public class SharkClientFunctions extends Object
| Modifier and Type | Field and Description |
|---|---|
static org.apache.log4j.Logger |
log |
| Constructor and Description |
|---|
SharkClientFunctions() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
acceptNotRunningNotStartedTask(org.enhydra.shark.api.SharkTransaction sharkTransaction,
String processId,
String activityId,
Map<String,Object> contextMap)
Funkcja akceptujaca administracyjnie niepodjete zadanie (zmienne w mapie moga warunkowac kolejny etap procesu)
|
static boolean |
acceptNotRunningNotStartedTask(String processId,
String activityId,
Map<String,Object> contextMap)
Funkcja akceptujaca administracyjnie niepodjete zadanie (zmienne w mapie moga warunkowac kolejny etap procesu)
|
static Boolean |
acceptTaskAndSetVariable(org.enhydra.shark.api.SharkTransaction sharkTransaction,
String processId,
String activityId,
String userId,
Map<String,String> contextMap,
String taskId)
Zatwierdza zadanie i ustawia zmienne
|
static Boolean |
acceptTaskAndSetVariable(String processId,
String activityId,
String userId,
Map<String,String> contextMap)
Zatwierdza zadanie i ustawia zmienne
|
static Map |
getActivityContextMap(org.enhydra.shark.api.SharkTransaction st,
String sProcessId,
String sActivityId)
Pobranie mapy kontekstu zadania
|
static Map |
getActivityContextMap(String sProcessId,
String sActivityId)
Pobranie mapy kontekstu zadania
|
static Map<String,String> |
getAllVarTypesForVarIds(org.enhydra.shark.xpdl.elements.WorkflowProcess wp,
String sProcDefId)
Funkcja zwracająca mapę przechowującą id i typ wszystkich zmiennych z procesu
|
static List<CommentsTable> |
getCommentsFromActivity(String activityId,
String processId)
Pobiera komentarze do zadania
|
static org.enhydra.shark.api.client.wfmodel.WfActivity |
getPreviousActivity(org.enhydra.shark.api.SharkTransaction sharkTransaction,
String sProcessId,
String sActivityId)
Funkcja zwraca poprzednie zadanie dla konkretnego zadania
|
static Map<String,Object> |
getProcessContextMap(org.enhydra.shark.api.SharkTransaction st,
String sProcessId)
Pobranie mapy kontekstu procesu
|
static Map<String,Object> |
getProcessContextMap(String sProcessId)
Pobranie mapy kontekstu procesu
|
static String |
getVarTypeForVarId(org.enhydra.shark.xpdl.elements.WorkflowProcess wp,
String sID)
Funkcja zwracajaca typ zmiennej o danym identyfikatorze
|
static boolean |
setActivityContextMap(org.enhydra.shark.api.SharkTransaction st,
String sProcessId,
String sActivityId,
Map activityCtx)
Ustawienie mapy kontekstu zadania
|
static boolean |
setActivityContextMap(String sProcessId,
String sActivityId,
Map activityCtx)
Ustawienie mapy kontekstu zadania
|
static boolean |
setProcessContextMap(org.enhydra.shark.api.SharkTransaction st,
String sProcessId,
Map processCtx)
ustawienie mapy kontekstu procesu
|
static boolean |
setProcessContextMap(String sProcessId,
Map processCtx)
ustawienie mapy kontekstu procesu
|
static Boolean |
setVariable(org.enhydra.shark.api.SharkTransaction sharkTransaction,
String processId,
String activityId,
Map<String,String> contextMap,
String variableName)
Ustawia wartosc dowolnej zmiennej
|
static Boolean |
setVariable(String processId,
String activityId,
Map<String,String> contextMap,
String variableName)
Ustawia wartosc dowolnej zmiennej
|
public static Boolean acceptTaskAndSetVariable(String processId, String activityId, String userId, Map<String,String> contextMap) throws Exception
processId - - identyfikator procesuactivityId - - identyfikator zadaniauserId - - identyfikator uzytkownikacontextMap - - kontekst mapyExceptionpublic static Boolean acceptTaskAndSetVariable(org.enhydra.shark.api.SharkTransaction sharkTransaction, String processId, String activityId, String userId, Map<String,String> contextMap, String taskId) throws Exception
sharkTransaction - - transakcja SharkaprocessId - - identyfikator procesuactivityId - - identyfikator zadaniauserId - - identyfikator uzytkownikacontextMap - - kontekst mapyExceptionpublic static boolean acceptNotRunningNotStartedTask(String processId, String activityId, Map<String,Object> contextMap) throws CUFException, Exception
processId - - identyfikator procesuactivityId - - identyfikator zadaniacontextMap - - mapa kontekstu procesuCUFExceptionExceptionpublic static boolean acceptNotRunningNotStartedTask(org.enhydra.shark.api.SharkTransaction sharkTransaction,
String processId,
String activityId,
Map<String,Object> contextMap)
throws CUFException,
Exception
sharkTransaction - - transakcja SharkprocessId - - identyfikator procesuactivityId - - identyfikator zadaniacontextMap - - mapa kontekstu procesuCUFExceptionExceptionpublic static Boolean setVariable(org.enhydra.shark.api.SharkTransaction sharkTransaction, String processId, String activityId, Map<String,String> contextMap, String variableName) throws Exception
sharkTransaction - - transakcja SharkaprocessId - - identyfikator procesuactivityId - - identyfikator zadaniacontextMap - - kontekst mapyvariableName - - nazwa zmiennejExceptionpublic static Boolean setVariable(String processId, String activityId, Map<String,String> contextMap, String variableName) throws Exception
processId - - identyfikator procesuactivityId - - identyfikator zadaniacontextMap - - kontekst mapyvariableName - - nazwa zmiennejExceptionpublic static boolean setProcessContextMap(String sProcessId, Map processCtx)
sProcessId - - identyfikator procesuprocessCtx - - mapa kontekstu procesupublic static boolean setProcessContextMap(org.enhydra.shark.api.SharkTransaction st,
String sProcessId,
Map processCtx)
throws Exception
st - - transakcja SharkasProcessId - - identyfikator procesuprocessCtx - - mapa kontekstu procesuExceptionpublic static Map<String,Object> getProcessContextMap(String sProcessId)
sProcessId - - identyfikator procesupublic static Map<String,Object> getProcessContextMap(org.enhydra.shark.api.SharkTransaction st, String sProcessId) throws Exception
st - - transakcja SharkasProcessId - - identyfikator procesuExceptionpublic static Map getActivityContextMap(String sProcessId, String sActivityId)
sProcessId - - identyfikator procesusActivityId - - identyfikator zadaniapublic static Map getActivityContextMap(org.enhydra.shark.api.SharkTransaction st, String sProcessId, String sActivityId) throws Exception
st - - transakcja SharkasProcessId - - identyfikator procesusActivityId - - identyfikator zadaniaExceptionpublic static boolean setActivityContextMap(String sProcessId, String sActivityId, Map activityCtx)
sProcessId - - identyfikator procesusActivityId - - identyfikator zadaniaactivityCtx - - mapa kontekstu zadaniapublic static boolean setActivityContextMap(org.enhydra.shark.api.SharkTransaction st,
String sProcessId,
String sActivityId,
Map activityCtx)
throws Exception
st - - transakcja SharkasProcessId - - identyfikator procesusActivityId - - identyfikator zadaniaactivityCtx - - mapa kontekstu zadaniaExceptionpublic static org.enhydra.shark.api.client.wfmodel.WfActivity getPreviousActivity(org.enhydra.shark.api.SharkTransaction sharkTransaction,
String sProcessId,
String sActivityId)
throws Exception
sharkTransaction - - transakcja SharksProcessId - - identyfikator procesusActivityId - - identyfikator zadaniaExceptionpublic static String getVarTypeForVarId(org.enhydra.shark.xpdl.elements.WorkflowProcess wp, String sID)
wp - - obiekt procesu, typu WorkflowProcesssID - - identyfikator zmiennejpublic static Map<String,String> getAllVarTypesForVarIds(org.enhydra.shark.xpdl.elements.WorkflowProcess wp, String sProcDefId)
wp - - obiekt procesu, typu WorkflowProcesssProcDefId - - identyfikator definicji procesupublic static List<CommentsTable> getCommentsFromActivity(String activityId, String processId)
activityId - - id zadaniaprocessId - - id procesuCopyright © 2018 Suncode. All rights reserved.