Package co.ecg.alpaca.toolkit.generated
Class ServiceProvider.ServiceProviderServicePackMigrationTaskModifyUserSelectionRequest
- java.lang.Object
-
- co.ecg.alpaca.toolkit.messaging.request.Request<DefaultResponse>
-
- co.ecg.alpaca.toolkit.generated.ServiceProvider.ServiceProviderServicePackMigrationTaskModifyUserSelectionRequest
-
- Enclosing class:
- ServiceProvider
public static class ServiceProvider.ServiceProviderServicePackMigrationTaskModifyUserSelectionRequest extends Request<DefaultResponse>
Replace the list of services and packs used to select which users will be migrated. Modification is only allowed prior to task execution. The response is either SuccessResponse 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 Optional<@Valid ReplacementServicePackNameList>
servicePackNameList
protected @NotNull @Valid ServiceProvider
serviceProvider
protected @NotNull @Size(min=1,max=80) String
taskName
protected ServicePackMigrationTaskUserSelectionType
userSelectionType
protected Optional<@Valid ReplacementUserServiceList>
userServiceNameList
-
Constructor Summary
Constructors Constructor Description ServiceProviderServicePackMigrationTaskModifyUserSelectionRequest()
ServiceProviderServicePackMigrationTaskModifyUserSelectionRequest(ServiceProvider serviceProvider, String taskName)
-
Method Summary
-
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
-
taskName
@NotNull @Size(min=1, max=80) protected @NotNull @Size(min=1,max=80) String taskName
-
userSelectionType
protected ServicePackMigrationTaskUserSelectionType userSelectionType
-
userServiceNameList
protected Optional<@Valid ReplacementUserServiceList> userServiceNameList
-
servicePackNameList
protected Optional<@Valid ReplacementServicePackNameList> servicePackNameList
-
-
Constructor Detail
-
ServiceProviderServicePackMigrationTaskModifyUserSelectionRequest
public ServiceProviderServicePackMigrationTaskModifyUserSelectionRequest()
-
ServiceProviderServicePackMigrationTaskModifyUserSelectionRequest
public ServiceProviderServicePackMigrationTaskModifyUserSelectionRequest(ServiceProvider serviceProvider, String taskName)
-
-
Method Detail
-
setServiceProvider
public ServiceProvider.ServiceProviderServicePackMigrationTaskModifyUserSelectionRequest setServiceProvider(ServiceProvider serviceProvider)
-
getServiceProvider
public ServiceProvider getServiceProvider()
-
setTaskName
public ServiceProvider.ServiceProviderServicePackMigrationTaskModifyUserSelectionRequest setTaskName(String taskName)
-
getTaskName
public String getTaskName()
-
setUserSelectionType
public ServiceProvider.ServiceProviderServicePackMigrationTaskModifyUserSelectionRequest setUserSelectionType(ServicePackMigrationTaskUserSelectionType userSelectionType)
-
getUserSelectionType
public ServicePackMigrationTaskUserSelectionType getUserSelectionType()
-
unsetUserServiceNameList
public ServiceProvider.ServiceProviderServicePackMigrationTaskModifyUserSelectionRequest unsetUserServiceNameList()
-
setUserServiceNameList
public ServiceProvider.ServiceProviderServicePackMigrationTaskModifyUserSelectionRequest setUserServiceNameList(ReplacementUserServiceList userServiceNameList)
-
getUserServiceNameList
public Optional<@Valid ReplacementUserServiceList> getUserServiceNameList()
-
unsetServicePackNameList
public ServiceProvider.ServiceProviderServicePackMigrationTaskModifyUserSelectionRequest unsetServicePackNameList()
-
setServicePackNameList
public ServiceProvider.ServiceProviderServicePackMigrationTaskModifyUserSelectionRequest setServicePackNameList(ReplacementServicePackNameList servicePackNameList)
-
getServicePackNameList
public Optional<@Valid ReplacementServicePackNameList> getServicePackNameList()
-
getEmptyObject
public static ServiceProvider.ServiceProviderServicePackMigrationTaskModifyUserSelectionRequest 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>
-
-