Class UserSharedCallAppearance.UserSharedCallAppearanceModifyEndpointRequest
java.lang.Object
co.ecg.alpaca.toolkit.messaging.request.Request<DefaultResponse>
co.ecg.alpaca.toolkit.generated.services.UserSharedCallAppearance.UserSharedCallAppearanceModifyEndpointRequest
- Enclosing class:
- UserSharedCallAppearance
public static class UserSharedCallAppearance.UserSharedCallAppearanceModifyEndpointRequest
extends Request<DefaultResponse>
Associate/Disassociate an access device instance to the user's Shared Call Appearance. The following elements are only used in AS data mode and ignored in XS data mode: useHotline hotlineContact The response is either a SuccessResponse or an 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 @NotNull @Valid AccessDeviceEndpointKey
protected Boolean
protected Boolean
protected Boolean
protected Boolean
protected @NotNull @Valid BroadWorksUser
-
Constructor Summary
ConstructorsConstructorDescriptionUserSharedCallAppearanceModifyEndpointRequest
(BroadWorksUser user, AccessDeviceEndpointKey accessDeviceEndpoint) -
Method Summary
Modifier and TypeMethodDescriptionvoid
Forms the XML Document for this Request Object.getEmptyObject
(BroadWorksServer broadWorksServer) Retrieves this object with minimal setup.setAccessDeviceEndpoint
(AccessDeviceEndpointKey accessDeviceEndpoint) setAllowOrigination
(Boolean allowOrigination) setAllowTermination
(Boolean allowTermination) setHotlineContact
(String hotlineContact) setIsActive
(Boolean isActive) setUseHotline
(Boolean useHotline) setUser
(BroadWorksUser user) 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
-
accessDeviceEndpoint
-
isActive
-
allowOrigination
-
allowTermination
-
useHotline
-
hotlineContact
-
-
Constructor Details
-
UserSharedCallAppearanceModifyEndpointRequest
public UserSharedCallAppearanceModifyEndpointRequest() -
UserSharedCallAppearanceModifyEndpointRequest
public UserSharedCallAppearanceModifyEndpointRequest(BroadWorksUser user, AccessDeviceEndpointKey accessDeviceEndpoint)
-
-
Method Details
-
setUser
public UserSharedCallAppearance.UserSharedCallAppearanceModifyEndpointRequest setUser(BroadWorksUser user) -
getBroadWorksUser
-
setAccessDeviceEndpoint
public UserSharedCallAppearance.UserSharedCallAppearanceModifyEndpointRequest setAccessDeviceEndpoint(AccessDeviceEndpointKey accessDeviceEndpoint) -
getAccessDeviceEndpoint
-
setIsActive
public UserSharedCallAppearance.UserSharedCallAppearanceModifyEndpointRequest setIsActive(Boolean isActive) -
getIsActive
-
setAllowOrigination
public UserSharedCallAppearance.UserSharedCallAppearanceModifyEndpointRequest setAllowOrigination(Boolean allowOrigination) -
getAllowOrigination
-
setAllowTermination
public UserSharedCallAppearance.UserSharedCallAppearanceModifyEndpointRequest setAllowTermination(Boolean allowTermination) -
getAllowTermination
-
setUseHotline
public UserSharedCallAppearance.UserSharedCallAppearanceModifyEndpointRequest setUseHotline(Boolean useHotline) -
getUseHotline
-
unsetHotlineContact
-
setHotlineContact
public UserSharedCallAppearance.UserSharedCallAppearanceModifyEndpointRequest setHotlineContact(String hotlineContact) -
getHotlineContact
-
getEmptyObject
public static UserSharedCallAppearance.UserSharedCallAppearanceModifyEndpointRequest 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<DefaultResponse>
-