Package co.ecg.alpaca.toolkit.generated
Class SystemAccessDevice.SystemAccessDeviceModifyUserRequest
java.lang.Object
co.ecg.alpaca.toolkit.messaging.request.Request<DefaultResponse>
co.ecg.alpaca.toolkit.generated.SystemAccessDevice.SystemAccessDeviceModifyUserRequest
- Enclosing class:
- SystemAccessDevice
public static class SystemAccessDevice.SystemAccessDeviceModifyUserRequest
extends Request<DefaultResponse>
Request to modify attributes for line/ports assigned on the system device profile. The response is either SuccessResponse or ErrorResponse. The following elements are only used in XS data mode and ignored in AS data mode: privateIdentity
- 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 Boolean
protected @NotNull @Size(min=1,max=161) String
protected @Size(min=1,max=161) String
protected @NotNull @Valid SystemAccessDevice
-
Constructor Summary
ConstructorsConstructorDescriptionSystemAccessDeviceModifyUserRequest
(SystemAccessDevice systemAccessDevice, String linePort) -
Method Summary
Modifier and TypeMethodDescriptionvoid
Forms the XML Document for this Request Object.getEmptyObject
(BroadWorksServer broadWorksServer) Retrieves this object with minimal setup.setIsPrimaryLinePort
(Boolean isPrimaryLinePort) setLinePort
(String linePort) setPrivateIdentity
(String privateIdentity) setSystemAccessDevice
(SystemAccessDevice systemAccessDevice) 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
-
systemAccessDevice
-
linePort
-
privateIdentity
-
isPrimaryLinePort
-
-
Constructor Details
-
SystemAccessDeviceModifyUserRequest
public SystemAccessDeviceModifyUserRequest() -
SystemAccessDeviceModifyUserRequest
-
-
Method Details
-
setSystemAccessDevice
public SystemAccessDevice.SystemAccessDeviceModifyUserRequest setSystemAccessDevice(SystemAccessDevice systemAccessDevice) -
getSystemAccessDevice
-
setLinePort
-
getLinePort
-
setPrivateIdentity
public SystemAccessDevice.SystemAccessDeviceModifyUserRequest setPrivateIdentity(String privateIdentity) -
getPrivateIdentity
-
setIsPrimaryLinePort
public SystemAccessDevice.SystemAccessDeviceModifyUserRequest setIsPrimaryLinePort(Boolean isPrimaryLinePort) -
getIsPrimaryLinePort
-
getEmptyObject
public static SystemAccessDevice.SystemAccessDeviceModifyUserRequest 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>
-