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.- 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 GroupService
groupServiceName
protected @Size(min=1,max=80) String
servicePackName
protected @NotNull @Valid ServiceProvider
serviceProvider
protected UserService
userServiceName
-
Constructor Summary
Constructors Constructor Description ServiceProviderServiceGetAuthorizationRequest()
ServiceProviderServiceGetAuthorizationRequest(GroupService groupServiceName, ServiceProvider serviceProvider)
ServiceProviderServiceGetAuthorizationRequest(UserService userServiceName, ServiceProvider serviceProvider)
ServiceProviderServiceGetAuthorizationRequest(ServiceProvider serviceProvider)
ServiceProviderServiceGetAuthorizationRequest(String servicePackName, ServiceProvider serviceProvider)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
formRequest()
Forms the XML Document for this Request Object.static ServiceProvider.ServiceProviderServiceGetAuthorizationRequest
getEmptyObject(BroadWorksServer broadWorksServer)
Retrieves this object with minimal setup.GroupService
getGroupServiceName()
String
getServicePackName()
ServiceProvider
getServiceProvider()
UserService
getUserServiceName()
ServiceProvider.ServiceProviderServiceGetAuthorizationRequest
setGroupServiceName(GroupService groupServiceName)
ServiceProvider.ServiceProviderServiceGetAuthorizationRequest
setServicePackName(String servicePackName)
ServiceProvider.ServiceProviderServiceGetAuthorizationRequest
setServiceProvider(ServiceProvider serviceProvider)
ServiceProvider.ServiceProviderServiceGetAuthorizationRequest
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 Detail
-
serviceProvider
@NotNull @Valid protected transient @NotNull @Valid ServiceProvider serviceProvider
-
userServiceName
protected UserService userServiceName
-
groupServiceName
protected GroupService groupServiceName
-
servicePackName
@Size(min=1, max=80) protected @Size(min=1,max=80) String servicePackName
-
-
Constructor Detail
-
ServiceProviderServiceGetAuthorizationRequest
public ServiceProviderServiceGetAuthorizationRequest()
-
ServiceProviderServiceGetAuthorizationRequest
public ServiceProviderServiceGetAuthorizationRequest(ServiceProvider serviceProvider)
-
ServiceProviderServiceGetAuthorizationRequest
public ServiceProviderServiceGetAuthorizationRequest(UserService userServiceName, ServiceProvider serviceProvider)
-
ServiceProviderServiceGetAuthorizationRequest
public ServiceProviderServiceGetAuthorizationRequest(GroupService groupServiceName, ServiceProvider serviceProvider)
-
ServiceProviderServiceGetAuthorizationRequest
public ServiceProviderServiceGetAuthorizationRequest(String servicePackName, ServiceProvider serviceProvider)
-
-
Method Detail
-
setServiceProvider
public ServiceProvider.ServiceProviderServiceGetAuthorizationRequest setServiceProvider(ServiceProvider serviceProvider)
-
getServiceProvider
public ServiceProvider getServiceProvider()
-
setUserServiceName
public ServiceProvider.ServiceProviderServiceGetAuthorizationRequest setUserServiceName(UserService userServiceName)
-
getUserServiceName
public UserService getUserServiceName()
-
setGroupServiceName
public ServiceProvider.ServiceProviderServiceGetAuthorizationRequest setGroupServiceName(GroupService groupServiceName)
-
getGroupServiceName
public GroupService getGroupServiceName()
-
setServicePackName
public ServiceProvider.ServiceProviderServiceGetAuthorizationRequest setServicePackName(String servicePackName)
-
getServicePackName
public String 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>
-
-