Package co.ecg.alpaca.toolkit.generated
Class ServiceProvider.ServiceProviderGetRequest
java.lang.Object
co.ecg.alpaca.toolkit.messaging.request.Request<ServiceProvider.ServiceProviderGetResponse>
co.ecg.alpaca.toolkit.generated.ServiceProvider.ServiceProviderGetRequest
- Enclosing class:
- ServiceProvider
@ChoiceGroup("serviceProvider") @ChoiceGroup("serviceProviderExternalId") public static class ServiceProvider.ServiceProviderGetRequest extends Request<ServiceProvider.ServiceProviderGetResponse>
Get the profile for a service provider or enterprise. The response is either a ServiceProviderGetResponse22V4 or an ErrorResponse. The following elements are only used in AS data mode and ignored in XS data mode: serviceProviderExtenalId
- 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 @Valid ServiceProvider
serviceProvider
protected @Size(max=36) String
serviceProviderExternalId
-
Constructor Summary
Constructors Constructor Description ServiceProviderGetRequest()
ServiceProviderGetRequest(ServiceProvider serviceProvider)
ServiceProviderGetRequest(BroadWorksServer broadWorksServer)
ServiceProviderGetRequest(BroadWorksServer broadWorksServer, String serviceProviderExternalId)
-
Method Summary
Modifier and Type Method Description void
formRequest()
Forms the XML Document for this Request Object.ServiceProvider
getServiceProvider()
String
getServiceProviderExternalId()
ServiceProvider.ServiceProviderGetRequest
setServiceProvider(ServiceProvider serviceProvider)
ServiceProvider.ServiceProviderGetRequest
setServiceProviderExternalId(String serviceProviderExternalId)
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, isMemberOfBundle, isValid, setBroadWorksServer, setCommandElement, setCommandType, setDomDocument, setEcho, setMemberOfBundle, setRequestId, setRequestTimeoutMillis, setResponseClass, setRetries, setRetryCodes, setRootElement, toString, validate
-
Field Details
-
Constructor Details
-
ServiceProviderGetRequest
public ServiceProviderGetRequest() -
ServiceProviderGetRequest
-
ServiceProviderGetRequest
-
ServiceProviderGetRequest
public ServiceProviderGetRequest(BroadWorksServer broadWorksServer, String serviceProviderExternalId)
-
-
Method Details
-
setServiceProvider
public ServiceProvider.ServiceProviderGetRequest setServiceProvider(ServiceProvider serviceProvider) -
getServiceProvider
-
setServiceProviderExternalId
public ServiceProvider.ServiceProviderGetRequest setServiceProviderExternalId(String serviceProviderExternalId) -
getServiceProviderExternalId
-
formRequest
public void formRequest()Forms the XML Document for this Request Object. Called by the Request upon fire().- Overrides:
formRequest
in classRequest<ServiceProvider.ServiceProviderGetResponse>
-