public abstract class BroadWorksUserInformationBuilder<T extends co.ecg.alpaca.toolkit.model.BroadWorksUser,B extends BroadWorksUserInformationBuilder<T,B,S,E>,S extends BroadWorksUserInformation<T>,E extends Enum<E>> extends AbstractInformationBuilder<T,B,S,E>
broadWorksObject
stepList
errors, log, warnings
Constructor and Description |
---|
BroadWorksUserInformationBuilder(T user,
Class<E> buildStep) |
Modifier and Type | Method and Description |
---|---|
B |
addUserAnnouncementList()
Adds the announcement list for the User
|
B |
addUserAuthenticationInformation()
Adds the authentication information for the User
|
B |
addUserCallPolicies()
Adds the call policies for the User
|
B |
addUserServices()
Adds the service information for the User
|
B |
addUserServices(List<co.ecg.alpaca.toolkit.generated.enums.UserService> services)
Adds the service information for the User
|
S |
execute() |
S |
execute(S information) |
concurrencyCheck
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 BroadWorksUserInformationBuilder(T user, Class<E> buildStep) throws HelperException
HelperException
public B addUserServices()
public B addUserServices(List<co.ecg.alpaca.toolkit.generated.enums.UserService> services)
services
- The List of UserService's to retrieve information about.public B addUserAnnouncementList()
public B addUserCallPolicies()
public B addUserAuthenticationInformation()
public S execute() throws HelperException
HelperException
public S execute(S information) throws HelperException
HelperException
Copyright © 2016. All rights reserved.