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 String
EBC_KEY
static Object
simpleLock
-
Constructor Summary
Constructors Constructor Description WaitForEventHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description WaitForEventReportNode
createReportNode_(step.core.artefacts.reports.ReportNode parentNode, WaitForEvent testArtefact)
protected void
createReportSkeleton_(step.core.artefacts.reports.ReportNode parentNode, WaitForEvent testArtefact)
protected void
execute(WaitForEventReportNode node, WaitForEvent testArtefact, boolean execution)
protected void
execute_(step.core.artefacts.reports.ReportNode node, WaitForEvent testArtefact)
String
getEBCKey(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>
-
-