Package org.jbehave.core.embedder
Class PerformableTree.PerformableEntity
java.lang.Object
org.jbehave.core.embedder.PerformableTree.PerformableEntity
- All Implemented Interfaces:
PerformableTree.Performable
,PerformableTree.ReportingFailures
- Direct Known Subclasses:
PerformableTree.AbstractPerformableScenario
,PerformableTree.PerformableStory
- Enclosing class:
- PerformableTree
public abstract static class PerformableTree.PerformableEntity
extends Object
implements PerformableTree.Performable
-
Constructor Summary
ConstructorDescriptionPerformableEntity
(org.jbehave.core.embedder.PerformableTree.LifecycleStepsExecutionHook beforeHook, org.jbehave.core.embedder.PerformableTree.LifecycleStepsExecutionHook afterHook) -
Method Summary
Modifier and TypeMethodDescriptionvoid
addAfterSteps
(Lifecycle.ExecutionType type, PerformableTree.PerformableSteps afterSteps) void
addBeforeSteps
(Lifecycle.ExecutionType type, PerformableTree.PerformableSteps beforeSteps) protected PerformableTree.PerformableSteps
protected PerformableTree.PerformableSteps
protected void
protected void
protected void
performWithStopExecutionExceptionHandling
(org.apache.commons.lang3.function.FailableRunnable<InterruptedException> action, org.apache.commons.lang3.function.FailableRunnable<InterruptedException> afterHook) void
setGivenStories
(PerformableTree.PerformableGivenStories givenStories) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.jbehave.core.embedder.PerformableTree.Performable
perform
Methods inherited from interface org.jbehave.core.embedder.PerformableTree.ReportingFailures
reportFailures
-
Constructor Details
-
PerformableEntity
public PerformableEntity(org.jbehave.core.embedder.PerformableTree.LifecycleStepsExecutionHook beforeHook, org.jbehave.core.embedder.PerformableTree.LifecycleStepsExecutionHook afterHook)
-
-
Method Details
-
setGivenStories
-
addBeforeSteps
public void addBeforeSteps(Lifecycle.ExecutionType type, PerformableTree.PerformableSteps beforeSteps) -
addAfterSteps
public void addAfterSteps(Lifecycle.ExecutionType type, PerformableTree.PerformableSteps afterSteps) -
performWithStopExecutionExceptionHandling
protected void performWithStopExecutionExceptionHandling(org.apache.commons.lang3.function.FailableRunnable<InterruptedException> action, org.apache.commons.lang3.function.FailableRunnable<InterruptedException> afterHook) throws InterruptedException - Throws:
InterruptedException
-
performBeforeSteps
- Throws:
InterruptedException
-
performAfterSteps
- Throws:
InterruptedException
-
getBeforeSteps
-
getAfterSteps
-
getGivenStories
-