Package co.ecg.alpaca.toolkit.generated
Class CallCenter.UserCallCenterAgentDetailsGetRequest
- java.lang.Object
-
- co.ecg.alpaca.toolkit.messaging.request.Request<CallCenter.UserCallCenterAgentDetailsGetResponse>
-
- co.ecg.alpaca.toolkit.generated.CallCenter.UserCallCenterAgentDetailsGetRequest
-
- Enclosing class:
- CallCenter
public static class CallCenter.UserCallCenterAgentDetailsGetRequest extends Request<CallCenter.UserCallCenterAgentDetailsGetResponse>
Request to get the detail information of a Call Center Agent. Administrator, supervisor and agent itself can send this command. The response is either UserCallCenterAgentDetailsGetResponse or ErrorResponse.- Author:
- AlpacaGenerator
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class co.ecg.alpaca.toolkit.messaging.request.Request
Request.Protocol
-
-
Field Summary
Fields Modifier and Type Field Description protected @NotNull @Size(min=1,max=161) String
agentUserId
-
Constructor Summary
Constructors Constructor Description UserCallCenterAgentDetailsGetRequest()
UserCallCenterAgentDetailsGetRequest(BroadWorksServer broadWorksServer, String agentUserId)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
formRequest()
Forms the XML Document for this Request Object.String
getAgentUserId()
static CallCenter.UserCallCenterAgentDetailsGetRequest
getEmptyObject(BroadWorksServer broadWorksServer)
Retrieves this object with minimal setup.CallCenter.UserCallCenterAgentDetailsGetRequest
setAgentUserId(String agentUserId)
-
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, isMemberOfBundle, isValid, setBroadWorksServer, setCommandElement, setCommandType, setDomDocument, setEcho, setMemberOfBundle, setRequestId, setRequestTimeoutMillis, setResponseClass, setRetries, setRetryCodes, setRootElement, toString, validate
-
-
-
-
Field Detail
-
agentUserId
@NotNull @Size(min=1, max=161) protected @NotNull @Size(min=1,max=161) String agentUserId
-
-
Constructor Detail
-
UserCallCenterAgentDetailsGetRequest
public UserCallCenterAgentDetailsGetRequest()
-
UserCallCenterAgentDetailsGetRequest
public UserCallCenterAgentDetailsGetRequest(BroadWorksServer broadWorksServer, String agentUserId)
-
-
Method Detail
-
setAgentUserId
public CallCenter.UserCallCenterAgentDetailsGetRequest setAgentUserId(String agentUserId)
-
getAgentUserId
public String getAgentUserId()
-
getEmptyObject
public static CallCenter.UserCallCenterAgentDetailsGetRequest 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:
formRequest
in classRequest<CallCenter.UserCallCenterAgentDetailsGetResponse>
-
-