Package org.jbpm.persistence.correlation
Class CorrelationKeyInfo
- java.lang.Object
-
- org.jbpm.persistence.correlation.CorrelationKeyInfo
-
- All Implemented Interfaces:
Serializable,org.jbpm.persistence.api.PersistentCorrelationKey,org.kie.internal.process.CorrelationKey
@Entity public class CorrelationKeyInfo extends Object implements org.jbpm.persistence.api.PersistentCorrelationKey, Serializable
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description CorrelationKeyInfo()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddProperty(CorrelationPropertyInfo property)booleanequals(Object obj)longgetId()StringgetName()longgetProcessInstanceId()List<org.kie.internal.process.CorrelationProperty<?>>getProperties()inthashCode()voidsetName(String name)voidsetProcessInstanceId(long processInstanceId)StringtoExternalForm()StringtoString()
-
-
-
Method Detail
-
getName
public String getName()
- Specified by:
getNamein interfaceorg.kie.internal.process.CorrelationKey
-
getProperties
public List<org.kie.internal.process.CorrelationProperty<?>> getProperties()
- Specified by:
getPropertiesin interfaceorg.kie.internal.process.CorrelationKey
-
getProcessInstanceId
public long getProcessInstanceId()
- Specified by:
getProcessInstanceIdin interfaceorg.jbpm.persistence.api.PersistentCorrelationKey
-
setProcessInstanceId
public void setProcessInstanceId(long processInstanceId)
-
setName
public void setName(String name)
-
addProperty
public void addProperty(CorrelationPropertyInfo property)
-
getId
public long getId()
- Specified by:
getIdin interfaceorg.jbpm.persistence.api.PersistentCorrelationKey
-
toExternalForm
public String toExternalForm()
- Specified by:
toExternalFormin interfaceorg.kie.internal.process.CorrelationKey
-
-