Class CorrelationManager
java.lang.Object
org.jbpm.process.core.correlation.CorrelationManager
- All Implemented Interfaces:
Serializable
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddMessagePropertyExpression(String correlationRef, String messageRef, String propertyName, ReturnValueEvaluator expression) voidaddProcessSubscriptionPropertyExpression(String correlationRef, String propertyName, ReturnValueEvaluator expression) computeCorrelationInstance(String messageRef, Object event) computeSubscription(String messageRef, Function<String, Object> resolver) findCorrelationById(String correlationId) findMessageById(String messageId) booleanisSubscribe(String messageRef) voidnewCorrelation(String correlationRef, String correlationName) voidnewMessage(String id, String name, String type) voidsetClassLoader(ClassLoader classLoader) voidsubscribeTo(String correlationRef)
-
Constructor Details
-
CorrelationManager
public CorrelationManager()
-
-
Method Details
-
setClassLoader
-
newCorrelation
-
newMessage
-
isSubscribe
-
subscribeTo
-
computeCorrelationInstance
-
computeSubscription
-
addMessagePropertyExpression
public void addMessagePropertyExpression(String correlationRef, String messageRef, String propertyName, ReturnValueEvaluator expression) -
addProcessSubscriptionPropertyExpression
public void addProcessSubscriptionPropertyExpression(String correlationRef, String propertyName, ReturnValueEvaluator expression) -
getMessagesId
-
findMessageById
-
getCorrelationsId
-
findCorrelationById
-