Class TaskTraceMessage
java.lang.Object
com.aquima.interactions.trace.impl.TraceMessageBase
com.aquima.interactions.trace.impl.ProcessTraceMessage
com.aquima.interactions.trace.impl.TaskTraceMessage
- All Implemented Interfaces:
ITraceMessage
,Serializable
- Since:
- 9.2
- Author:
- m.mahabiersing
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
When a condition node is scheduledstatic final String
When a condition node is triggeredstatic final String
When a incoming message event node is scheduledstatic final String
When an incoming message event node is triggeredstatic final String
When the assignee info of a task is updatedstatic final String
When a started task has been cancelledstatic final String
When a started task has been completedstatic final String
When a scheduled, conditional task is no longer availablestatic final String
When a task is prepared for offline executionstatic final String
When a task is scheduled and added to the databasestatic final String
When the task priority has been changedstatic final String
When a started task has its status changed back to open via external API.static final String
When a started task has been skipped, at the moment this can only be triggered by code and not by a studio applicationstatic final String
When a user started executing a taskstatic final String
When a task uses the timer exitstatic final String
When a timer node is scheduledstatic final String
When a timer node is triggeredstatic final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
Fields inherited from class com.aquima.interactions.trace.impl.ProcessTraceMessage
DISPLAY_NAME, PROPERTY_PROCESS_ID, PROPERTY_PROCESS_NAME, PROPERTY_USER_ID, PROPERTY_USER_NAME
-
Method Summary
Modifier and TypeMethodDescriptionstatic ITraceMessage
forConditionOpened
(String applicationId, String processName, String userId, String userName, TraceTaskDto task) static ITraceMessage
forConditionTriggered
(String applicationId, String processName, String userId, String userName, TraceTaskDto task) static ITraceMessage
forEventOpened
(String applicationId, String processName, String userId, String userName, TraceTaskDto task) static ITraceMessage
forEventTriggered
(String applicationId, String processName, String userId, String userName, TraceTaskDto task) static ITraceMessage
forTaskAssignmentUpdated
(String applicationId, String processName, String userId, String userName, TraceTaskDto task) static ITraceMessage
forTaskAssignmentUpdated
(String applicationId, String processName, String userId, String userName, TraceTaskDto task, Map<String, String> displayNameValues) static ITraceMessage
forTaskCancelled
(String applicationId, String processName, String userId, String userName, TraceTaskDto task) static ITraceMessage
forTaskCancelled
(String applicationId, String processName, String userId, String userName, TraceTaskDto task, Map<String, String> displayNameValues) static ITraceMessage
forTaskCompleted
(String applicationId, String processName, String userId, String userName, TraceTaskDto task, String taskExit) static ITraceMessage
forTaskCompleted
(String applicationId, String processName, String userId, String userName, TraceTaskDto task, String taskExit, Map<String, String> displayNameValues) static ITraceMessage
forTaskDeleted
(String applicationId, String processName, String userId, String userName, TraceTaskDto task) static ITraceMessage
forTaskOffline
(String applicationId, String processName, String userId, String userName, TraceTaskDto task) static ITraceMessage
forTaskOpened
(String applicationId, String processName, String userId, String userName, TraceTaskDto task) static ITraceMessage
forTaskPriorityUpdated
(String applicationId, String processName, String userId, String userName, TraceTaskDto task) static ITraceMessage
forTaskReopened
(String applicationId, String processName, String userId, String userName, TraceTaskDto task) static ITraceMessage
forTaskSkipped
(String applicationId, String processName, String userId, String userName, TraceTaskDto task) static ITraceMessage
forTaskStarted
(String applicationId, String processName, String userId, String userName, TraceTaskDto task) static ITraceMessage
forTaskStarted
(String applicationId, String processName, String userId, String userName, TraceTaskDto task, Map<String, String> displayNameValues) static ITraceMessage
forTaskTimerExpired
(String applicationId, String processName, String userId, String userName, TraceTaskDto task) static ITraceMessage
forTimerOpened
(String applicationId, String processName, String userId, String userName, TraceTaskDto task) static ITraceMessage
forTimerTriggered
(String applicationId, String processName, String userId, String userName, TraceTaskDto task) Methods inherited from class com.aquima.interactions.trace.impl.ProcessTraceMessage
addDisplayNamesToResult, createDisplayNameKey, getDisplayNamePrefix
Methods inherited from class com.aquima.interactions.trace.impl.TraceMessageBase
addProperty, getApplicationId, getMessageType, getProperties, getPropertyNames, getPropertyValue
-
Field Details
-
ACTION_TASK_OPENED
When a task is scheduled and added to the database- See Also:
-
ACTION_TASK_REOPENED
When a started task has its status changed back to open via external API.- See Also:
-
ACTION_TASK_STARTED
When a user started executing a task- See Also:
-
ACTION_TASK_COMPLETED
When a started task has been completed- See Also:
-
ACTION_TASK_CANCELLED
When a started task has been cancelled- See Also:
-
ACTION_TASK_SKIPPED
When a started task has been skipped, at the moment this can only be triggered by code and not by a studio application- See Also:
-
ACTION_TASK_DELETED
When a scheduled, conditional task is no longer available- See Also:
-
ACTION_TASK_ASSIGNMENT_UPDATED
When the assignee info of a task is updated- See Also:
-
ACTION_TASK_PRIORITY_UPDATED
When the task priority has been changed- See Also:
-
ACTION_TASK_TIMER_EXPIRED
When a task uses the timer exit- See Also:
-
ACTION_TIMER_OPENED
When a timer node is scheduled- See Also:
-
ACTION_CONDITION_OPENED
When a condition node is scheduled- See Also:
-
ACTION_EVENT_OPENED
When a incoming message event node is scheduled- See Also:
-
ACTION_TIMER_TRIGGERED
When a timer node is triggered- See Also:
-
ACTION_CONDITION_TRIGGERED
When a condition node is triggered- See Also:
-
ACTION_EVENT_TRIGGERED
When an incoming message event node is triggered- See Also:
-
ACTION_TASK_OFFLINE
When a task is prepared for offline execution- See Also:
-
PROPERTY_TASK_ID
- See Also:
-
PROPERTY_NODE_ID
- See Also:
-
PROPERTY_DISPLAY_NAME
- See Also:
-
PROPERTY_DUE_DATE
- See Also:
-
PROPERTY_TIMEOUT_DATE
- See Also:
-
PROPERTY_PRIORITY
- See Also:
-
PROPERTY_ASSIGNED_USERS
- See Also:
-
PROPERTY_ASSIGNED_ROLES
- See Also:
-
PROPERTY_ASSIGNED_TEAMS
- See Also:
-
PROPERTY_EXIT_NAME
- See Also:
-
PROPERTY_EVENT
- See Also:
-
PROPERTY_PREFIX_CUSTOM_FIELD
- See Also:
-
-
Method Details
-
forTaskOpened
public static ITraceMessage forTaskOpened(String applicationId, String processName, String userId, String userName, TraceTaskDto task) -
forTaskReopened
public static ITraceMessage forTaskReopened(String applicationId, String processName, String userId, String userName, TraceTaskDto task) -
forTaskStarted
public static ITraceMessage forTaskStarted(String applicationId, String processName, String userId, String userName, TraceTaskDto task) -
forTaskStarted
public static ITraceMessage forTaskStarted(String applicationId, String processName, String userId, String userName, TraceTaskDto task, Map<String, String> displayNameValues) -
forTaskCompleted
public static ITraceMessage forTaskCompleted(String applicationId, String processName, String userId, String userName, TraceTaskDto task, String taskExit) -
forTaskCompleted
public static ITraceMessage forTaskCompleted(String applicationId, String processName, String userId, String userName, TraceTaskDto task, String taskExit, Map<String, String> displayNameValues) -
forTaskCancelled
public static ITraceMessage forTaskCancelled(String applicationId, String processName, String userId, String userName, TraceTaskDto task) -
forTaskCancelled
public static ITraceMessage forTaskCancelled(String applicationId, String processName, String userId, String userName, TraceTaskDto task, Map<String, String> displayNameValues) -
forTaskSkipped
public static ITraceMessage forTaskSkipped(String applicationId, String processName, String userId, String userName, TraceTaskDto task) -
forTaskDeleted
public static ITraceMessage forTaskDeleted(String applicationId, String processName, String userId, String userName, TraceTaskDto task) -
forTaskAssignmentUpdated
public static ITraceMessage forTaskAssignmentUpdated(String applicationId, String processName, String userId, String userName, TraceTaskDto task) -
forTaskAssignmentUpdated
public static ITraceMessage forTaskAssignmentUpdated(String applicationId, String processName, String userId, String userName, TraceTaskDto task, Map<String, String> displayNameValues) -
forTaskPriorityUpdated
public static ITraceMessage forTaskPriorityUpdated(String applicationId, String processName, String userId, String userName, TraceTaskDto task) -
forTaskTimerExpired
public static ITraceMessage forTaskTimerExpired(String applicationId, String processName, String userId, String userName, TraceTaskDto task) -
forTimerOpened
public static ITraceMessage forTimerOpened(String applicationId, String processName, String userId, String userName, TraceTaskDto task) -
forConditionOpened
public static ITraceMessage forConditionOpened(String applicationId, String processName, String userId, String userName, TraceTaskDto task) -
forEventOpened
public static ITraceMessage forEventOpened(String applicationId, String processName, String userId, String userName, TraceTaskDto task) -
forTimerTriggered
public static ITraceMessage forTimerTriggered(String applicationId, String processName, String userId, String userName, TraceTaskDto task) -
forConditionTriggered
public static ITraceMessage forConditionTriggered(String applicationId, String processName, String userId, String userName, TraceTaskDto task) -
forEventTriggered
public static ITraceMessage forEventTriggered(String applicationId, String processName, String userId, String userName, TraceTaskDto task) -
forTaskOffline
public static ITraceMessage forTaskOffline(String applicationId, String processName, String userId, String userName, TraceTaskDto task)
-