public class CallCenterInformationBuilder extends BroadWorksUserInformationBuilder<CallCenter,CallCenterInformationBuilder,CallCenterInformation,CallCenterInformationBuilder.BuildStep>
CallCenterInformation
ClassModifier and Type | Class and Description |
---|---|
static class |
CallCenterInformationBuilder.BuildStep |
broadWorksObject
stepList
errors, log, warnings
Constructor and Description |
---|
CallCenterInformationBuilder(CallCenter user) |
Modifier and Type | Method and Description |
---|---|
CallCenterInformationBuilder |
addAgentList()
Adds the CommonPhoneList information for the Call Center
|
CallCenterInformationBuilder |
addAnnouncement()
Adds the Announcement information for the Call Center
|
CallCenterInformationBuilder |
addBouncedCall()
Adds the BouncedCall information for the Call Center
|
CallCenterInformationBuilder |
addComfortMessageBypass()
Adds the ComfortMessageBypass information for the Call Center
|
CallCenterInformationBuilder |
addDistinctiveRinging()
Adds the DistinctiveRinging information for the Call Center
|
CallCenterInformationBuilder |
addDNIS()
Adds the DNIS information for the Call Center
|
CallCenterInformationBuilder |
addForcedForwarding()
Adds the ForcedForwarding information for the Call Center
|
CallCenterInformationBuilder |
addHolidayService()
Adds the HolidayService information for the Call Center
|
CallCenterInformationBuilder |
addNightService()
Adds the NightService information for the Call Center
|
CallCenterInformationBuilder |
addOverflow()
Adds the Overflow information for the Call Center
|
CallCenterInformationBuilder |
addQueues()
Adds the Queues information for the Call Center
|
CallCenterInformationBuilder |
addStatisticsReporting()
Adds the StatisticsReporting information for the Call Center
|
CallCenterInformationBuilder |
addStrandedCall()
Adds the StrandedCall information for the Call Center
|
CallCenterInformationBuilder |
addSupervisorList()
Adds the SupervisorList information for the Call Center
|
CallCenterInformation |
execute() |
addUserAnnouncementList, addUserAuthenticationInformation, addUserCallPolicies, addUserCommunicationBarringInformation, addUserFeatureAccessCodeInformation, addUserServices, addUserServices, execute, hasEquivalentServices
concurrencyCheck
addStep, addStep, all, allBut, getStepCount, isConcurrent, only, removeStep, setConcurrent, step, 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 CallCenterInformationBuilder(CallCenter user) throws HelperException
HelperException
public CallCenterInformationBuilder addAgentList()
public CallCenterInformationBuilder addAnnouncement()
public CallCenterInformationBuilder addDistinctiveRinging()
public CallCenterInformationBuilder addStatisticsReporting()
public CallCenterInformationBuilder addSupervisorList()
public CallCenterInformationBuilder addHolidayService()
public CallCenterInformationBuilder addNightService()
public CallCenterInformationBuilder addOverflow()
public CallCenterInformationBuilder addStrandedCall()
public CallCenterInformationBuilder addQueues()
public CallCenterInformationBuilder addDNIS()
public CallCenterInformationBuilder addBouncedCall()
public CallCenterInformationBuilder addComfortMessageBypass()
public CallCenterInformationBuilder addForcedForwarding()
public CallCenterInformation execute() throws HelperException
execute
in interface Executable<CallCenterInformation>
execute
in class BroadWorksUserInformationBuilder<CallCenter,CallCenterInformationBuilder,CallCenterInformation,CallCenterInformationBuilder.BuildStep>
HelperException
Copyright © 2017 ECG. All rights reserved.