public class UserInformationBuilder extends AbstractInformationBuilder<co.ecg.alpaca.toolkit.generated.User,UserInformationBuilder,UserInformation,UserInformationBuilder.BuildStep>
Created by jpuckett
Modifier and Type | Class and Description |
---|---|
static class |
UserInformationBuilder.BuildStep |
broadWorksObject
stepList
errors, log
Constructor and Description |
---|
UserInformationBuilder(co.ecg.alpaca.toolkit.generated.User user) |
Modifier and Type | Method and Description |
---|---|
UserInformationBuilder |
addGroupServiceInformation()
Adds the group service information for the User
|
UserInformationBuilder |
addUserAdditionalDevices()
Adds the additional devices for the User
|
UserInformationBuilder |
addUserAnnouncementList()
Adds the announcement list for the User
|
UserInformationBuilder |
addUserAuthenticationInformation()
Adds the authentication information for the User
|
UserInformationBuilder |
addUserBLFInformation()
Adds the blinking lamp field information for the User
|
UserInformationBuilder |
addUserCallPolicies()
Adds the call policies for the User
|
UserInformationBuilder |
addUserCallProcessing()
Adds the call processing information for the User
|
UserInformationBuilder |
addUserCommBarring()
Adds the communication barring information for the User
|
UserInformationBuilder |
addUserDeviceInformationMap()
Adds the device information map for the User
|
UserInformationBuilder |
addUserDevicePolicies()
Adds the device policies for the User
|
UserInformationBuilder |
addUserEndpointRequest()
Adds the endpoint request for the User
|
UserInformationBuilder |
addUserPersonalPhoneList()
Adds the personal phone list for the User
|
UserInformationBuilder |
addUserPrimaryDevice()
Adds the primary device for the User
|
UserInformationBuilder |
addUserRegistrationList()
Adds the registration list for the User
|
UserInformationBuilder |
addUserSchedules()
Adds the schedules for the User
|
UserInformationBuilder |
addUserServices()
Adds the service information for the User
|
UserInformationBuilder |
addUserServices(List<co.ecg.alpaca.toolkit.generated.enums.UserService> services)
Adds the service information for the User
|
UserInformation |
execute() |
concurrencyCheck
addStep, addStep, all, allBut, isConcurrent, only, setConcurrent, step
checkValidity, exception, getErrors, hasErrors, isError, isError
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getSessionLogger, logger
public UserInformationBuilder(co.ecg.alpaca.toolkit.generated.User user) throws HelperException
HelperException
public UserInformationBuilder addUserServices()
public UserInformationBuilder addUserServices(List<co.ecg.alpaca.toolkit.generated.enums.UserService> services)
services
- The List of UserService's to retrieve information about.public UserInformationBuilder addGroupServiceInformation()
public UserInformationBuilder addUserAuthenticationInformation()
public UserInformationBuilder addUserPrimaryDevice()
public UserInformationBuilder addUserBLFInformation()
public UserInformationBuilder addUserAnnouncementList()
public UserInformationBuilder addUserAdditionalDevices()
public UserInformationBuilder addUserDeviceInformationMap()
public UserInformationBuilder addUserRegistrationList()
public UserInformationBuilder addUserEndpointRequest()
public UserInformationBuilder addUserSchedules()
public UserInformationBuilder addUserCommBarring()
public UserInformationBuilder addUserPersonalPhoneList()
public UserInformationBuilder addUserCallPolicies()
public UserInformationBuilder addUserCallProcessing()
public UserInformationBuilder addUserDevicePolicies()
public UserInformation execute() throws HelperException
HelperException
Copyright © 2016. All rights reserved.