Package step.artefacts.handlers
Class WaitForEventHandler
- java.lang.Object
-
- step.core.artefacts.handlers.ArtefactHandler<WaitForEvent,step.core.artefacts.reports.ReportNode>
-
- step.artefacts.handlers.WaitForEventHandler
-
public class WaitForEventHandler extends step.core.artefacts.handlers.ArtefactHandler<WaitForEvent,step.core.artefacts.reports.ReportNode>
-
-
Field Summary
Fields Modifier and Type Field Description static StringEBC_KEYstatic ObjectsimpleLock
-
Constructor Summary
Constructors Constructor Description WaitForEventHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description WaitForEventReportNodecreateReportNode_(step.core.artefacts.reports.ReportNode parentNode, WaitForEvent testArtefact)protected voidcreateReportSkeleton_(step.core.artefacts.reports.ReportNode parentNode, WaitForEvent testArtefact)protected voidexecute(WaitForEventReportNode node, WaitForEvent testArtefact, boolean execution)protected voidexecute_(step.core.artefacts.reports.ReportNode node, WaitForEvent testArtefact)StringgetEBCKey(String url)-
Methods inherited from class step.core.artefacts.handlers.ArtefactHandler
addReportNodeUpdateListener, asBoolean, asInteger, asInteger, createReportSkeleton, createWorkArtefact, createWorkArtefact, createWorkArtefact, delegateCreateReportSkeleton, delegateCreateReportSkeleton, delegateCreateReportSkeleton, delegateExecute, delegateExecute, delegateExecute, execute, fail, failWithException, failWithException, failWithException, getBindings, getChildren, getChildren, init, isInSession, releaseTokens, removeReportNode, saveReportNode
-
-
-
-
Method Detail
-
createReportSkeleton_
protected void createReportSkeleton_(step.core.artefacts.reports.ReportNode parentNode, WaitForEvent testArtefact)- Specified by:
createReportSkeleton_in classstep.core.artefacts.handlers.ArtefactHandler<WaitForEvent,step.core.artefacts.reports.ReportNode>
-
execute_
protected void execute_(step.core.artefacts.reports.ReportNode node, WaitForEvent testArtefact) throws Exception- Specified by:
execute_in classstep.core.artefacts.handlers.ArtefactHandler<WaitForEvent,step.core.artefacts.reports.ReportNode>- Throws:
Exception
-
execute
protected void execute(WaitForEventReportNode node, WaitForEvent testArtefact, boolean execution) throws Exception
- Throws:
Exception
-
createReportNode_
public WaitForEventReportNode createReportNode_(step.core.artefacts.reports.ReportNode parentNode, WaitForEvent testArtefact)
- Specified by:
createReportNode_in classstep.core.artefacts.handlers.ArtefactHandler<WaitForEvent,step.core.artefacts.reports.ReportNode>
-
-