Class FlowableRuntimeUtils
java.lang.Object
org.apache.syncope.core.flowable.impl.FlowableRuntimeUtils
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Method Summary
Modifier and TypeMethodDescriptionstatic Stringstatic Stringstatic StringgetFormTask(DomainProcessEngine engine, String procInstId) static ProcessDefinitiongetLatestProcDefByKey(DomainProcessEngine engine, String key) getPerformedTasks(DomainProcessEngine engine, String procInstId) static StringgetProcBusinessKey(String procDefId, String userKey) static StringgetWFProcBusinessKey(String userKey) static StringgetWFProcInstID(DomainProcessEngine engine, String userKey) static voidsaveForFormSubmit(DomainProcessEngine engine, String procInstId, UserTO userTO, String password, Boolean enabled, PropagationByResource<String> propByRes, PropagationByResource<Pair<String, String>> propByLinkedAccount) Saves resources to be propagated and password for later - after form submission - propagation.splitProcBusinessKey(String procBusinessKey) static voidthrowException(FlowableException e, String defaultMessage) static voidupdateStatus(DomainProcessEngine engine, String procInstId, User user)
-
Field Details
-
WF_PROCESS_ID
- See Also:
-
USER
- See Also:
-
WF_EXECUTOR
- See Also:
-
FORM_SUBMITTER
- See Also:
-
USER_CR
- See Also:
-
USER_TO
- See Also:
-
ENABLED
- See Also:
-
USER_UR
- See Also:
-
TASK
- See Also:
-
TOKEN
- See Also:
-
PASSWORD
- See Also:
-
PROP_BY_RESOURCE
- See Also:
-
PROP_BY_LINKEDACCOUNT
- See Also:
-
PROPAGATE_ENABLE
- See Also:
-
ENCRYPTED_PWD
- See Also:
-
EVENT
- See Also:
-
-
Method Details
-
encrypt
-
decrypt
-
getWFProcBusinessKey
-
getWFProcInstID
-
getProcBusinessKey
-
splitProcBusinessKey
-
getLatestProcDefByKey
-
getPerformedTasks
-
updateStatus
-
getFormTask
-
saveForFormSubmit
public static void saveForFormSubmit(DomainProcessEngine engine, String procInstId, UserTO userTO, String password, Boolean enabled, PropagationByResource<String> propByRes, PropagationByResource<Pair<String, String>> propByLinkedAccount) Saves resources to be propagated and password for later - after form submission - propagation.- Parameters:
engine- Flowable engineprocInstId- process instance iduserTO- user transfer objectpassword- passwordenabled- is user to be enabled or not?propByRes- current propagation actions against resourcespropByLinkedAccount- current propagation actions for linked accounts
-
throwException
-