Class ThreadEnterEvent
- java.lang.Object
-
- software.amazon.disco.agent.event.AbstractEvent
-
- software.amazon.disco.agent.event.AbstractThreadEvent
-
- software.amazon.disco.agent.event.ThreadEnterEvent
-
- All Implemented Interfaces:
Event,ThreadEvent
public class ThreadEnterEvent extends AbstractThreadEvent
Concrete ThreadEvent for when a worker thread is entered
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface software.amazon.disco.agent.event.ThreadEvent
ThreadEvent.Operation
-
-
Field Summary
-
Fields inherited from class software.amazon.disco.agent.event.AbstractEvent
data, origin
-
-
Constructor Summary
Constructors Constructor Description ThreadEnterEvent(java.lang.String origin, java.lang.Long parentId, java.lang.Long childId)Construct a new ThreadEnterEvent
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ThreadEvent.OperationgetOperation()Get the particular type of ThreadEvent ENTERING or EXITING-
Methods inherited from class software.amazon.disco.agent.event.AbstractThreadEvent
getChildId, getParentId
-
Methods inherited from class software.amazon.disco.agent.event.AbstractEvent
getData, getOrigin, withData
-
-
-
-
Constructor Detail
-
ThreadEnterEvent
public ThreadEnterEvent(java.lang.String origin, java.lang.Long parentId, java.lang.Long childId)Construct a new ThreadEnterEvent- Parameters:
origin- origin of the event, presumably 'Concurrency'parentId- the threadId of the parent threadchildId- the threadId of the worker thread
-
-
Method Detail
-
getOperation
public ThreadEvent.Operation getOperation()
Get the particular type of ThreadEvent ENTERING or EXITING- Specified by:
getOperationin interfaceThreadEvent- Specified by:
getOperationin classAbstractThreadEvent- Returns:
- the specific thread Operation
-
-