Package org.drools.core.fluent.impl
Class ExecutableImpl
- java.lang.Object
-
- org.drools.core.fluent.impl.ExecutableImpl
-
- All Implemented Interfaces:
InternalExecutable,org.kie.api.runtime.Executable,org.kie.internal.builder.fluent.CommandBasedExecutable
public class ExecutableImpl extends Object implements InternalExecutable, org.kie.internal.builder.fluent.CommandBasedExecutable
-
-
Constructor Summary
Constructors Constructor Description ExecutableImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddBatch(Batch batch)voidaddCommand(org.kie.api.command.ExecutableCommand cmd)BatchgetBatch()List<Batch>getBatches()org.kie.internal.builder.fluent.ExecutableBuildergetExecutableBuilder()FluentComponentFactorygetFactory()voidsetExecutableBuilder(org.kie.internal.builder.fluent.ExecutableBuilder executableBuilder)voidsetFactory(FluentComponentFactory factory)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.drools.core.fluent.impl.InternalExecutable
canRunInTransaction, requiresDispose
-
-
-
-
Method Detail
-
getExecutableBuilder
public org.kie.internal.builder.fluent.ExecutableBuilder getExecutableBuilder()
-
setExecutableBuilder
public void setExecutableBuilder(org.kie.internal.builder.fluent.ExecutableBuilder executableBuilder)
-
getFactory
public FluentComponentFactory getFactory()
-
setFactory
public void setFactory(FluentComponentFactory factory)
-
addCommand
public void addCommand(org.kie.api.command.ExecutableCommand cmd)
- Specified by:
addCommandin interfaceorg.kie.internal.builder.fluent.CommandBasedExecutable
-
addBatch
public void addBatch(Batch batch)
-
getBatch
public Batch getBatch()
-
getBatches
public List<Batch> getBatches()
- Specified by:
getBatchesin interfaceInternalExecutable
-
-