Package co.ecg.alpaca.toolkit.generated
Class ServiceProvider.ServiceProviderServiceGetAuthorizationRequest
java.lang.Object
co.ecg.alpaca.toolkit.messaging.request.Request<ServiceProvider.ServiceProviderServiceGetAuthorizationResponse>
co.ecg.alpaca.toolkit.generated.ServiceProvider.ServiceProviderServiceGetAuthorizationRequest
- Enclosing class:
- ServiceProvider
@ChoiceGroup("userServiceName") @ChoiceGroup("groupServiceName") @ChoiceGroup("servicePackName")
public static class ServiceProvider.ServiceProviderServiceGetAuthorizationRequest
extends Request<ServiceProvider.ServiceProviderServiceGetAuthorizationResponse>
Requests the service provider's service authorization information for a specific service or service pack. The response is either ServiceProviderServiceGetAuthorizationResponse or ErrorResponse. The following element is used in AS mode and triggers an ErrorResponse in XS data mode: servicePackName
- 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 GroupService
protected @Size(min=1,max=80) String
protected @NotNull @Valid ServiceProvider
protected UserService
-
Constructor Summary
ConstructorsConstructorDescriptionServiceProviderServiceGetAuthorizationRequest
(GroupService groupServiceName, ServiceProvider serviceProvider) ServiceProviderServiceGetAuthorizationRequest
(UserService userServiceName, ServiceProvider serviceProvider) ServiceProviderServiceGetAuthorizationRequest
(ServiceProvider serviceProvider) ServiceProviderServiceGetAuthorizationRequest
(String servicePackName, ServiceProvider serviceProvider) -
Method Summary
Modifier and TypeMethodDescriptionvoid
Forms the XML Document for this Request Object.getEmptyObject
(BroadWorksServer broadWorksServer) Retrieves this object with minimal setup.setGroupServiceName
(GroupService groupServiceName) setServicePackName
(String servicePackName) setServiceProvider
(ServiceProvider serviceProvider) setUserServiceName
(UserService userServiceName) 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
-
serviceProvider
-
userServiceName
-
groupServiceName
-
servicePackName
-
-
Constructor Details
-
ServiceProviderServiceGetAuthorizationRequest
public ServiceProviderServiceGetAuthorizationRequest() -
ServiceProviderServiceGetAuthorizationRequest
-
ServiceProviderServiceGetAuthorizationRequest
public ServiceProviderServiceGetAuthorizationRequest(UserService userServiceName, ServiceProvider serviceProvider) -
ServiceProviderServiceGetAuthorizationRequest
public ServiceProviderServiceGetAuthorizationRequest(GroupService groupServiceName, ServiceProvider serviceProvider) -
ServiceProviderServiceGetAuthorizationRequest
public ServiceProviderServiceGetAuthorizationRequest(String servicePackName, ServiceProvider serviceProvider)
-
-
Method Details
-
setServiceProvider
public ServiceProvider.ServiceProviderServiceGetAuthorizationRequest setServiceProvider(ServiceProvider serviceProvider) -
getServiceProvider
-
setUserServiceName
public ServiceProvider.ServiceProviderServiceGetAuthorizationRequest setUserServiceName(UserService userServiceName) -
getUserServiceName
-
setGroupServiceName
public ServiceProvider.ServiceProviderServiceGetAuthorizationRequest setGroupServiceName(GroupService groupServiceName) -
getGroupServiceName
-
setServicePackName
public ServiceProvider.ServiceProviderServiceGetAuthorizationRequest setServicePackName(String servicePackName) -
getServicePackName
-
getEmptyObject
public static ServiceProvider.ServiceProviderServiceGetAuthorizationRequest 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<ServiceProvider.ServiceProviderServiceGetAuthorizationResponse>
-