Package step.artefacts.handlers
Class ThreadGroupHandler.Thread
- java.lang.Object
-
- step.core.accessors.AbstractIdentifiableObject
-
- step.core.accessors.AbstractOrganizableObject
-
- step.core.artefacts.AbstractArtefact
-
- step.artefacts.handlers.ThreadGroupHandler.Thread
-
- Enclosing class:
- ThreadGroupHandler
public static class ThreadGroupHandler.Thread extends AbstractArtefact
-
-
Field Summary
-
Fields inherited from class step.core.artefacts.AbstractArtefact
attachments, children, customAttributes, description, dynamicName, persistNode, useDynamicName
-
-
Constructor Summary
Constructors Constructor Description Thread()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LongAdder
getGcounter()
ThreadPool.WorkerController<Integer>
getGroupController()
int
getGroupId()
long
getGroupStartTime()
long
getMaxDuration()
int
getNumberOfIterations()
int
getPacing()
ThreadGroup
getThreadGroup()
void
setGcounter(LongAdder gcounter)
void
setGroupController(ThreadPool.WorkerController<Integer> groupController)
void
setGroupId(int groupId)
void
setGroupStartTime(long groupStartTime)
void
setMaxDuration(long maxDuration)
void
setNumberOfIterations(int numberOfIterations)
void
setPacing(int pacing)
void
setThreadGroup(ThreadGroup threadGroup)
-
Methods inherited from class step.core.artefacts.AbstractArtefact
addAttachment, addChild, addCustomAttribute, equals, getArtefactName, getAttachments, getChildren, getContinueParentNodeExecutionOnError, getCustomAttribute, getCustomAttributes, getDescription, getDynamicName, getInstrumentNode, getSkipNode, hashCode, isCreateSkeleton, isPersistNode, isPropertyArefact, isUseDynamicName, setAttachments, setChildren, setContinueParentNodeExecutionOnError, setCustomAttributes, setDescription, setDynamicName, setInstrumentNode, setNameDynamically, setPersistNode, setSkipNode, setUseDynamicName
-
Methods inherited from class step.core.accessors.AbstractOrganizableObject
addAttribute, getAttribute, getAttributes, hasAttribute, setAttributes
-
-
-
-
Method Detail
-
getGroupId
public int getGroupId()
-
setGroupId
public void setGroupId(int groupId)
-
getNumberOfIterations
public int getNumberOfIterations()
-
setNumberOfIterations
public void setNumberOfIterations(int numberOfIterations)
-
getPacing
public int getPacing()
-
setPacing
public void setPacing(int pacing)
-
getGroupStartTime
public long getGroupStartTime()
-
setGroupStartTime
public void setGroupStartTime(long groupStartTime)
-
getThreadGroup
public ThreadGroup getThreadGroup()
-
setThreadGroup
public void setThreadGroup(ThreadGroup threadGroup)
-
getGroupController
public ThreadPool.WorkerController<Integer> getGroupController()
-
setGroupController
public void setGroupController(ThreadPool.WorkerController<Integer> groupController)
-
getGcounter
public LongAdder getGcounter()
-
setGcounter
public void setGcounter(LongAdder gcounter)
-
getMaxDuration
public long getMaxDuration()
-
setMaxDuration
public void setMaxDuration(long maxDuration)
-
-