public interface ITaskDefinition extends IView
Modifier and Type | Field and Description |
---|---|
static int |
AUDIT_ALL |
static int |
AUDIT_CREATE |
static int |
AUDIT_ERROR |
static int |
AUDIT_NONE |
static int |
AUDIT_REVERT |
static int |
AUDIT_TASK_DATA |
static int |
AUDIT_TASK_RULES |
static int |
AUDIT_UPDATE |
PROP_DESCRIPTION, PROP_NAME, PROP_TYPE, PROP_URI
Modifier and Type | Method and Description |
---|---|
com.softwareag.caf.shared.task.core.model.AgileAppsInfo |
getAgileAppsInfo()
Returns AgileApps related information if there is one
Will return null if this task definition has no such information defined
|
String |
getAttachmentsStorageType()
Returns configured storage type for attachments.
|
int |
getAuditOptions()
Returns task auditing options
|
String |
getCollaborationLayout()
Default layout direction for this task collaboration process
|
IURI[] |
getCollaborationTasks()
Returns list of uris of collaboration task types which could be used for this type
|
String |
getCommentsStorageType()
Returns configured storage type for comments
|
IURI |
getDelegationRulesFolderURI()
Returns uri for the folder where escalation rules for this task definition are stored
|
String |
getDescription()
Returns description for task definition
|
DisplayIndexTable |
getDisplayIndexTable()
Returns Task Index Table display information if there is task index table
Will return null if no Task Index Table was created for this task definition
|
IURI |
getDistributionFiltersFolderURI()
Returns uri of the folder where distribution rules for this task definition are stored
|
IURI |
getDistributionRulesFolderURI()
Returns uri of the folder where distribution rules for this task definition are stored
|
long |
getEdaDataMask()
Returns the EDA task data emit configuration mask
|
long |
getEdaEmitMask()
Returns the EDA emit configuration mask
|
HpstraIndexTable |
getHpstraIndexTable()
Returns HPSTRA Index Table information if there is task index table
Will return null if no HPSTRA Index Table was created for this task definition
|
List<String> |
getIndexProperties()
Returns list of defined properties
|
String |
getIndexTypeDefinition()
Returns xtype name which defines indexing schema for this task type
|
String |
getName()
Returns name of the task definition.
|
String |
getParentTaskTypeID()
Returns defined parent task type ID.
|
IURI[] |
getQueueTaskPortletURIs()
Returns uri for queue new task portlet
|
IURI |
getScheduleRulesFolderURI()
Returns uri for the folder where escalation rules for this task definition are stored
|
IURI |
getSecurityRealmURI()
Returns uri of the security realm which is shared by all tasks of this type
|
IURI |
getSubscriptionSourcesFolderURI()
Returns uri of the folder where task type subscription sources
are stored
|
String |
getTaskApplicationName()
Returns the name of the task portlet application
|
String |
getTaskClientName()
Returns name of JSF bean for task content provider
|
String |
getTaskDataImplClass()
Returns registered name of implementation class for task data
|
com.softwareag.caf.shared.task.core.model.TaskDataDefTable |
getTaskDataTable()
Returns Task Data Definition Table information if there is task data information
Will return null if this task definition has no task business data defined
|
String |
getTaskDescription()
Returns configured Task Description for attachments.
|
String |
getTaskDetailGadgetURIs()
Returns uri for task Detail Gadget
|
String |
getTaskStepIcon()
Returns icon to use for this task of this type
|
String |
getTaskTypeID()
Returns task Type ID
|
String |
getTaskVotingTable()
Returns the task's voting table containing the voting strategy and its
configuration
|
IURI |
getTriggerRulesFolderURI()
Returns uri of the folder where trigger rules for this task definition are stored
|
IURI[] |
getViewTaskPortletURIs()
Returns URIs of the view task portlets
|
boolean |
isAnalyticsEnabled()
Returns is analytics is enabled for this task type
|
boolean |
isCollaborationEnabled()
If collaboration is enabled for this task type
|
boolean |
isCommentingEnabled()
If commenting is enabled for this task type
|
boolean |
isDataSharingEnabled()
Indicates if data sharing enabled for this task type
|
boolean |
isEnabled()
Gets status of this task definition
|
boolean |
isHpstraEnabled()
If HPSTRA is enabled for this task type
|
boolean |
isOrchestrationEnabled()
Wherther collaboration process orchestration is enabled for this task
|
boolean |
isSystemTaskType()
If this is a system task type
|
boolean |
isVotable()
Returns if the task is votable or not
|
getProperties, getProperty, getPropertyNames, getURI
static final int AUDIT_NONE
static final int AUDIT_CREATE
static final int AUDIT_UPDATE
static final int AUDIT_TASK_DATA
static final int AUDIT_TASK_RULES
static final int AUDIT_ERROR
static final int AUDIT_REVERT
static final int AUDIT_ALL
String getTaskTypeID() throws PortalException
PortalException
String getName() throws PortalException
PortalException
String getDescription() throws PortalException
PortalException
IURI[] getViewTaskPortletURIs() throws PortalException
PortalException
IURI[] getQueueTaskPortletURIs() throws PortalException
PortalException
String getTaskDetailGadgetURIs() throws PortalException
PortalException
String getTaskApplicationName() throws PortalException
PortalException
boolean isEnabled() throws PortalException
PortalException
IURI getDistributionRulesFolderURI() throws PortalException
PortalException
IURI getDistributionFiltersFolderURI() throws PortalException
PortalException
IURI getTriggerRulesFolderURI() throws PortalException
PortalException
IURI getScheduleRulesFolderURI() throws PortalException
PortalException
IURI getDelegationRulesFolderURI() throws PortalException
PortalException
IURI getSecurityRealmURI() throws PortalException
PortalException
IURI getSubscriptionSourcesFolderURI() throws PortalException
PortalException
int getAuditOptions() throws PortalException
PortalException
String getTaskDataImplClass() throws PortalException
PortalException
String getTaskClientName() throws PortalException
PortalException
boolean isAnalyticsEnabled() throws PortalException
PortalException
String getTaskStepIcon() throws PortalException
PortalException
boolean isDataSharingEnabled() throws PortalException
PortalException
IURI[] getCollaborationTasks() throws PortalException
PortalException
boolean isCommentingEnabled() throws PortalException
PortalException
boolean isCollaborationEnabled() throws PortalException
PortalException
boolean isOrchestrationEnabled() throws PortalException
PortalException
boolean isSystemTaskType() throws PortalException
PortalException
String getCollaborationLayout() throws PortalException
PortalException
String getTaskDescription() throws PortalException
PortalException
String getAttachmentsStorageType() throws PortalException
PortalException
String getCommentsStorageType() throws PortalException
PortalException
String getParentTaskTypeID() throws PortalException
PortalException
String getIndexTypeDefinition() throws PortalException
PortalException
List<String> getIndexProperties() throws PortalException
PortalException
DisplayIndexTable getDisplayIndexTable() throws PortalException
PortalException
HpstraIndexTable getHpstraIndexTable() throws PortalException
PortalException
boolean isHpstraEnabled() throws PortalException
PortalException
long getEdaEmitMask() throws PortalException
PortalException
long getEdaDataMask() throws PortalException
PortalException
com.softwareag.caf.shared.task.core.model.TaskDataDefTable getTaskDataTable() throws PortalException
PortalException
com.softwareag.caf.shared.task.core.model.AgileAppsInfo getAgileAppsInfo() throws PortalException
PortalException
boolean isVotable() throws PortalException
PortalException
String getTaskVotingTable() throws PortalException
PortalException