public class UserInformationBuilder extends BroadWorksUserInformationBuilder<co.ecg.alpaca.toolkit.generated.User,UserInformationBuilder,UserInformation,UserInformationBuilder.BuildStep>
Modifier and Type | Class and Description |
---|---|
static class |
UserInformationBuilder.BuildStep |
broadWorksObject
stepList
errors, log, warnings
Constructor and Description |
---|
UserInformationBuilder(co.ecg.alpaca.toolkit.generated.User user) |
Modifier and Type | Method and Description |
---|---|
UserInformationBuilder |
addBroadWorksAnywhere()
Adds the BroadWorksAnywhere for the User
|
UserInformationBuilder |
addCallCenter()
Adds the CallCenter for the User
|
UserInformationBuilder |
addCollaborate()
Adds the Collaborate for the User
|
UserInformationBuilder |
addFlexibleSeating()
Adds the Flexible Seating for the User
|
UserInformationBuilder |
addGroupServiceInformation()
Adds the group service information for the User
|
UserInformationBuilder |
addMeetMeConferencing()
Adds the MeetMeConferencing for the User
|
UserInformationBuilder |
addUserAdditionalDevices()
Adds the additional devices for the User
|
UserInformationBuilder |
addUserBLFInformation()
Adds the busy lamp field information for the User
|
UserInformationBuilder |
addUserBLFInformation(HashMap<co.ecg.alpaca.toolkit.generated.User,co.ecg.alpaca.toolkit.generated.services.UserBusyLampField.UserBusyLampFieldGetResponse> busyLampFieldGetResponseHashMap)
Adds the busy lamp field information 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
|
UserInformation |
execute() |
addUserAnnouncementList, addUserAuthenticationInformation, addUserCallPolicies, addUserServices, addUserServices, execute
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 UserInformationBuilder(co.ecg.alpaca.toolkit.generated.User user) throws HelperException
HelperException
public UserInformationBuilder addGroupServiceInformation()
public UserInformationBuilder addUserPrimaryDevice()
public UserInformationBuilder addUserBLFInformation()
public UserInformationBuilder addUserBLFInformation(HashMap<co.ecg.alpaca.toolkit.generated.User,co.ecg.alpaca.toolkit.generated.services.UserBusyLampField.UserBusyLampFieldGetResponse> busyLampFieldGetResponseHashMap)
busyLampFieldGetResponseHashMap
- The map of potential monitoring users to usepublic UserInformationBuilder addUserAdditionalDevices()
public UserInformationBuilder addUserDeviceInformationMap()
public UserInformationBuilder addUserRegistrationList()
public UserInformationBuilder addUserEndpointRequest()
public UserInformationBuilder addUserSchedules()
public UserInformationBuilder addUserCommBarring()
public UserInformationBuilder addUserPersonalPhoneList()
public UserInformationBuilder addUserCallProcessing()
public UserInformationBuilder addUserDevicePolicies()
public UserInformationBuilder addMeetMeConferencing()
public UserInformationBuilder addCallCenter()
public UserInformationBuilder addBroadWorksAnywhere()
public UserInformationBuilder addFlexibleSeating()
public UserInformationBuilder addCollaborate()
public UserInformation execute() throws HelperException
execute
in interface Executable<UserInformation>
execute
in class BroadWorksUserInformationBuilder<co.ecg.alpaca.toolkit.generated.User,UserInformationBuilder,UserInformation,UserInformationBuilder.BuildStep>
HelperException
Copyright © 2016. All rights reserved.