public final class FlowableRuntimeUtils extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
ENABLED |
static String |
ENCRYPTED_PWD |
static String |
EVENT |
static String |
FORM_SUBMITTER |
static String |
PASSWORD |
static String |
PROP_BY_LINKEDACCOUNT |
static String |
PROP_BY_RESOURCE |
static String |
PROPAGATE_ENABLE |
static String |
STORE_PASSWORD |
static String |
TASK |
static String |
TOKEN |
static String |
USER |
static String |
USER_PATCH |
static String |
USER_TO |
static String |
WF_EXECUTOR |
static String |
WF_PROCESS_ID |
| Modifier and Type | Method and Description |
|---|---|
static String |
decrypt(String crypted) |
static String |
encrypt(String clear) |
static String |
getFormTask(DomainProcessEngine engine,
String procInstId) |
static org.flowable.engine.repository.ProcessDefinition |
getLatestProcDefByKey(DomainProcessEngine engine,
String key) |
static Set<String> |
getPerformedTasks(DomainProcessEngine engine,
String procInstId,
org.apache.syncope.core.persistence.api.entity.user.User user) |
static String |
getProcBusinessKey(String procDefId,
String userKey) |
static String |
getWFProcBusinessKey(String userKey) |
static String |
getWFProcInstID(DomainProcessEngine engine,
String userKey) |
static void |
saveForFormSubmit(DomainProcessEngine engine,
String procInstId,
org.apache.syncope.core.persistence.api.entity.user.User user,
UserTO userTO,
String password,
Boolean enabled,
org.apache.syncope.core.provisioning.api.PropagationByResource<String> propByRes,
org.apache.syncope.core.provisioning.api.PropagationByResource<org.apache.commons.lang3.tuple.Pair<String,String>> propByLinkedAccount)
Saves resources to be propagated and password for later - after form submission - propagation.
|
static org.apache.commons.lang3.tuple.Pair<String,String> |
splitProcBusinessKey(String procBusinessKey) |
static void |
throwException(org.flowable.common.engine.api.FlowableException e,
String defaultMessage) |
static void |
updateStatus(DomainProcessEngine engine,
String procInstId,
org.apache.syncope.core.persistence.api.entity.user.User user) |
public static final String WF_PROCESS_ID
public static final String USER
public static final String WF_EXECUTOR
public static final String FORM_SUBMITTER
public static final String USER_TO
public static final String ENABLED
public static final String USER_PATCH
public static final String TASK
public static final String TOKEN
public static final String PASSWORD
public static final String PROP_BY_RESOURCE
public static final String PROP_BY_LINKEDACCOUNT
public static final String PROPAGATE_ENABLE
public static final String ENCRYPTED_PWD
public static final String STORE_PASSWORD
public static final String EVENT
public static String getWFProcInstID(DomainProcessEngine engine, String userKey)
public static org.apache.commons.lang3.tuple.Pair<String,String> splitProcBusinessKey(String procBusinessKey)
public static org.flowable.engine.repository.ProcessDefinition getLatestProcDefByKey(DomainProcessEngine engine, String key)
public static Set<String> getPerformedTasks(DomainProcessEngine engine, String procInstId, org.apache.syncope.core.persistence.api.entity.user.User user)
public static void updateStatus(DomainProcessEngine engine, String procInstId, org.apache.syncope.core.persistence.api.entity.user.User user)
public static String getFormTask(DomainProcessEngine engine, String procInstId)
public static void saveForFormSubmit(DomainProcessEngine engine, String procInstId, org.apache.syncope.core.persistence.api.entity.user.User user, UserTO userTO, String password, Boolean enabled, org.apache.syncope.core.provisioning.api.PropagationByResource<String> propByRes, org.apache.syncope.core.provisioning.api.PropagationByResource<org.apache.commons.lang3.tuple.Pair<String,String>> propByLinkedAccount)
engine - Flowable engineprocInstId - process instance iduser - user JPA entityuserTO - user transfer objectpassword - passwordenabled - is user to be enabled or not?propByRes - current propagation actions against resourcespropByLinkedAccount - current propagation actions for linked accountspublic static void throwException(org.flowable.common.engine.api.FlowableException e,
String defaultMessage)
Copyright © 2010–2023 The Apache Software Foundation. All rights reserved.