|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ibm.task.clientmodel.bean.EscalationBean
Accesses the properties of the original Escalation
object
and adds metadata for national language support and converters.
An EscalationBean
object can be instantiated from
a QueryResultSet
object.
Only the following properties are going to be loaded from the query result set:
ID
taskInstanceID
action
activationState
activationTime
atLeastExpectedState
name
priorityIncrease
state
taskName
taskOwner
escalationReceiver
Use the static method getLabel(String, Locale)
to
retrieve the localized label for a property.
Use the static method getConverter(String)
to
retrieve a converter for a property. The return value may be null because converters
are optional.
Escalation
,
QueryResultSet
,
Serialized FormField Summary | |
---|---|
static java.lang.String |
ACTION_PROPERTY
Use the property name to determine labels and converters for the property action. |
static java.lang.String |
ACTIVATIONSTATE_PROPERTY
Use the property name to determine labels and converters for the property activiation state. |
static java.lang.String |
ACTIVATIONTIME_PROPERTY
Use the property name to determine labels and converters for the property activiation time. |
static java.lang.String |
ATLEASTEXPECTEDSTATE_PROPERTY
Use the property name to determine labels and converters for the property atLeastExpectedState. |
static java.lang.String |
COPYRIGHT
(C) Copyright IBM Corporation 2005. |
static java.lang.String |
DESCRIPTION_PROPERTY
Use the property name to determine labels and converters for the property description. |
static java.lang.String |
DURATIONUNTILESCALATED_PROPERTY
Use the property name to determine labels and converters for the property durationUntilEscalated. |
static java.lang.String |
DURATIONUNTILREPEATED_PROPERTY
Use the property name to determine labels and converters for the property durationUntilRepeated. |
static java.lang.String |
ESCALATION_RECEIVER_PROPERTY
Use the property name to determine labels and converters for the property escalationReceiver. |
static java.lang.String |
NAME_PROPERTY
Use the property name to determine labels and converters for the property name. |
static java.lang.String |
PRIORITY_INCREASE_PROPERTY
Use the property name to determine labels and converters for the property priorityIncrease. |
static java.lang.String |
STATE_PROPERTY
Use the property name to determine labels and converters for the property state. |
static java.lang.String |
TASK_OWNER_PROPERTY
Use the property name to determine labels and converters for the property taskOwner. |
Fields inherited from interface com.ibm.task.api.Escalation |
---|
ACTION_CREATE_EVENT, ACTION_CREATE_WORK_ITEM, ACTION_SEND_EMAIL, ACTIVATION_STATE_CLAIMED, ACTIVATION_STATE_READY, ACTIVATION_STATE_RUNNING, ACTIVATION_STATE_WAITING_FOR_SUBTASK, AT_LEAST_EXPECTED_STATE_CLAIMED, AT_LEAST_EXPECTED_STATE_ENDED, AT_LEAST_EXPECTED_STATE_SUBTASKS_COMPLETED, INCREASE_PRIORITY_NO, INCREASE_PRIORITY_ONCE, INCREASE_PRIORITY_REPEATED, STATE_ESCALATED, STATE_INACTIVE, STATE_SUBTASKS_COMPLETED, STATE_SUPERFLUOUS, STATE_WAITING |
Constructor Summary | |
---|---|
EscalationBean(com.ibm.task.api.QueryResultSet resultSet,
HTMConnection htmConnection)
Constructs a new EscalationBean from a QueryResultSet . |
Method Summary | |
---|---|
int |
getAction()
Returns the property action . |
int |
getActivationState()
Returns the property activationState . |
java.util.Calendar |
getActivationTime()
Returns the property activationTime . |
int |
getAtLeastExpectedState()
Returns the property atLeastExpectedState . |
com.ibm.bpe.api.OID |
getContainmentContextID()
Returns the property containmentContextID . |
static SimpleConverter |
getConverter(java.lang.String propertyName)
Returns the default converter for a given property. |
com.ibm.bpc.clientcore.util.LocalisedString |
getDescription()
Returns the localised description. |
java.lang.String |
getDescription(java.util.Locale arg0)
Returns the property description . |
com.ibm.bpc.clientcore.util.LocalisedString |
getDisplayName()
Returns the localised display name. |
java.lang.String |
getDisplayName(java.util.Locale arg0)
Returns the property displayName . |
java.lang.String |
getDurationUntilEscalated()
Returns the property durationUntilEscalated . |
java.lang.String |
getDurationUntilRepeated()
Returns the property durationUntilRepeated . |
java.lang.String |
getEscalationReceiver()
Returns the property escalationReceiver . |
com.ibm.task.api.ESTID |
getEscalationTemplateID()
Returns the property escalationTemplateID . |
com.ibm.task.api.ESIID |
getFirstEscalationID()
Returns the property firstEscalationID . |
com.ibm.task.api.ESIID |
getID()
Returns the property ID . |
static java.lang.String |
getLabel(java.lang.String propertyName)
Returns the resource bundle key for a property |
static java.lang.String |
getLabel(java.lang.String propertyName,
java.util.Locale locale)
Returns the label for a property from the resource bundle. |
java.util.List |
getLocalesOfDescriptions()
Returns the property localesOfDescriptions . |
java.util.List |
getLocalesOfDisplayNames()
Returns the property localesOfDisplayNames . |
java.lang.String |
getName()
Returns the property name . |
com.ibm.task.api.ESIID |
getNextEscalationID()
Returns the property nextEscalationID . |
com.ibm.task.api.ESIID |
getPreviousEscalationID()
Returns the property previousEscalationID . |
int |
getPriorityIncrease()
Returns the property priorityIncrease . |
int |
getState()
Returns the property state . |
com.ibm.task.api.TKIID |
getTaskInstanceID()
Returns the property taskInstanceID . |
java.lang.String |
getTaskName()
Returns the property taskName . |
java.lang.String |
getTaskOwner()
Returns the property taskOwner . |
static boolean |
isValid(java.lang.String propertyName)
Checks if the property is valid. |
void |
setName(java.lang.String arg0)
Sets the property name . |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final java.lang.String COPYRIGHT
public static java.lang.String ACTION_PROPERTY
public static java.lang.String ACTIVATIONSTATE_PROPERTY
public static java.lang.String ACTIVATIONTIME_PROPERTY
public static java.lang.String ATLEASTEXPECTEDSTATE_PROPERTY
public static java.lang.String DESCRIPTION_PROPERTY
public static java.lang.String NAME_PROPERTY
public static java.lang.String DURATIONUNTILESCALATED_PROPERTY
public static java.lang.String DURATIONUNTILREPEATED_PROPERTY
public static java.lang.String PRIORITY_INCREASE_PROPERTY
public static java.lang.String STATE_PROPERTY
public static java.lang.String TASK_OWNER_PROPERTY
public static java.lang.String ESCALATION_RECEIVER_PROPERTY
Constructor Detail |
public EscalationBean(com.ibm.task.api.QueryResultSet resultSet, HTMConnection htmConnection)
EscalationBean
from a QueryResultSet
.
resultSet
- The result object of a query.htmConnection
- The connection to the HumanTaskManagerService API.Method Detail |
public static SimpleConverter getConverter(java.lang.String propertyName)
propertyName
- The name for the property.
public static java.lang.String getLabel(java.lang.String propertyName)
propertyName
- The name for the property.
public static java.lang.String getLabel(java.lang.String propertyName, java.util.Locale locale)
propertyName
- The name for the property.locale
- The locale.
public static boolean isValid(java.lang.String propertyName)
propertyName
- The name of the property to be checked.
public int getAction()
action
.
getAction
in interface com.ibm.task.api.Escalation
Escalation.getAction()
public int getActivationState()
activationState
.
getActivationState
in interface com.ibm.task.api.Escalation
Escalation.getActivationState()
public java.util.Calendar getActivationTime()
activationTime
.
getActivationTime
in interface com.ibm.task.api.Escalation
Escalation.getActivationTime()
public int getAtLeastExpectedState()
atLeastExpectedState
.
getAtLeastExpectedState
in interface com.ibm.task.api.Escalation
Escalation.getAtLeastExpectedState()
public com.ibm.bpe.api.OID getContainmentContextID()
containmentContextID
.
getContainmentContextID
in interface com.ibm.task.api.Escalation
Escalation.getContainmentContextID()
public com.ibm.bpc.clientcore.util.LocalisedString getDescription()
public java.lang.String getDescription(java.util.Locale arg0)
description
.
getDescription
in interface com.ibm.task.api.Escalation
Escalation.getDescription(java.util.Locale)
public com.ibm.bpc.clientcore.util.LocalisedString getDisplayName()
public java.lang.String getDisplayName(java.util.Locale arg0)
displayName
.
getDisplayName
in interface com.ibm.task.api.Escalation
Escalation.getDisplayName(java.util.Locale)
public java.lang.String getDurationUntilEscalated()
durationUntilEscalated
.
getDurationUntilEscalated
in interface com.ibm.task.api.Escalation
Escalation.getDurationUntilEscalated()
public java.lang.String getDurationUntilRepeated()
durationUntilRepeated
.
getDurationUntilRepeated
in interface com.ibm.task.api.Escalation
Escalation.getDurationUntilRepeated()
public java.lang.String getEscalationReceiver()
escalationReceiver
.
public com.ibm.task.api.ESTID getEscalationTemplateID()
escalationTemplateID
.
getEscalationTemplateID
in interface com.ibm.task.api.Escalation
Escalation.getEscalationTemplateID()
public com.ibm.task.api.ESIID getFirstEscalationID()
firstEscalationID
.
getFirstEscalationID
in interface com.ibm.task.api.Escalation
Escalation.getFirstEscalationID()
public com.ibm.task.api.ESIID getID()
ID
.
getID
in interface com.ibm.task.api.Escalation
Escalation.getID()
public java.util.List getLocalesOfDescriptions()
localesOfDescriptions
.
getLocalesOfDescriptions
in interface com.ibm.task.api.Escalation
Escalation.getLocalesOfDescriptions()
public java.util.List getLocalesOfDisplayNames()
localesOfDisplayNames
.
getLocalesOfDisplayNames
in interface com.ibm.task.api.Escalation
Escalation.getLocalesOfDisplayNames()
public java.lang.String getName()
name
.
getName
in interface com.ibm.task.api.Escalation
Escalation.getName()
public com.ibm.task.api.ESIID getNextEscalationID()
nextEscalationID
.
getNextEscalationID
in interface com.ibm.task.api.Escalation
Escalation.getNextEscalationID()
public com.ibm.task.api.ESIID getPreviousEscalationID()
previousEscalationID
.
getPreviousEscalationID
in interface com.ibm.task.api.Escalation
Escalation.getPreviousEscalationID()
public int getPriorityIncrease()
priorityIncrease
.
getPriorityIncrease
in interface com.ibm.task.api.Escalation
Escalation.getPriorityIncrease()
public int getState()
state
.
getState
in interface com.ibm.task.api.Escalation
Escalation.getState()
public com.ibm.task.api.TKIID getTaskInstanceID()
taskInstanceID
.
getTaskInstanceID
in interface com.ibm.task.api.Escalation
Escalation.getTaskInstanceID()
public java.lang.String getTaskName()
taskName
.
public java.lang.String getTaskOwner()
taskOwner
.
public void setName(java.lang.String arg0)
name
.
setName
in interface com.ibm.task.api.Escalation
Escalation.setName(java.lang.String)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |