public class AutoAttendant extends BroadWorksUser
Modifier and Type | Class and Description |
---|---|
static class |
AutoAttendant.GroupAutoAttendantAddInstanceRequest
Add a Auto Attendant instance to a group.
|
static class |
AutoAttendant.GroupAutoAttendantDeleteInstanceRequest
Delete a Auto Attendant instance from a group.
|
static class |
AutoAttendant.GroupAutoAttendantGetInstanceListRequest
Get a list of Auto Attendant instances within a group.
|
static class |
AutoAttendant.GroupAutoAttendantGetInstanceListResponse
Response to the GroupAutoAttendantGetInstanceListRequest.
|
static class |
AutoAttendant.GroupAutoAttendantGetInstanceRequest
Request to get all the information of a Auto Attendant instance.
|
static class |
AutoAttendant.GroupAutoAttendantGetInstanceResponse
Response to GroupAutoAttendantGetInstanceRequest20.
|
static class |
AutoAttendant.GroupAutoAttendantModifyActiveInstanceListRequest
Request to set the active status of Auto Attendant instances.
|
static class |
AutoAttendant.GroupAutoAttendantModifyInstanceRequest
Request to modify an Auto Attendant instance.
|
static class |
AutoAttendant.GroupAutoAttendantSubmenuAddRequest
Request to add an Auto Attendant submenu instance.
|
static class |
AutoAttendant.GroupAutoAttendantSubmenuDeleteListRequest
Delete a submenu form an auto attendant.
|
static class |
AutoAttendant.GroupAutoAttendantSubmenuGetListRequest
Get a list of Auto Attendant Submenus.
|
static class |
AutoAttendant.GroupAutoAttendantSubmenuGetListResponse
Response to the GroupAutoAttendantSubmenuGetListRequest.
|
static class |
AutoAttendant.GroupAutoAttendantSubmenuGetRequest
Request to get an Auto Attendant submenu instance.
|
static class |
AutoAttendant.GroupAutoAttendantSubmenuGetResponse
Response to GroupAutoAttendantSubmenuGetRequest20.
|
static class |
AutoAttendant.GroupAutoAttendantSubmenuGetUsageListRequest
Get a list of Auto Attendant Business Hours Menu,After Hours Menu,Holiday Menu and Submenus that use this submenu.
|
static class |
AutoAttendant.GroupAutoAttendantSubmenuGetUsageListResponse
Response to the GroupAutoAttendantSubmenuGetUsageListRequest.
|
static class |
AutoAttendant.GroupAutoAttendantSubmenuModifyRequest
Request to modify an Auto Attendant submenu instance.
|
Modifier and Type | Field and Description |
---|---|
protected AutoAttendantReadMenu20 |
afterHoursMenu |
protected TimeSchedule |
businessHours |
protected AutoAttendantReadMenu20 |
businessHoursMenu |
protected Boolean |
enableVideo |
protected AutoAttendantDialingScope |
extensionDialingScope |
protected Integer |
firstDigitTimeoutSeconds |
protected AutoAttendantReadMenu20 |
holidayMenu |
protected HolidaySchedule |
holidaySchedule |
protected AutoAttendantNameDialingEntry |
nameDialingEntries |
protected AutoAttendantDialingScope |
nameDialingScope |
protected String |
networkClassOfService |
protected ServiceInstanceReadProfile19sp1 |
serviceInstanceProfile |
protected AutoAttendantType |
type |
group, groupId, serviceProvider, serviceProviderId, userId
broadWorksServer, populated
Constructor and Description |
---|
AutoAttendant()
Serializable Constructor
|
AutoAttendant(BroadWorksServer broadWorksServer,
String userId) |
getGroup, getGroupId, getServiceProvider, getServiceProviderId, getUserId, setGroupId, setServiceProviderId, setUserId
getBroadWorksServer, hasPopulated, isPopulated, setBroadWorksServer, setPopulated
protected ServiceInstanceReadProfile19sp1 serviceInstanceProfile
protected AutoAttendantType type
protected Integer firstDigitTimeoutSeconds
protected Boolean enableVideo
protected TimeSchedule businessHours
protected HolidaySchedule holidaySchedule
protected AutoAttendantDialingScope extensionDialingScope
protected AutoAttendantDialingScope nameDialingScope
protected AutoAttendantNameDialingEntry nameDialingEntries
protected AutoAttendantReadMenu20 businessHoursMenu
protected AutoAttendantReadMenu20 afterHoursMenu
protected AutoAttendantReadMenu20 holidayMenu
protected String networkClassOfService
public AutoAttendant()
public AutoAttendant(BroadWorksServer broadWorksServer, String userId)
broadWorksServer
- The broadworks serveruserId
- The user id@GwtIncompatible public static AutoAttendant getPopulatedAutoAttendant(BroadWorksServer broadWorksServer, String userId) throws BroadWorksObjectException
broadWorksServer
- The broadworks serveruserId
- The user idBroadWorksObjectException
- Thrown if the object cannot be retrieved.public String getClassName()
public AutoAttendant setServiceInstanceProfile(ServiceInstanceReadProfile19sp1 serviceInstanceProfile)
public ServiceInstanceReadProfile19sp1 getServiceInstanceProfile()
public AutoAttendant setType(AutoAttendantType type)
public AutoAttendantType getType()
public AutoAttendant setFirstDigitTimeoutSeconds(Integer firstDigitTimeoutSeconds)
public Integer getFirstDigitTimeoutSeconds()
public AutoAttendant setEnableVideo(Boolean enableVideo)
public Boolean getEnableVideo()
public AutoAttendant setBusinessHours(TimeSchedule businessHours)
public TimeSchedule getBusinessHours()
public AutoAttendant setHolidaySchedule(HolidaySchedule holidaySchedule)
public HolidaySchedule getHolidaySchedule()
public AutoAttendant setExtensionDialingScope(AutoAttendantDialingScope extensionDialingScope)
public AutoAttendantDialingScope getExtensionDialingScope()
public AutoAttendant setNameDialingScope(AutoAttendantDialingScope nameDialingScope)
public AutoAttendantDialingScope getNameDialingScope()
public AutoAttendant setNameDialingEntries(AutoAttendantNameDialingEntry nameDialingEntries)
public AutoAttendantNameDialingEntry getNameDialingEntries()
public AutoAttendant setBusinessHoursMenu(AutoAttendantReadMenu20 businessHoursMenu)
public AutoAttendantReadMenu20 getBusinessHoursMenu()
public AutoAttendant setAfterHoursMenu(AutoAttendantReadMenu20 afterHoursMenu)
public AutoAttendantReadMenu20 getAfterHoursMenu()
public AutoAttendant setHolidayMenu(AutoAttendantReadMenu20 holidayMenu)
public AutoAttendantReadMenu20 getHolidayMenu()
public AutoAttendant setNetworkClassOfService(String networkClassOfService)
public String getNetworkClassOfService()
@GwtIncompatible public Response populate()
populate
in class BroadWorksObject
public Response populate(AutoAttendant.GroupAutoAttendantGetInstanceResponse resp, UserServiceInstanceTable1Row serviceRow)
resp
- The response object to perform populationpublic boolean equals(Object obj)
equals
in class BroadWorksUser
public int hashCode()
hashCode
in class BroadWorksUser
Copyright © 2017 ECG. All rights reserved.