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 GroupServicegroupServiceNameprotected @Size(min=1,max=80) StringservicePackNameprotected @NotNull @Valid ServiceProviderserviceProviderprotected UserServiceuserServiceName
-
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 voidformRequest()Forms the XML Document for this Request Object.static ServiceProvider.ServiceProviderServiceGetAuthorizationRequestgetEmptyObject(BroadWorksServer broadWorksServer)Retrieves this object with minimal setup.GroupServicegetGroupServiceName()StringgetServicePackName()ServiceProvidergetServiceProvider()UserServicegetUserServiceName()ServiceProvider.ServiceProviderServiceGetAuthorizationRequestsetGroupServiceName(GroupService groupServiceName)ServiceProvider.ServiceProviderServiceGetAuthorizationRequestsetServicePackName(String servicePackName)ServiceProvider.ServiceProviderServiceGetAuthorizationRequestsetServiceProvider(ServiceProvider serviceProvider)ServiceProvider.ServiceProviderServiceGetAuthorizationRequestsetUserServiceName(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:
formRequestin classRequest<ServiceProvider.ServiceProviderServiceGetAuthorizationResponse>
-
-