Package org.jbpm.ruleflow.core.factory
Class BoundaryEventNodeFactory<T extends org.kie.api.fluent.NodeContainerBuilder<T,?>>
- java.lang.Object
-
- org.jbpm.ruleflow.core.factory.NodeFactory<org.kie.api.fluent.BoundaryEventNodeBuilder<T>,T>
-
- org.jbpm.ruleflow.core.factory.BoundaryEventNodeFactory<T>
-
- All Implemented Interfaces:
org.kie.api.fluent.BoundaryEventNodeBuilder<T>
,org.kie.api.fluent.NodeBuilder<org.kie.api.fluent.BoundaryEventNodeBuilder<T>,T>
public class BoundaryEventNodeFactory<T extends org.kie.api.fluent.NodeContainerBuilder<T,?>> extends NodeFactory<org.kie.api.fluent.BoundaryEventNodeBuilder<T>,T> implements org.kie.api.fluent.BoundaryEventNodeBuilder<T>
-
-
Field Summary
-
Fields inherited from class org.jbpm.ruleflow.core.factory.NodeFactory
node, nodeContainer, nodeContainerFactory
-
-
Constructor Summary
Constructors Constructor Description BoundaryEventNodeFactory(T nodeContainerFactory, NodeContainer nodeContainer, long id)
-
Method Summary
-
Methods inherited from class org.jbpm.ruleflow.core.factory.NodeFactory
done, getNode, name, setId, setMetadata
-
-
-
-
Constructor Detail
-
BoundaryEventNodeFactory
public BoundaryEventNodeFactory(T nodeContainerFactory, NodeContainer nodeContainer, long id)
-
-
Method Detail
-
attachedTo
public BoundaryEventNodeFactory<T> attachedTo(long attachedToId)
-
getBoundaryEventNode
protected BoundaryEventNode getBoundaryEventNode()
-
variableName
public BoundaryEventNodeFactory<T> variableName(String variableName)
-
eventFilter
public BoundaryEventNodeFactory<T> eventFilter(EventFilter eventFilter)
-
eventType
public BoundaryEventNodeFactory<T> eventType(String eventType)
-
eventType
public BoundaryEventNodeFactory<T> eventType(String eventTypePrefix, String eventTypeSurffix)
-
timeCycle
public BoundaryEventNodeFactory<T> timeCycle(String timeCycle)
-
timeCycle
public BoundaryEventNodeFactory<T> timeCycle(String timeCycle, String language)
-
timeDuration
public BoundaryEventNodeFactory<T> timeDuration(String timeDuration)
-
cancelActivity
public BoundaryEventNodeFactory<T> cancelActivity(boolean cancelActivity)
-
eventTransformer
public BoundaryEventNodeFactory<T> eventTransformer(EventTransformer transformer)
-
scope
public BoundaryEventNodeFactory<T> scope(String scope)
-
timeCycle
public org.kie.api.fluent.BoundaryEventNodeBuilder<T> timeCycle(String timeCycle, org.kie.api.fluent.Dialect dialect)
-
eventTransformer
public org.kie.api.fluent.BoundaryEventNodeBuilder<T> eventTransformer(UnaryOperator<Object> function)
-
-