Package co.ecg.alpaca.toolkit.generated
Class SystemAccessDevice.SystemAccessDeviceDeleteRequest
- java.lang.Object
-
- co.ecg.alpaca.toolkit.messaging.request.Request<DefaultResponse>
-
- co.ecg.alpaca.toolkit.generated.SystemAccessDevice.SystemAccessDeviceDeleteRequest
-
- Enclosing class:
- SystemAccessDevice
@ChoiceGroup("systemAccessDevice") @ChoiceGroup("deviceExternalId") public static class SystemAccessDevice.SystemAccessDeviceDeleteRequest extends Request<DefaultResponse>
Request to delete a specified system access device. The following elements are only used in AS data mode and ignored in XS data mode: deviceExternalId 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
Fields Modifier and Type Field Description protected @Size(max=36) String
deviceExternalId
protected @Valid SystemAccessDevice
systemAccessDevice
-
Constructor Summary
Constructors Constructor Description SystemAccessDeviceDeleteRequest()
SystemAccessDeviceDeleteRequest(SystemAccessDevice systemAccessDevice)
SystemAccessDeviceDeleteRequest(BroadWorksServer broadWorksServer)
SystemAccessDeviceDeleteRequest(BroadWorksServer broadWorksServer, String deviceExternalId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
formRequest()
Forms the XML Document for this Request Object.String
getDeviceExternalId()
SystemAccessDevice
getSystemAccessDevice()
SystemAccessDevice.SystemAccessDeviceDeleteRequest
setDeviceExternalId(String deviceExternalId)
SystemAccessDevice.SystemAccessDeviceDeleteRequest
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 Detail
-
systemAccessDevice
@Valid protected transient @Valid SystemAccessDevice systemAccessDevice
-
deviceExternalId
@Size(max=36) protected @Size(max=36) String deviceExternalId
-
-
Constructor Detail
-
SystemAccessDeviceDeleteRequest
public SystemAccessDeviceDeleteRequest()
-
SystemAccessDeviceDeleteRequest
public SystemAccessDeviceDeleteRequest(BroadWorksServer broadWorksServer)
-
SystemAccessDeviceDeleteRequest
public SystemAccessDeviceDeleteRequest(SystemAccessDevice systemAccessDevice)
-
SystemAccessDeviceDeleteRequest
public SystemAccessDeviceDeleteRequest(BroadWorksServer broadWorksServer, String deviceExternalId)
-
-
Method Detail
-
setSystemAccessDevice
public SystemAccessDevice.SystemAccessDeviceDeleteRequest setSystemAccessDevice(SystemAccessDevice systemAccessDevice)
-
getSystemAccessDevice
public SystemAccessDevice getSystemAccessDevice()
-
setDeviceExternalId
public SystemAccessDevice.SystemAccessDeviceDeleteRequest setDeviceExternalId(String deviceExternalId)
-
getDeviceExternalId
public String getDeviceExternalId()
-
formRequest
public void formRequest()
Forms the XML Document for this Request Object. Called by the Request upon fire().- Overrides:
formRequest
in classRequest<DefaultResponse>
-
-