Package co.ecg.alpaca.toolkit.generated
Class GroupAccessDevice.GroupAccessDeviceDeleteRequest
java.lang.Object
co.ecg.alpaca.toolkit.messaging.request.Request<DefaultResponse>
co.ecg.alpaca.toolkit.generated.GroupAccessDevice.GroupAccessDeviceDeleteRequest
- Enclosing class:
- GroupAccessDevice
@ChoiceGroup("deviceExternalId") @ChoiceGroup("groupAccessDevice")
public static class GroupAccessDevice.GroupAccessDeviceDeleteRequest
extends Request<DefaultResponse>
Request to delete a specified group 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
FieldsModifier and TypeFieldDescriptionprotected @Size(max=36) Stringprotected @Valid GroupAccessDevice -
Constructor Summary
ConstructorsConstructorDescriptionGroupAccessDeviceDeleteRequest(GroupAccessDevice groupAccessDevice) GroupAccessDeviceDeleteRequest(BroadWorksServer broadWorksServer) GroupAccessDeviceDeleteRequest(BroadWorksServer broadWorksServer, String deviceExternalId) -
Method Summary
Modifier and TypeMethodDescriptionvoidForms the XML Document for this Request Object.setDeviceExternalId(String deviceExternalId) setGroupAccessDevice(GroupAccessDevice groupAccessDevice) 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
-
groupAccessDevice
-
deviceExternalId
-
-
Constructor Details
-
GroupAccessDeviceDeleteRequest
public GroupAccessDeviceDeleteRequest() -
GroupAccessDeviceDeleteRequest
-
GroupAccessDeviceDeleteRequest
-
GroupAccessDeviceDeleteRequest
-
-
Method Details
-
setGroupAccessDevice
public GroupAccessDevice.GroupAccessDeviceDeleteRequest setGroupAccessDevice(GroupAccessDevice groupAccessDevice) -
getGroupAccessDevice
-
setDeviceExternalId
public GroupAccessDevice.GroupAccessDeviceDeleteRequest setDeviceExternalId(String deviceExternalId) -
getDeviceExternalId
-
formRequest
public void formRequest()Forms the XML Document for this Request Object. Called by the Request upon fire().- Overrides:
formRequestin classRequest<DefaultResponse>
-