Package co.ecg.alpaca.toolkit.generated
Class CallCenter.GroupCallCenterModifyInstanceRequest
java.lang.Object
co.ecg.alpaca.toolkit.messaging.request.Request<DefaultResponse>
co.ecg.alpaca.toolkit.generated.CallCenter.GroupCallCenterModifyInstanceRequest
- Enclosing class:
- CallCenter
public static class CallCenter.GroupCallCenterModifyInstanceRequest
extends Request<DefaultResponse>
Request to modify a Call Center instance. The response is either SuccessResponse or ErrorResponse.
- Author:
- AlpacaGenerator
-
Nested Class Summary
Nested classes/interfaces inherited from class co.ecg.alpaca.toolkit.messaging.request.Request
Request.Protocol -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected AgentACDAutomaticStateprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected @Size(max=1) Stringprotected AudioFileCodec22protected Booleanprotected AudioFileCodec22protected @Size(min=1,max=40) Stringprotected Booleanprotected Booleanprotected HuntPolicyprotected Integerprotected Booleanprotected CallCenterRoutingTypeprotected @Valid ServiceInstanceModifyProfileprotected CallCenterTypeprotected @NotNull @Valid CallCenter -
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionvoidForms the XML Document for this Request Object.getEmptyObject(BroadWorksServer broadWorksServer) Retrieves this object with minimal setup.getType()setAgentStateAfterCall(AgentACDAutomaticState agentStateAfterCall) setAgentUnavailableCode(String agentUnavailableCode) setAllowAgentLogoff(Boolean allowAgentLogoff) setAllowCallerToDialEscapeDigit(Boolean allowCallerToDialEscapeDigit) setAllowCallsToAgentsInWrapUp(Boolean allowCallsToAgentsInWrapUp) setAllowCallWaitingForAgents(Boolean allowCallWaitingForAgents) setEnableAutomaticStateChangeForAgents(Boolean enableAutomaticStateChangeForAgents) setEnableReporting(Boolean enableReporting) setEnableVideo(Boolean enableVideo) setEscapeDigit(String escapeDigit) setExternalPreferredAudioCodec(AudioFileCodec22 externalPreferredAudioCodec) setForceDeliveryOfCalls(Boolean forceDeliveryOfCalls) setForceDeliveryWaitTimeSeconds(Integer forceDeliveryWaitTimeSeconds) setInternalPreferredAudioCodec(AudioFileCodec22 internalPreferredAudioCodec) setNetworkClassOfService(String networkClassOfService) setOverrideAgentWrapUpTime(Boolean overrideAgentWrapUpTime) setPlayRingingWhenOfferingCall(Boolean playRingingWhenOfferingCall) setPolicy(HuntPolicy policy) setQueueLength(Integer queueLength) setResetCallStatisticsUponEntryInQueue(Boolean resetCallStatisticsUponEntryInQueue) setRoutingType(CallCenterRoutingType routingType) setServiceInstanceProfile(ServiceInstanceModifyProfile serviceInstanceProfile) setType(CallCenterType type) setUser(CallCenter user) setWrapUpSeconds(Integer wrapUpSeconds) Methods inherited from class co.ecg.alpaca.toolkit.messaging.request.Request
appendChild, appendChild, appendChild, asyncFire, createElement, createNilElement, createNilElement, createTextElement, equals, fire, fire, getBroadWorksServer, getCacheString, getCommandElement, getCommandType, getDomDocument, getId, getOCSProtocol, getRequestTimeoutMillis, getResponseClass, getRetries, getRetryCodes, getRootElement, getValidationErrorsAsString, hashCode, isIgnoreCache, isMemberOfBundle, isValid, setBroadWorksServer, setCommandElement, setCommandType, setDomDocument, setEcho, setIgnoreCache, setMemberOfBundle, setRequestId, setRequestTimeoutMillis, setResponseClass, setRetries, setRetryCodes, setRootElement, toString, validate
-
Field Details
-
user
-
serviceInstanceProfile
-
type
-
routingType
-
policy
-
enableVideo
-
queueLength
-
enableReporting
-
allowCallerToDialEscapeDigit
-
escapeDigit
-
resetCallStatisticsUponEntryInQueue
-
allowAgentLogoff
-
allowCallWaitingForAgents
-
allowCallsToAgentsInWrapUp
-
overrideAgentWrapUpTime
-
wrapUpSeconds
-
forceDeliveryOfCalls
-
forceDeliveryWaitTimeSeconds
-
enableAutomaticStateChangeForAgents
-
agentStateAfterCall
-
externalPreferredAudioCodec
-
internalPreferredAudioCodec
-
playRingingWhenOfferingCall
-
networkClassOfService
-
-
Constructor Details
-
GroupCallCenterModifyInstanceRequest
public GroupCallCenterModifyInstanceRequest() -
GroupCallCenterModifyInstanceRequest
-
-
Method Details
-
setUser
-
getCallCenter
-
setServiceInstanceProfile
public CallCenter.GroupCallCenterModifyInstanceRequest setServiceInstanceProfile(ServiceInstanceModifyProfile serviceInstanceProfile) -
getServiceInstanceProfile
-
setType
-
getType
-
setRoutingType
public CallCenter.GroupCallCenterModifyInstanceRequest setRoutingType(CallCenterRoutingType routingType) -
getRoutingType
-
setPolicy
-
getPolicy
-
setEnableVideo
-
getEnableVideo
-
setQueueLength
-
getQueueLength
-
setEnableReporting
-
getEnableReporting
-
setAllowCallerToDialEscapeDigit
public CallCenter.GroupCallCenterModifyInstanceRequest setAllowCallerToDialEscapeDigit(Boolean allowCallerToDialEscapeDigit) -
getAllowCallerToDialEscapeDigit
-
setEscapeDigit
-
getEscapeDigit
-
setResetCallStatisticsUponEntryInQueue
public CallCenter.GroupCallCenterModifyInstanceRequest setResetCallStatisticsUponEntryInQueue(Boolean resetCallStatisticsUponEntryInQueue) -
getResetCallStatisticsUponEntryInQueue
-
setAllowAgentLogoff
public CallCenter.GroupCallCenterModifyInstanceRequest setAllowAgentLogoff(Boolean allowAgentLogoff) -
getAllowAgentLogoff
-
setAllowCallWaitingForAgents
public CallCenter.GroupCallCenterModifyInstanceRequest setAllowCallWaitingForAgents(Boolean allowCallWaitingForAgents) -
getAllowCallWaitingForAgents
-
setAllowCallsToAgentsInWrapUp
public CallCenter.GroupCallCenterModifyInstanceRequest setAllowCallsToAgentsInWrapUp(Boolean allowCallsToAgentsInWrapUp) -
getAllowCallsToAgentsInWrapUp
-
setOverrideAgentWrapUpTime
public CallCenter.GroupCallCenterModifyInstanceRequest setOverrideAgentWrapUpTime(Boolean overrideAgentWrapUpTime) -
getOverrideAgentWrapUpTime
-
unsetWrapUpSeconds
-
setWrapUpSeconds
-
getWrapUpSeconds
-
setForceDeliveryOfCalls
public CallCenter.GroupCallCenterModifyInstanceRequest setForceDeliveryOfCalls(Boolean forceDeliveryOfCalls) -
getForceDeliveryOfCalls
-
unsetForceDeliveryWaitTimeSeconds
-
setForceDeliveryWaitTimeSeconds
public CallCenter.GroupCallCenterModifyInstanceRequest setForceDeliveryWaitTimeSeconds(Integer forceDeliveryWaitTimeSeconds) -
getForceDeliveryWaitTimeSeconds
-
setEnableAutomaticStateChangeForAgents
public CallCenter.GroupCallCenterModifyInstanceRequest setEnableAutomaticStateChangeForAgents(Boolean enableAutomaticStateChangeForAgents) -
getEnableAutomaticStateChangeForAgents
-
setAgentStateAfterCall
public CallCenter.GroupCallCenterModifyInstanceRequest setAgentStateAfterCall(AgentACDAutomaticState agentStateAfterCall) -
getAgentStateAfterCall
-
setExternalPreferredAudioCodec
public CallCenter.GroupCallCenterModifyInstanceRequest setExternalPreferredAudioCodec(AudioFileCodec22 externalPreferredAudioCodec) -
getExternalPreferredAudioCodec
-
setInternalPreferredAudioCodec
public CallCenter.GroupCallCenterModifyInstanceRequest setInternalPreferredAudioCodec(AudioFileCodec22 internalPreferredAudioCodec) -
getInternalPreferredAudioCodec
-
setPlayRingingWhenOfferingCall
public CallCenter.GroupCallCenterModifyInstanceRequest setPlayRingingWhenOfferingCall(Boolean playRingingWhenOfferingCall) -
getPlayRingingWhenOfferingCall
-
setNetworkClassOfService
public CallCenter.GroupCallCenterModifyInstanceRequest setNetworkClassOfService(String networkClassOfService) -
getNetworkClassOfService
-
getEmptyObject
public static CallCenter.GroupCallCenterModifyInstanceRequest getEmptyObject(BroadWorksServer broadWorksServer) Retrieves this object with minimal setup.- Parameters:
broadWorksServer- The BroadWorksServer
-
formRequest
public void formRequest()Forms the XML Document for this Request Object. Called by the Request upon fire().- Overrides:
formRequestin classRequest<DefaultResponse>
-