Package co.ecg.alpaca.toolkit.generated
Class GroupAccessDevice.GroupAccessDeviceGetRequest
- java.lang.Object
-
- co.ecg.alpaca.toolkit.messaging.request.Request<GroupAccessDevice.GroupAccessDeviceGetResponse>
-
- co.ecg.alpaca.toolkit.generated.GroupAccessDevice.GroupAccessDeviceGetRequest
-
- Enclosing class:
- GroupAccessDevice
@ChoiceGroup("deviceExternalId") @ChoiceGroup({"serviceProvider","group","groupAccessDevice"}) public static class GroupAccessDevice.GroupAccessDeviceGetRequest extends Request<GroupAccessDevice.GroupAccessDeviceGetResponse>
Requests the configuration of a specified group access device. The response is either GroupAccessDeviceGetResponse22V3 or ErrorResponse. Replaced by: GroupAccessDeviceGetRequest24- 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 GroupAccessDevice
groupAccessDevice
-
Constructor Summary
Constructors Constructor Description GroupAccessDeviceGetRequest()
GroupAccessDeviceGetRequest(GroupAccessDevice groupAccessDevice)
GroupAccessDeviceGetRequest(BroadWorksServer broadWorksServer)
GroupAccessDeviceGetRequest(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()
GroupAccessDevice
getGroupAccessDevice()
GroupAccessDevice.GroupAccessDeviceGetRequest
setDeviceExternalId(String deviceExternalId)
GroupAccessDevice.GroupAccessDeviceGetRequest
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 Detail
-
groupAccessDevice
@Valid protected transient @Valid GroupAccessDevice groupAccessDevice
-
deviceExternalId
@Size(max=36) protected @Size(max=36) String deviceExternalId
-
-
Constructor Detail
-
GroupAccessDeviceGetRequest
public GroupAccessDeviceGetRequest()
-
GroupAccessDeviceGetRequest
public GroupAccessDeviceGetRequest(BroadWorksServer broadWorksServer)
-
GroupAccessDeviceGetRequest
public GroupAccessDeviceGetRequest(GroupAccessDevice groupAccessDevice)
-
GroupAccessDeviceGetRequest
public GroupAccessDeviceGetRequest(BroadWorksServer broadWorksServer, String deviceExternalId)
-
-
Method Detail
-
setGroupAccessDevice
public GroupAccessDevice.GroupAccessDeviceGetRequest setGroupAccessDevice(GroupAccessDevice groupAccessDevice)
-
getGroupAccessDevice
public GroupAccessDevice getGroupAccessDevice()
-
setDeviceExternalId
public GroupAccessDevice.GroupAccessDeviceGetRequest 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<GroupAccessDevice.GroupAccessDeviceGetResponse>
-
-