Package co.ecg.alpaca.toolkit.generated
Class BWSystem.SystemDeviceFamilyAddRequest
java.lang.Object
co.ecg.alpaca.toolkit.messaging.request.Request<DefaultResponse>
co.ecg.alpaca.toolkit.generated.BWSystem.SystemDeviceFamilyAddRequest
- Enclosing class:
- BWSystem
Request to add a device family. When the optional element resellerId is specified, the device family created is at reseller level. Device family name should be unique throughout the system including all the reseller level device families. The response is either a SuccessResponse or an ErrorResponse. The following elements are only used in AS data mode and ignored in the XS data mode: resellerId
- Author:
- AlpacaGenerator
-
Nested Class Summary
Nested classes/interfaces inherited from class co.ecg.alpaca.toolkit.messaging.request.Request
Request.Protocol
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionSystemDeviceFamilyAddRequest
(BroadWorksServer broadWorksServer, String deviceFamilyName) -
Method Summary
Modifier and TypeMethodDescriptionvoid
Forms the XML Document for this Request Object.String[]
String[]
getEmptyObject
(BroadWorksServer broadWorksServer) Retrieves this object with minimal setup.setAssignDeviceType
(String... assignDeviceType) setAssignTagSet
(String... assignTagSet) setDeviceFamilyName
(String deviceFamilyName) setResellerId
(String resellerId) 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
-
deviceFamilyName
-
resellerId
-
assignDeviceType
-
assignTagSet
-
-
Constructor Details
-
SystemDeviceFamilyAddRequest
public SystemDeviceFamilyAddRequest() -
SystemDeviceFamilyAddRequest
-
-
Method Details
-
setDeviceFamilyName
-
getDeviceFamilyName
-
setResellerId
-
getResellerId
-
setAssignDeviceType
-
getAssignDeviceType
-
setAssignTagSet
-
getAssignTagSet
-
getEmptyObject
public static BWSystem.SystemDeviceFamilyAddRequest 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>
-