Package co.ecg.alpaca.toolkit.generated
Class ServiceProvider.ServiceProviderCPEConfigReorderDeviceLinePortsRequest
java.lang.Object
co.ecg.alpaca.toolkit.messaging.request.Request<DefaultResponse>
co.ecg.alpaca.toolkit.generated.ServiceProvider.ServiceProviderCPEConfigReorderDeviceLinePortsRequest
- Enclosing class:
- ServiceProvider
public static class ServiceProvider.ServiceProviderCPEConfigReorderDeviceLinePortsRequest
extends Request<DefaultResponse>
Reorder the lines of a Service Provider device. You can not add or delete line ports, only re-ordering the list is allowed. The ordered list of line ports can be obtained with the ServiceProviderAccessDeviceGetRequest command. The response is either a SuccessResponse or an 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 @NotNull @Size(min=1) String[]
protected @NotNull @Valid ServiceProviderAccessDevice
-
Constructor Summary
ConstructorsConstructorDescriptionServiceProviderCPEConfigReorderDeviceLinePortsRequest
(ServiceProviderAccessDevice serviceProviderAccessDevice, String... orderedLinePortList) -
Method Summary
Modifier and TypeMethodDescriptionvoid
Forms the XML Document for this Request Object.getEmptyObject
(BroadWorksServer broadWorksServer) Retrieves this object with minimal setup.String[]
setOrderedLinePortList
(String... orderedLinePortList) setServiceProviderAccessDevice
(ServiceProviderAccessDevice serviceProviderAccessDevice) 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
-
serviceProviderAccessDevice
@NotNull @Valid protected transient @NotNull @Valid ServiceProviderAccessDevice serviceProviderAccessDevice -
orderedLinePortList
@NotNull @Size(min=1) @StringArrayElementSize(min=1, max=161) protected @NotNull @Size(min=1) String[] orderedLinePortList
-
-
Constructor Details
-
ServiceProviderCPEConfigReorderDeviceLinePortsRequest
public ServiceProviderCPEConfigReorderDeviceLinePortsRequest() -
ServiceProviderCPEConfigReorderDeviceLinePortsRequest
public ServiceProviderCPEConfigReorderDeviceLinePortsRequest(ServiceProviderAccessDevice serviceProviderAccessDevice, String... orderedLinePortList)
-
-
Method Details
-
setServiceProviderAccessDevice
public ServiceProvider.ServiceProviderCPEConfigReorderDeviceLinePortsRequest setServiceProviderAccessDevice(ServiceProviderAccessDevice serviceProviderAccessDevice) -
getServiceProviderAccessDevice
-
setOrderedLinePortList
public ServiceProvider.ServiceProviderCPEConfigReorderDeviceLinePortsRequest setOrderedLinePortList(String... orderedLinePortList) -
getOrderedLinePortList
-
getEmptyObject
public static ServiceProvider.ServiceProviderCPEConfigReorderDeviceLinePortsRequest 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>
-