All Methods Instance Methods Abstract Methods
Modifier and Type |
Method and Description |
Map<String,Map<Object,Object>> |
convertDecisionTablesFromXml(Object decisionTablesXml) |
Map<String,Map<Object,Object>> |
convertDecisionTablesFromXml(Object decisionTablesXml,
FacesContext facesContext) |
ClassLoader |
getClassLoader(ITask task) |
ClassLoader |
getClassLoader(ITaskDefinition taskDef) |
ClassLoader |
getClassLoader(IURI taskURI)
Obtains task application classloader for the given taskUri
|
ClassLoader |
getClassLoaderIfExists(ITaskDefinition taskDef) |
IURI |
getCurrentTaskURI()
Returns task URI from the current thread
|
String |
getDisplayName(ITaskChangedEvent event) |
String |
getDisplayName(IURI uri) |
String |
getDisplayName(List<? extends IURI> uriList) |
int |
getIntOperation(String operation) |
int |
getIntPriority(String priority) |
int |
getIntStatus(String status) |
IClusterLockingService |
getLockingService()
Returns instance of cluster locking service
|
String |
getOperationDisplayName(int operation) |
List<IURI> |
getPrincipalsFromDecisionTable(Map<String,Map<Object,Object>> paramMap) |
IURI[] |
getPrincipalsList(Object principals)
Returns list of principals uris from object
|
IURI[] |
getPrincipalsList(Object principals,
Object principalTypes) |
String |
getPriorityDisplayName(int priority) |
String |
getPriorityTitlesCSV() |
String |
getPriorityValuesCSV() |
com.webmethods.caf.rules.IRule |
getRule(IURI ruleURI) |
com.webmethods.caf.rules.IRuleBuilder |
getRuleBuilder() |
IPortalRulesMechanics |
getRuleMechanics() |
List<IThingID> |
getRulesList(IThingID folderID,
boolean nested,
boolean includeNotFired)
Returns sorted list of enabled rules from the given folder and subfolders
|
String |
getRuleType(IURI ruleURI) |
String |
getRunningDisplayName(boolean isRunning) |
String |
getStatusDisplayName(int status) |
String |
getStatusTitlesCSV() |
String |
getStatusValuesCSV() |
String |
getStringOperation(int operation) |
String |
getStringPriority(int priority) |
String |
getStringStatus(int status) |
ITaskAuditService |
getTaskAuditService() |
ITaskDefinition |
getTaskDefinitionByName(String taskDefName) |
ITaskDefinitionService |
getTaskDefinitionService() |
ITaskDistributionService |
getTaskDistributionService() |
ITaskFormFlowService |
getTaskFormFlowService()
Returns singleton instance for Task Form Flow service
|
ITaskMechanics |
getTaskMechanics() |
ITaskMonitoringService |
getTaskMonitoringService() |
ITaskProcessAuditService |
getTaskProcessAuditService() |
String |
getTaskRuleSet(ITask task)
Returns rule set value for given task
|
ITaskService |
getTaskService() |
IThingID |
getThingID(IURI uri) |
IURI |
getURI(int id) |
IURI |
getURI(String id) |
boolean |
isRuleEnabled(IURI ruleURI)
Determines if specified rule is enabled
|
boolean |
isRuleType(IThingID ruleID)
Checks if given thingID points to a Rule thing
|
boolean |
isTaskType(IThingID taskID)
Checks if given thingID is a valid task ID
|
IURI |
lookupPrincipal(Object id) |
IURI |
lookupPrincipal(Object id,
int type) |
IURI |
lookupPrincipal(Object principal,
String principalType) |
IThingID |
lookupUser(String userID) |
boolean |
needExecuteRule(ITask task,
com.webmethods.caf.rules.IRule rule)
Determines whether given rule should be executed fro given task
|
ITaskList |
pageList(List<? extends ITask> list,
IPagingCookie cookie,
int endIndex,
int startIndex)
Splits the list according to the paging cookie
|
String |
principalName(IURI uri)
Returns displayName for a principal
|
void |
setCurrentTaskURI(IURI taskURI)
Sets task URI on the current thread
|
ITaskList |
sortAndPageList(IThingID userID,
ITaskList taskList,
IPagingCookie cookie,
int rights) |
<T extends IURI> List<T> |
sortPrincipalList(List<T> list) |
List<IURI> |
stringArrayToUriList(String[] array) |
List<IURI> |
stringToUriList(String str) |
String |
toString(Object data) |
String[] |
uriListToStringArray(List<? extends IURI> list) |
<K,V> Map<K,V> |
writableMap(Map<K,V> map)
Ensures map container is not read-only
|