|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectatg.svc.agent.environment.TicketDispositionOptions
public class TicketDispositionOptions
This class encapsualtes the options for ticket disposition handling.
Field Summary | |
---|---|
static java.lang.String |
CLASS_VERSION
Class version string |
static java.lang.String |
CLOSEASDUP_TICKETID
parameter name used for the close as duplicate ticket id |
static java.lang.String |
DEFER_DATE_PARAMETER
defer 'til date parameter name |
static java.lang.String |
DEFER_RETAIN_PARAMETER
defer retain flag parameter name |
static java.lang.String |
DISP_OPTION_AUTO_DISCARD
Toss out the ticket. |
static java.lang.String |
DISP_OPTION_CHANGE_STATUS
Save the ticket and change its status. |
static java.lang.String |
DISP_OPTION_CLOSE
Close the ticket |
static java.lang.String |
DISP_OPTION_CLOSE_AS_DUP
Close the ticket as a duplicate |
static java.lang.String |
DISP_OPTION_DEFER
Defer the ticket |
static java.lang.String |
DISP_OPTION_DISCARD
Toss out the ticket |
static java.lang.String |
DISP_OPTION_ESCALATE
Escalate the ticket |
static java.lang.String |
DISP_OPTION_REASSIGN
Reassign the ticket |
static java.lang.String |
DISP_OPTION_RELEASE
release the ticket |
static java.lang.String |
DISP_OPTION_SAVE
Save the ticket |
static java.lang.String |
DISP_OPTION_SENDTOGROUP
Send the ticket to a group |
static java.lang.String |
ESCALATE_GROUP_PARAMETER
escalate level parameter name |
static java.lang.String |
ESCALATE_LEVEL_PARAMETER
escalate level parameter name |
protected java.lang.String |
mDispositionOption
|
protected java.util.Map |
mInputParameters
|
protected boolean |
mPublicNote
|
static java.lang.String |
REASSIGN_AGENT
parameter name used for the reassigned agent id |
Constructor Summary | |
---|---|
TicketDispositionOptions()
|
|
TicketDispositionOptions(java.lang.String pDispositionOption)
|
Method Summary | |
---|---|
java.lang.String |
getDispositionOption()
Returns the selected disposition option. |
java.util.Map |
getInputParameters()
Returns the input parameter value dictionary that can be used to add pass custom parameters to the disposition process. |
java.lang.String |
getReasonCode()
|
java.lang.String |
getSubStatus()
|
java.lang.String |
getTicketNote()
|
boolean |
isPublicNote()
Determines if the disposition note will be public |
void |
setDispositionOption(java.lang.String pDispositionOption)
Sets the disposition option. |
void |
setInputParameters(java.util.Map pInputParameters)
|
void |
setPublicNote(boolean pPublicNote)
|
void |
setReasonCode(java.lang.String pReasonCode)
|
void |
setSubStatus(java.lang.String pSubStatus)
|
void |
setTicketNote(java.lang.String pTicketNote)
|
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 CLASS_VERSION
public static final java.lang.String DISP_OPTION_SAVE
public static final java.lang.String DISP_OPTION_CHANGE_STATUS
public static final java.lang.String DISP_OPTION_CLOSE
public static final java.lang.String DISP_OPTION_CLOSE_AS_DUP
public static final java.lang.String DISP_OPTION_DEFER
public static final java.lang.String DISP_OPTION_ESCALATE
public static final java.lang.String DISP_OPTION_REASSIGN
public static final java.lang.String DISP_OPTION_SENDTOGROUP
public static final java.lang.String DISP_OPTION_RELEASE
public static final java.lang.String DISP_OPTION_DISCARD
public static final java.lang.String DISP_OPTION_AUTO_DISCARD
public static java.lang.String DEFER_RETAIN_PARAMETER
public static java.lang.String DEFER_DATE_PARAMETER
public static java.lang.String ESCALATE_LEVEL_PARAMETER
public static java.lang.String ESCALATE_GROUP_PARAMETER
public static java.lang.String REASSIGN_AGENT
public static java.lang.String CLOSEASDUP_TICKETID
protected java.lang.String mDispositionOption
protected boolean mPublicNote
protected java.util.Map mInputParameters
Constructor Detail |
---|
public TicketDispositionOptions()
public TicketDispositionOptions(java.lang.String pDispositionOption)
Method Detail |
---|
public java.lang.String getDispositionOption()
The default will save to the agent's active tickets.
public void setDispositionOption(java.lang.String pDispositionOption)
pDispositionOption
- public java.lang.String getReasonCode()
public void setReasonCode(java.lang.String pReasonCode)
pReasonCode
- the reason code for the sub status change.
public java.lang.String getSubStatus()
public void setSubStatus(java.lang.String pSubStatus)
pSubStatus
- the sub status used for saving the ticket.
public java.lang.String getTicketNote()
public void setTicketNote(java.lang.String pTicketNote)
pTicketNote
- The TicketNote to set.public boolean isPublicNote()
public void setPublicNote(boolean pPublicNote)
public java.util.Map getInputParameters()
public void setInputParameters(java.util.Map pInputParameters)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |