Skip navigation links


com.thortech.xl.vo.workflow
Class TaskAssignment

java.lang.Object
  extended by com.thortech.xl.vo.workflow.TaskAssignment

All Implemented Interfaces:
java.io.Serializable

public class TaskAssignment
extends java.lang.Object
implements java.io.Serializable
See Also:
Serialized Form

Constructor Summary
TaskAssignment()
          Constructor

 

Method Summary
 java.lang.String getAdapterStatus()
          Return the attachment status of the Task Assignment Adapter attached
 java.lang.String getAssignmentAdapter()
          Returns the name of the Task Assignment Adapter attached
 java.lang.String getAssignmentAdapterKey()
          Returns the Key of the Task Assignment Adapter
 java.util.HashSet getAssignmentAdapterMappings()
          Returns the list of Adapter Variable Mappings for the Task Assignment Adapter attached.
 java.lang.String getEmailTemplate()
          Returns the name of the Email Template attached
 java.lang.String getEmailTemplateKey()
          Returns the Key of the Email Template used to generate the email sent to the assignee
 java.lang.String getEscalationTime()
          Returns the time period after which the task should be escalated
 java.lang.String getGroupKey()
          Returns the Key of the Group defined as an assignee
 java.lang.String getGroupName()
          Returns the name of the group defined as an assignee
 java.lang.String getKey()
          Returns the Key of the Assignment Definition
 java.lang.String getPriority()
          Returns the priority sequence in which this assignment rule should be evaluated
 java.lang.String getRuleKey()
          Returns the Key of the Assignment Rule to be evaluated
 java.lang.String getRuleName()
          Returns the name of the task assignment rule to evaluate
 java.lang.String getTargetType()
          Returns the Assignee Type for this assignment rule
 java.lang.String getUserFullName()
          Returns the Full Name of the User defined as the assignee
 java.lang.String getUserKey()
          Returns the Key of the user defined as an assignee
 java.lang.String getUserName()
          Returns the Login ID of the User set up as an assignee
 boolean isSendEmail()
          Returns whether an email should be sent to the assignee
 void setAdapterStatus(java.lang.String adapterStatus)
          Sets the attachment status of the Task Assignment Adapter attached
 void setAssignmentAdapter(java.lang.String assignmentAdapter)
          Sets the name of the Task Assignment Adapter attached
 void setAssignmentAdapterKey(java.lang.String assignmentAdapterKey)
          Sets the Key of the Task Assignment Adapter
 void setAssignmentAdapterMapping(AdapterMapping assignmentAdapterMapping)
          Adds an Adapter Variable Mapping to the list of mappings for the attached Task Assignment Adapter
 void setAssignmentAdapterMappings(java.util.HashSet assignmentAdapterMappings)
          Sets the list of Adapter Variable Mappings for the Task Assignment Adapter attached.
 void setEmailTemplate(java.lang.String emailTemplate)
          Sets the name of the Email Template attached
 void setEmailTemplateKey(java.lang.String emailTemplateKey)
          Sets the Key of the Email Template used to generate the email sent to the assignee
 void setEscalationTime(java.lang.String escalationTime)
          Sets the time period after which the task should be escalated
 void setGroupKey(java.lang.String groupKey)
          Sets the Key of the Group defined as an assignee
 void setGroupName(java.lang.String groupName)
          Sets the name of the group defined as an assignee
 void setKey(java.lang.String key)
          Sets the Key of the Assignment Definition
 void setPriority(java.lang.String priority)
          Sets the priority sequence in which this assignment rule should be evaluated
 void setRuleKey(java.lang.String ruleKey)
          Sets the Key of the Assignment Rule to be evaluated
 void setRuleName(java.lang.String ruleName)
          Sets the name of the task assignment rule to evaluate
 void setSendEmail(boolean sendEmail)
          Sets whether an email should be sent to the assignee
 void setTargetType(java.lang.String targetType)
          Sets the Assignee Type for this assignment rule
 void setUserFullName(java.lang.String userFullName)
          Sets the Full Name of the User defined as the assignee
 void setUserKey(java.lang.String userKey)
          Sets the Key of the User defined as an assignee
 void setUserName(java.lang.String userName)
          Sets the Login ID of the User set up as an assignee

 

Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Constructor Detail

TaskAssignment

public TaskAssignment()
Constructor

Method Detail

getAdapterStatus

public java.lang.String getAdapterStatus()
Return the attachment status of the Task Assignment Adapter attached
Returns:
The Adapter Status.

setAdapterStatus

public void setAdapterStatus(java.lang.String adapterStatus)
Sets the attachment status of the Task Assignment Adapter attached
Parameters:
adapterStatus - The Adapter Status to set.

getAssignmentAdapter

public java.lang.String getAssignmentAdapter()
Returns the name of the Task Assignment Adapter attached
Returns:
The name of the attached Task Assignment Adapter.

setAssignmentAdapter

public void setAssignmentAdapter(java.lang.String assignmentAdapter)
Sets the name of the Task Assignment Adapter attached
Parameters:
assignmentAdapter - The name of the Task Assignment Adapter.

getEmailTemplate

public java.lang.String getEmailTemplate()
Returns the name of the Email Template attached
Returns:
The name of the Email Template.

setEmailTemplate

public void setEmailTemplate(java.lang.String emailTemplate)
Sets the name of the Email Template attached
Parameters:
emailTemplate - The name of the Email Template.

getEscalationTime

public java.lang.String getEscalationTime()
Returns the time period after which the task should be escalated
Returns:
The Escalation Time Period.

setEscalationTime

public void setEscalationTime(java.lang.String escalationTime)
Sets the time period after which the task should be escalated
Parameters:
escalationTime - The Escalation Time Period.

getGroupName

public java.lang.String getGroupName()
Returns the name of the group defined as an assignee
Returns:
The Group Name.

setGroupName

public void setGroupName(java.lang.String groupName)
Sets the name of the group defined as an assignee
Parameters:
groupName - The Group Name.

getPriority

public java.lang.String getPriority()
Returns the priority sequence in which this assignment rule should be evaluated
Returns:
The priority sequence number.

setPriority

public void setPriority(java.lang.String priority)
Sets the priority sequence in which this assignment rule should be evaluated
Parameters:
priority - The priority sequence number.

getRuleName

public java.lang.String getRuleName()
Returns the name of the task assignment rule to evaluate
Returns:
The Rule Name.

setRuleName

public void setRuleName(java.lang.String ruleName)
Sets the name of the task assignment rule to evaluate
Parameters:
ruleName - The Rule Name.

isSendEmail

public boolean isSendEmail()
Returns whether an email should be sent to the assignee
Returns:
True if it should be sent, False if not.

setSendEmail

public void setSendEmail(boolean sendEmail)
Sets whether an email should be sent to the assignee
Parameters:
sendEmail - True if it should be sent, False if not.

getTargetType

public java.lang.String getTargetType()
Returns the Assignee Type for this assignment rule
Returns:
The Assignment Target Type.

setTargetType

public void setTargetType(java.lang.String targetType)
Sets the Assignee Type for this assignment rule
Parameters:
targetType - The Assignment Target Type.

getUserName

public java.lang.String getUserName()
Returns the Login ID of the User set up as an assignee
Returns:
The UserName.

setUserName

public void setUserName(java.lang.String userName)
Sets the Login ID of the User set up as an assignee
Parameters:
userName - The UserName.

getKey

public java.lang.String getKey()
Returns the Key of the Assignment Definition
Returns:
The key.

setKey

public void setKey(java.lang.String key)
Sets the Key of the Assignment Definition
Parameters:
key - The key.

getAssignmentAdapterKey

public java.lang.String getAssignmentAdapterKey()
Returns the Key of the Task Assignment Adapter
Returns:
The Assignment Adapter Key.

setAssignmentAdapterKey

public void setAssignmentAdapterKey(java.lang.String assignmentAdapterKey)
Sets the Key of the Task Assignment Adapter
Parameters:
assignmentAdapterKey - The Assignment Adapter Key.

getEmailTemplateKey

public java.lang.String getEmailTemplateKey()
Returns the Key of the Email Template used to generate the email sent to the assignee
Returns:
The Email Template Key.

setEmailTemplateKey

public void setEmailTemplateKey(java.lang.String emailTemplateKey)
Sets the Key of the Email Template used to generate the email sent to the assignee
Parameters:
emailTemplateKey - The Email Template Key.

getGroupKey

public java.lang.String getGroupKey()
Returns the Key of the Group defined as an assignee
Returns:
The group Key.

setGroupKey

public void setGroupKey(java.lang.String groupKey)
Sets the Key of the Group defined as an assignee
Parameters:
groupKey - The Group Key.

getRuleKey

public java.lang.String getRuleKey()
Returns the Key of the Assignment Rule to be evaluated
Returns:
The Rule Key.

setRuleKey

public void setRuleKey(java.lang.String ruleKey)
Sets the Key of the Assignment Rule to be evaluated
Parameters:
ruleKey - The Rule Key.

getUserFullName

public java.lang.String getUserFullName()
Returns the Full Name of the User defined as the assignee
Returns:
The Full Name of the User.

setUserFullName

public void setUserFullName(java.lang.String userFullName)
Sets the Full Name of the User defined as the assignee
Parameters:
userFullName - The Full Name of the User.

getUserKey

public java.lang.String getUserKey()
Returns the Key of the user defined as an assignee
Returns:
The User Key.

setUserKey

public void setUserKey(java.lang.String userKey)
Sets the Key of the User defined as an assignee
Parameters:
userKey - The User Key.

getAssignmentAdapterMappings

public java.util.HashSet getAssignmentAdapterMappings()
Returns the list of Adapter Variable Mappings for the Task Assignment Adapter attached. The HashSet returned contains a list of @see AdapterMapping objects
Returns:
The list of Task Assignment Adapter Mappings.

setAssignmentAdapterMappings

public void setAssignmentAdapterMappings(java.util.HashSet assignmentAdapterMappings)
Sets the list of Adapter Variable Mappings for the Task Assignment Adapter attached. The HashSet should contain a list of @see AdapterMapping objects
Parameters:
assignmentAdapterMappings - The list of Task Assignment Adapter Mappings.

setAssignmentAdapterMapping

public void setAssignmentAdapterMapping(AdapterMapping assignmentAdapterMapping)
Adds an Adapter Variable Mapping to the list of mappings for the attached Task Assignment Adapter
Parameters:
assignmentAdapterMapping - The Task Assignment Adapter Mapping to add to the set.

Skip navigation links


Copyright © 2010, Oracle and/or its affiliates. All rights reserved.