Package org.jbpm.workflow.core.impl
Class ConnectionImpl
- java.lang.Object
-
- org.jbpm.workflow.core.impl.ConnectionImpl
-
- All Implemented Interfaces:
Serializable,Connection,org.kie.api.definition.process.Connection
public class ConnectionImpl extends Object implements Connection, Serializable
Default implementation of a connection.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ConnectionImpl()ConnectionImpl(org.kie.api.definition.process.Node from, String fromType, org.kie.api.definition.process.Node to, String toType)This constructor callsconnect()itself!
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidconnect()org.kie.api.definition.process.NodegetFrom()StringgetFromType()Map<String,Object>getMetaData()ObjectgetMetaData(String name)org.kie.api.definition.process.NodegetTo()StringgetToType()voidsetFrom(org.kie.api.definition.process.Node from)voidsetFromType(String fromType)voidsetMetaData(String name, Object value)voidsetTo(org.kie.api.definition.process.Node to)voidsetToType(String toType)voidterminate()StringtoString()
-
-
-
Constructor Detail
-
ConnectionImpl
public ConnectionImpl()
-
ConnectionImpl
public ConnectionImpl(org.kie.api.definition.process.Node from, String fromType, org.kie.api.definition.process.Node to, String toType)This constructor callsconnect()itself! That means that simply creating the object also adds it to the appropriateListfields in other objects. Creates a new connection, given a from node, a to node and a type.- Parameters:
from- The from nodefromType- The node typeto- The to nodetoType- The connection type
-
-
Method Detail
-
connect
public void connect()
-
terminate
public void terminate()
-
getFrom
public org.kie.api.definition.process.Node getFrom()
- Specified by:
getFromin interfaceorg.kie.api.definition.process.Connection
-
getTo
public org.kie.api.definition.process.Node getTo()
- Specified by:
getToin interfaceorg.kie.api.definition.process.Connection
-
getFromType
public String getFromType()
- Specified by:
getFromTypein interfaceorg.kie.api.definition.process.Connection
-
getToType
public String getToType()
- Specified by:
getToTypein interfaceorg.kie.api.definition.process.Connection
-
setFrom
public void setFrom(org.kie.api.definition.process.Node from)
-
setTo
public void setTo(org.kie.api.definition.process.Node to)
-
setFromType
public void setFromType(String fromType)
-
setToType
public void setToType(String toType)
-
getMetaData
public Map<String,Object> getMetaData()
- Specified by:
getMetaDatain interfaceorg.kie.api.definition.process.Connection
-
setMetaData
public void setMetaData(String name, Object value)
- Specified by:
setMetaDatain interfaceConnection
-
-