public enum Command extends java.lang.Enum<Command>
Command
enum represents the name of the commands (also known as commands or operations) that can be invoked on the
Contact Control Service SDK interface objects.
As an example the Login
command matches to the UserI.login(java.lang.String, java.lang.String)
operation. If UserI.login(java.lang.String, java.lang.String)
was not
successful, a NotificationType.ERROR
notification event for the failure would have an ErrorI
object and
ErrorI.getCommand()
would return Login
.
Modifier and Type | Method and Description |
---|---|
static Command |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static Command[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final Command SignIn
ClientI.signin(java.lang.String, java.lang.String, com.avaya.ccs.api.SessionListenerI, com.avaya.ccs.api.ClientListenerI)
operation.public static final Command Login
UserI.login(java.lang.String, java.lang.String)
operation.public static final Command Logout
UserI.logout()
operation.public static final Command Ready
UserI.ready()
operation.public static final Command NotReady
UserI.notReady(java.lang.String)
operation.public static final Command LoginOffsite
UserI.loginOffsite(java.lang.String, java.lang.String)
operation.public static final Command RecoverOffsite
UserI.recoverOffsite()
operation.public static final Command AfterCallWork
UserI.afterCallWork(java.lang.String)
operation.public static final Command GetOffsiteSettings
UserI.getOffsiteSettings()
operation.public static final Command ClearNotification
UserI.clearNotification()
operation.public static final Command MonitorAgents
UserI.monitorUsers(com.avaya.ccs.api.MonitoredUserListenerI)
operation.public static final Command UnmonitorAgents
UserI.unmonitorUsers()
operation.public static final Command SetLanguage
UserI.setLanguage(java.lang.String)
operation.public static final Command ForceLogout
MonitoredUserI.forceLogout()
operation.public static final Command ForceReady
MonitoredUserI.forceReady()
operation.public static final Command ForceNotReady
MonitoredUserI.forceNotReady()
operation.public static final Command Originate
ResourceI.originateVoiceCall(java.lang.String, com.avaya.ccs.api.enums.ContactType)
operation.public static final Command OriginateEmail
UserI.initiateAdhocEmail()
operation.public static final Command CallSupervisor
ResourceI.callSupervisor()
operation.public static final Command Answer
InteractionI.answer()
operation.public static final Command Hold
InteractionI.hold()
operation.public static final Command Unhold
InteractionI.unhold()
operation.public static final Command End
InteractionI.end()
operation.public static final Command InitiateTransfer
InteractionI.initiateTransfer(java.lang.String)
operation.public static final Command InitiateConference
InteractionI.initiateConference(java.lang.String)
operation.public static final Command CompleteTransfer
InteractionI.completeTransfer()
operation.public static final Command CompleteConference
InteractionI.completeConference()
operation.public static final Command JoinConference
InteractionI.joinConference(com.avaya.ccs.api.InteractionI)
operation.public static final Command PlayDTMF
InteractionI.playDTMF(java.lang.String)
operation.public static final Command Emergency
InteractionI.emergency()
operation.public static final Command SetActivityCode
InteractionI.setActivityCode(java.lang.String)
operation.public static final Command GetActivityCodes
InteractionI.getActivityCodes()
operation.public static final Command GetCustomFields
InteractionI.getCustomFields()
operation.public static final Command SetIntrinsic
InteractionI.setIntrinsic(java.lang.String, java.lang.String)
operation.public static final Command RemoveIntrinsic
InteractionI.removeIntrinsic(java.lang.String)
operation.public static final Command SetUUI
InteractionI.setUUI(java.lang.String)
operation.public static final Command SetData
InteractionI.setData(com.avaya.ccs.api.DataI)
operation.public static final Command RemoveData
InteractionI.removeData()
operation.public static final Command AddToDNC
InteractionI.addToDNC()
operation.public static final Command AddAgentNote
InteractionI.addAgentNote(java.lang.String)
operation.public static final Command RefreshAgentNotes
InteractionI.refreshAgentNotes()
operation.public static final Command AgentNotes
InteractionI.getAgentNotes()
operation.public static final Command PreviewDial
InteractionI.previewDial(com.avaya.ccs.api.ContactNumberI)
operation.public static final Command PreviewDialFreeForm
InteractionI.previewDialFreeForm(java.lang.String)
operation.public static final Command PreviewCancel
InteractionI.previewCancel()
operation.public static final Command Redial
InteractionI.redial(com.avaya.ccs.api.ContactNumberI)
operation.public static final Command CreateCallback
InteractionI.createCallback(com.avaya.ccs.api.DestinationI, com.avaya.ccs.api.ContactNumberI, java.lang.String, java.lang.String, java.lang.String)
operations.public static final Command GetCallbackDestinations
InteractionI.getCallbackDestinations(com.avaya.ccs.api.enums.DestinationType)
operation.public static final Command GetConsultDestinationTypes
DestinationType
s for Consult and Transferpublic static final Command GetConsultDestinations
InteractionI.getConsultDestinations(com.avaya.ccs.api.enums.DestinationType)
operation.public static final Command GetSuggestedResponses
EmailMediaI.requestSuggestedResponses()
operation.public static final Command GetCustomerDetails
public static final Command GetCustomerHistory
CustomerHistory
's for Consult and Transferpublic static final Command GetCustomerInteractionMedia
InteractionI#getCustomerInteractionMedia
.public static final Command Reschedule
public static final Command GetDispositionCodes
InteractionI.requestDispositionCodes()
operation.public static final Command Wrapup
InteractionI.wrapup()
operation.public static final Command WrapupWithCode
InteractionI.wrapupWithCode(com.avaya.ccs.api.ContactCenterCodeI)
operation.public static final Command ExtendWrapup
InteractionI.extendWrapup()
operation.public static final Command InitiateConferenceToDestination
InteractionI.initiateConferenceToDestination(com.avaya.ccs.api.DestinationI)
operation.public static final Command InitiateTransferToDestination
InteractionI.initiateTransferToDestination(com.avaya.ccs.api.DestinationI)
operation.public static final Command TransferToDestination
InteractionI.transferToDestination(com.avaya.ccs.api.DestinationI)
operation.public static final Command UpdateCustomerName
InteractionI.updateCustomerName(java.lang.String, java.lang.String, java.lang.String)
operation.public static final Command UpdateCustomerEmail
InteractionI.updateCustomerEmail(com.avaya.ccs.api.EmailListEntryI)
operation.public static final Command UpdateCustomerPhone
InteractionI.updateCustomerPhone(com.avaya.ccs.api.PhoneListEntryI)
operation.public static final Command UpdateCustomerAddress
InteractionI.updateCustomerAddress(com.avaya.ccs.api.PostalAddressListEntryI)
operation.public static final Command EndConference
InteractionI.endConference()
operation.public static final Command ChangeConferenceOwner
InteractionI.changeConferenceOwner()
operation.public static final Command Observe
MonitoredInteractionI.observe()
operation.public static final Command BargeIn
MonitoredInteractionI.bargeIn()
operation.public static final Command Whisper
MonitoredInteractionI.whisper()
operation.public static final Command OpenMedia
InteractionI.openMedia()
operation.public static final Command Reply
EmailMediaI.reply(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, boolean, boolean)
operation.public static final Command AddAttachments
EmailMediaI.linkOutboundAttachments(com.avaya.ccs.core.OutboundAttachment[])
operation.public static final Command UpdateClosedReasonCode
InteractionI.updateClosedReasonCode(java.lang.String)
operation.public static final Command Pull
UserI.retrieve(java.lang.String)
operation.public static final Command Create
EmailMediaI.create(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, boolean, java.lang.Integer, boolean)
operation.public static final Command GetSkillsets
InteractionI.getSkillsets()
operation.public static final Command NewMessage
WebChatMediaI.sendMessage(java.lang.String, boolean)
operation.public static final Command IsTyping
WebChatMediaI.sendIsTypingRequest()
operation.public static final Command PagePush
public static final Command Consult
InteractionI.consult(java.lang.String)
operation.public static final Command GetAutoPhrases
InteractionI.requestAutoPhrases()
operation.public static final Command GetPagePushUrls
InteractionI.requestPagePushUrls()
operation.public static final Command GetScreenPops
InteractionI#requestScreenPops
operation.public static final Command EndConsult
InteractionI.endConsult()
operation.public static final Command ObserveDn
InteractionI.canObserveDn()
operation.public static final Command Unknown
public static final Command GetConfiguration
public static final Command RequestID
public static Command[] values()
for (Command c : Command.values()) System.out.println(c);
public static Command valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null