public class UserImport extends BroadWorksUserImport<co.ecg.alpaca.toolkit.generated.User,UserInformation,co.ecg.alpaca.toolkit.generated.User.UserAddRequest,UserImport.Step,UserImport>
User
on the BroadWorks system given the provided UserInformation
.Modifier and Type | Class and Description |
---|---|
static class |
UserImport.Step |
inputServices, targetGroup, targetGroupInformation, temporaryPassword
addRequest
stepList
errors, log, warnings
Constructor and Description |
---|
UserImport(co.ecg.alpaca.toolkit.model.BroadWorksServer broadWorksServer,
UserInformation information) |
Modifier and Type | Method and Description |
---|---|
protected void |
addServiceConfiguration()
Migrates the original User's service configuration to the new User
|
protected void |
checkValidity(MigrationType type)
Check if the User import meets the requirement and encumbrance checks
|
co.ecg.alpaca.toolkit.generated.User |
execute() |
co.ecg.alpaca.toolkit.generated.User.UserAddRequest |
getAddRequest() |
addCustomAnnouncements, addServicesAndServicePacks, addTimesTenInformation, setTargetGroupInformation
concurrencyCheck, getBroadWorksServer, getInformation, getOutput, mapRequestAndFire, mapRequestAndFire, mapRequestAndFire, registerForEvents, serviceModifyEvent, setAddRequest, setOutput
addStep, addStep, all, allBut, isConcurrent, only, removeStep, setConcurrent, step
checkValidity, exception, getErrors, getReport, getWarnings, hasErrors, isError, isError, isError, printReport, setExceptionOnErrors
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getSessionLogger, logger
public UserImport(co.ecg.alpaca.toolkit.model.BroadWorksServer broadWorksServer, UserInformation information) throws HelperException, co.ecg.licensing.LicenseException
HelperException
co.ecg.licensing.LicenseException
public co.ecg.alpaca.toolkit.generated.User execute() throws HelperException
HelperException
public co.ecg.alpaca.toolkit.generated.User.UserAddRequest getAddRequest() throws co.ecg.alpaca.toolkit.exception.RequestException
getAddRequest
in class AbstractImport<co.ecg.alpaca.toolkit.generated.User,UserInformation,co.ecg.alpaca.toolkit.generated.User.UserAddRequest,UserImport.Step,UserImport>
co.ecg.alpaca.toolkit.exception.RequestException
protected void checkValidity(MigrationType type) throws HelperException
HelperException
- Thrown if the user fails the validity checkprotected void addServiceConfiguration() throws HelperException, co.ecg.alpaca.toolkit.exception.RequestException
addServiceConfiguration
in class BroadWorksUserImport<co.ecg.alpaca.toolkit.generated.User,UserInformation,co.ecg.alpaca.toolkit.generated.User.UserAddRequest,UserImport.Step,UserImport>
HelperException
- Thrown if an error occurs while adding Service Configurations.co.ecg.alpaca.toolkit.exception.RequestException
- Thrown if an error occurs while adding Service Configurations.Copyright © 2016. All rights reserved.