public class User extends BroadWorksObject
Modifier and Type | Class and Description |
---|---|
static class |
User.UserAccessDeviceFileGetListRequest
Request to get the list of Device Management user modifiable files.
|
static class |
User.UserAccessDeviceFileGetListResponse
Response to UserAccessDeviceFileGetListRequest.
|
static class |
User.UserAccessDeviceFileGetRequest
Request to get a user modifiable file.
|
static class |
User.UserAccessDeviceFileGetResponse
Response to UserAccessDeviceFileGetRequest.
|
static class |
User.UserAccessDeviceFileModifyRequest
Request to modify a user modifiable access device file.
|
static class |
User.UserAccessDeviceResetRequest
Reset a specific user SIP device that supports the reset operation.
|
static class |
User.UserAccessDeviceTagsGetRequest
Request to get all the device tag names and values for a specific device.
|
static class |
User.UserAccessDeviceTagsGetResponse
Response to UserAccessDeviceTagsGetRequest.
|
static class |
User.UserAddRequest17sp4
Request to add a user.
|
static class |
User.UserAnnouncementFileAddRequest
Add an announcement to the user announcement repository The response is either a SuccessResponse or an ErrorResponse.
|
static class |
User.UserAnnouncementFileDeleteListRequest
Delete one or more announcements from the user announcement repository The response is either a SuccessResponse or an ErrorResponse.
|
static class |
User.UserAnnouncementFileGetAvailableListRequest
Get the list of available announcement files for a User from the Announcement Repository, for Virtual subscribers the list will also include the announcements for it's group.
|
static class |
User.UserAnnouncementFileGetAvailableListResponse
Response to UserAnnouncementFileGetAvailableListRequest.
|
static class |
User.UserAnnouncementFileGetListRequest
Get the list of announcement names with associated media type and filesize for a User and given Announcement Repository Type The response is either a UserAnnouncementFileGetListResponse or an ErrorResponse.
|
static class |
User.UserAnnouncementFileGetListResponse
Response to UserAnnouncementFileGetListRequest.
|
static class |
User.UserAnnouncementFileGetRequest
Request to get the announcement repository file information.
|
static class |
User.UserAnnouncementFileGetResponse
Response to UserAnnouncementFileGetRequest.
|
static class |
User.UserAnnouncementFileModifyRequest
This command is used to change the name of the file or upload a new announcement file for an existing announcement in the user repsoitory.
|
static class |
User.UserAssignedServicesGetListRequest
Get the list of assigned User and Group Services for the specified user.
|
static class |
User.UserAssignedServicesGetListResponse
Response to UserAssignedServicesGetListRequest.
|
static class |
User.UserCallLogsClearRequest14sp4
Clear a user's call logs associated with Basic Call Logs and Enhanced Call Logs features.
|
static class |
User.UserCallPoliciesGetRequest19sp1
Request the user level data associated with Call Policies.
|
static class |
User.UserCallPoliciesGetResponse19sp1
Response to UserCallPoliciesGetRequest19sp1.
|
static class |
User.UserCallPoliciesModifyRequest
Modify the user level data associated with Call Policies.
|
static class |
User.UserCallProcessingGetPolicyRequest19sp1
Request the user level data associated with Call Processing Policy.
|
static class |
User.UserCallProcessingGetPolicyResponse19sp1
Response to UserCallProcessingGetPolicyRequest19sp1.
|
static class |
User.UserCallProcessingModifyPolicyRequest14sp7
Modify the user level data associated with Call Procesing Policy.
|
static class |
User.UserCommunicationBarringAuthorizationCodeAddListRequest
Add a list of Communication Barring Authorization codes to a user.
|
static class |
User.UserCommunicationBarringAuthorizationCodeDeleteListRequest
Delete a list of Communication Barring Authorization codes from a user.
|
static class |
User.UserCommunicationBarringAuthorizationCodeGetListRequest
Get a list of Communication Barring Authorization Code for a user.
|
static class |
User.UserCommunicationBarringAuthorizationCodeGetListResponse
Response to UserCommunicationBarringAuthorizationCodeGetListRequest.
|
static class |
User.UserCommunicationBarringGetRequest
Gets the Communication Barring settings for a user.
|
static class |
User.UserCommunicationBarringGetResponse
Response to UserCommunicationBarringGetRequest.
|
static class |
User.UserCommunicationBarringModifyRequest
Modify the Communication Barring settings for a user.
|
static class |
User.UserDeleteRequest
Request to delete a user.
|
static class |
User.UserDevicePoliciesGetRequest20
Request the user level data associated with Device Policy.
|
static class |
User.UserDevicePoliciesGetResponse20
Response to UserDevicePoliciesGetRequest201.
|
static class |
User.UserDevicePoliciesModifyRequest
Modify the user level data associated with Device Policy.
|
static class |
User.UserDnGetActivationListRequest
Request to get a list of DNs associated with a user and their activation state.
|
static class |
User.UserDnGetActivationListResponse
Response to UserDnGetActivationListRequest.
|
static class |
User.UserEnterpriseCommonPhoneListGetPagedSortedListRequest
Get an enterprise's common phone list for a user.
|
static class |
User.UserEnterpriseCommonPhoneListGetPagedSortedListResponse
Response to the UserEnterpriseCommonPhoneListGetPagedSortedListRequest.
|
static class |
User.UserFeatureAccessCodeGetListRequest20
Get the list of feature access codes for a user.
|
static class |
User.UserFeatureAccessCodeGetListResponse20
Response to the UserFeatureAccessCodeGetListRequest20.
|
static class |
User.UserGetListInGroupRequest
Request the list of users in a group.
|
static class |
User.UserGetListInGroupResponse
Response to UserGetListInGroupRequest.
|
static class |
User.UserGetListInServiceProviderRequest
Request the list of users in a service provider or enterprise.
|
static class |
User.UserGetListInServiceProviderResponse
Response to UserGetListInServiceProviderRequest.
|
static class |
User.UserGetListInSystemRequest
Request the list of users in the system.
|
static class |
User.UserGetListInSystemResponse
Response to UserGetListInSystemRequest.
|
static class |
User.UserGetRegistrationListRequest
Request to get a list of registrations for a user.
|
static class |
User.UserGetRegistrationListResponse
Response to UserGetRegistrationListRequest.
|
static class |
User.UserGetRequest20
Request to get the user information.
|
static class |
User.UserGetResponse20
Response to UserGetRequest20.
|
static class |
User.UserGetServiceInstanceListInServiceProviderRequest
Request the list of Service Instances in a service provider or an enterprise.
|
static class |
User.UserGetServiceInstanceListInServiceProviderResponse
Response to UserGetServiceInstanceListInServiceProviderRequest.
|
static class |
User.UserGetServiceInstanceListInSystemRequest
Request the list of Service Instances in the system.
|
static class |
User.UserGetServiceInstanceListInSystemResponse
Response to UserGetServiceInstanceListInSystemRequest.
|
static class |
User.UserGroupCommonPhoneListGetPagedSortedListRequest
Get a user's group's common phone list.
|
static class |
User.UserGroupCommonPhoneListGetPagedSortedListResponse
Response to the UserGroupCommonPhoneListGetPagedSortedListRequest.
|
static class |
User.UserGroupCustomContactDirectoryGetPagedSortedListRequest
Gets a Custom Contact Directory in a group.
|
static class |
User.UserGroupCustomContactDirectoryGetPagedSortedListResponse
Response to the UserGroupCustomContactDirectoryGetPagedSortedListRequest.
|
static class |
User.UserLinePortGetListRequest
Request to get all user's configured line ports.
|
static class |
User.UserLinePortGetListResponse
Response to UserLinePortGetListRequest.
|
static class |
User.UserModifyRequest17sp4
Request to modify a user.
|
static class |
User.UserModifyUserIdRequest
Modify the user id of a real or virtual user.
|
static class |
User.UserNetworkConferencingGetRequest
Request the Network-Based Conferencing data for a specified user.
|
static class |
User.UserNetworkConferencingGetResponse
Response to UserNetworkConferencingGetRequest.
|
static class |
User.UserOCICallControlApplicationGetListRequest
Get the OCI call control application list that can be used by the user.
|
static class |
User.UserOCICallControlApplicationGetListResponse
Response to UserOCICallControlApplicationGetListRequest.
|
static class |
User.UserOCICallControlApplicationModifyRequest
Modify which OCI Call Control Applications are enabled on a user The response is either SuccessResponse or ErrorResponse.
|
static class |
User.UserPasswordInfoGetRequest
Request the user's Web password information.
|
static class |
User.UserPasswordInfoGetResponse
Response to UserPasswordInfoGetRequest.
|
static class |
User.UserPersonalPhoneListAddListRequest
Add one or more entries to a user's personal phone list.
|
static class |
User.UserPersonalPhoneListDeleteListRequest
Delete one or more entries from a user's personal phone list.
|
static class |
User.UserPersonalPhoneListGetListRequest
Get a user's personal phone list.
|
static class |
User.UserPersonalPhoneListGetListResponse
Response to the UserPersonalPhoneListGetListRequest.
|
static class |
User.UserPersonalPhoneListGetPagedSortedListRequest
Get a user's personal phone list.
|
static class |
User.UserPersonalPhoneListGetPagedSortedListResponse
Response to the UserPersonalPhoneListGetPagedSortedListRequest.
|
static class |
User.UserPersonalPhoneListModifyRequest
Modify an entry in a user's personal phone list.
|
static class |
User.UserPhoneDirectoryGetListRequest
Request a table containing the phone directory for a user's group.
|
static class |
User.UserPhoneDirectoryGetListResponse
Response to UserPhoneDirectoryGetListRequest.
|
static class |
User.UserPhoneDirectoryGetPagedListRequest
Request a table containing the phone directory for a user.
|
static class |
User.UserPhoneDirectoryGetPagedListResponse
Response to UserPhoneDirectoryGetPagedListRequest.
|
static class |
User.UserPhoneDirectoryGetPagedSortedListRequest
Request a table containing the phone directory for a user.
|
static class |
User.UserPhoneDirectoryGetPagedSortedListResponse
Response to UserPhoneDirectoryGetPagedSortedListRequest.
|
static class |
User.UserPhoneDirectoryGetSearchedListRequest
Request a table containing the phone directory for a user.
|
static class |
User.UserPhoneDirectoryGetSearchedListResponse
Response to UserPhoneDirectoryGetSearchedListRequest.
|
static class |
User.UserPortalPasscodeGetInfoRequest
Request the user's portal passcode information.
|
static class |
User.UserPortalPasscodeGetInfoResponse
Response to UserPortalPasscodeGetInfoRequest.
|
static class |
User.UserPortalPasscodeModifyRequest
Modify the user's Portal passcode The response is either a SuccessResponse or an ErrorResponse.
|
static class |
User.UserPrimaryEndpointAdvancedSettingGetRequest
Get the Users Primary Endpoint setting.
|
static class |
User.UserPrimaryEndpointAdvancedSettingGetResponse
Response to the UserPrimaryEndpointAdvancedSettingGetRequest.
|
static class |
User.UserPrimaryEndpointAdvancedSettingModifyRequest
Modify the Users Primary Endpoint line control settings.
|
static class |
User.UserScheduleAddEventRequest
Add an event to user schedule.
|
static class |
User.UserScheduleAddRequest
Add a user schedule.
|
static class |
User.UserScheduleDeleteEventListRequest
Delete a list of events from a user schedule.
|
static class |
User.UserScheduleDeleteListRequest
Delete a list of user schedule.
|
static class |
User.UserScheduleGetEventDetailListRequest
Request the list of schedules viewable by a User.
|
static class |
User.UserScheduleGetEventDetailListResponse
Response to UserScheduleGetEventRequest.
|
static class |
User.UserScheduleGetEventListRequest
Get the list of events of a user schedule.
|
static class |
User.UserScheduleGetEventListResponse
Response to UserScheduleGetEventListRequest.
|
static class |
User.UserScheduleGetEventRequest
Get an event from a user schedule.
|
static class |
User.UserScheduleGetEventResponse
Response to UserScheduleGetEventRequest.
|
static class |
User.UserScheduleGetListRequest17sp1
Get the list of schedules viewable by a User.
|
static class |
User.UserScheduleGetListResponse17sp1
Response to UserScheduleGetListRequest17sp1.
|
static class |
User.UserScheduleModifyEventRequest
Modify an event of a user schedule.
|
static class |
User.UserScheduleModifyRequest
Modify a user schedule.
|
static class |
User.UserServiceAssignListRequest
Request to assign the user services and service packs for a user.
|
static class |
User.UserServiceGetAssignmentListRequest
Requests the user's service and service pack assignment list with status.
|
static class |
User.UserServiceGetAssignmentListResponse
Response to UserServiceGetAssignmentListRequest.
|
static class |
User.UserServiceIsAssignedRequest
Request to determine if a UserService or service pack is assigned to the user.
|
static class |
User.UserServiceIsAssignedResponse
Returns true if the UserService or service pack is assigned, otherwise false.
|
static class |
User.UserServiceUnassignListRequest
Requests to unassign the user services and service packs for a user.
|
static class |
User.UserShInterfaceGetPublicIdDataRequest
Returns the Sh non-transparent data stored against a Public User Identity (a SIP URI or TEL URI).
|
static class |
User.UserShInterfaceGetPublicIdDataResponse
Response to the UserShInterfaceGetPublicIdDataRequest.
|
static class |
User.UserShInterfaceGetUserIdDataRequest
Returns the Sh non-transparent data stored against a userId.
|
static class |
User.UserShInterfaceGetUserIdDataResponse
Response to the UserShInterfaceGetUserIdDataRequest.
|
static class |
User.UserShInterfaceModifyRequest
Modifies the Sh Interface non-transparent data associated with a Public User Identity.
|
static class |
User.UserShInterfacePublicIdentityRefreshTaskStartRequest
Dispatches a Public Identity refresh task on the local Application Server node for the specified public identity.
|
bws, populated
Constructor and Description |
---|
User(BroadWorksServer broadWorksServer,
String userId) |
User(Group group,
String userId) |
getBroadWorksServer, hasPopulated, setBroadWorksServer
public String serviceProviderId
public String groupId
public String lastName
public String firstName
public String callingLineIdLastName
public String callingLineIdFirstName
public NameDialingName nameDialingName
public String hiraganaLastName
public String hiraganaFirstName
public String phoneNumber
public String extension
public String callingLineIdPhoneNumber
public DepartmentKey department
public String departmentFullPath
public String language
public String timeZone
public String timeZoneDisplayName
public String defaultAlias
public String[] alias
public AccessDeviceMultipleContactEndpointRead20 accessDeviceEndpoint
public TrunkAddressingMultipleContactRead trunkAddressing
public String title
public String pagerPhoneNumber
public String mobilePhoneNumber
public String emailAddress
public String yahooId
public String addressLocation
public StreetAddress address
public String countryCode
public String nationalPrefix
public String networkClassOfService
public String officeZoneName
public String primaryZoneName
public String impId
public User(BroadWorksServer broadWorksServer, String userId)
broadWorksServer
- userId
- public String getUserId()
public Group getGroup()
public ServiceProvider getServiceProvider()
public static User getPopulatedUser(BroadWorksServer bws, String userId) throws RequestException, BroadWorksObjectException
bws
- userId
- RequestException
BroadWorksObjectException
public UserServices getUserServices(List<UserService> serviceList)
public void setUserServices(UserServices services)
public String getServiceProviderId()
public String getGroupId()
public String getLastName()
public String getFirstName()
public String getCallingLineIdLastName()
public String getCallingLineIdFirstName()
public NameDialingName getNameDialingName()
public String getHiraganaLastName()
public String getHiraganaFirstName()
public String getPhoneNumber()
public String getExtension()
public String getCallingLineIdPhoneNumber()
public DepartmentKey getDepartment()
public String getDepartmentFullPath()
public String getLanguage()
public String getTimeZone()
public String getTimeZoneDisplayName()
public String getDefaultAlias()
public String[] getAlias()
public AccessDeviceMultipleContactEndpointRead20 getAccessDeviceEndpoint()
public TrunkAddressingMultipleContactRead getTrunkAddressing()
public String getTitle()
public String getPagerPhoneNumber()
public String getMobilePhoneNumber()
public String getEmailAddress()
public String getYahooId()
public String getAddressLocation()
public StreetAddress getAddress()
public String getCountryCode()
public String getNationalPrefix()
public String getNetworkClassOfService()
public String getOfficeZoneName()
public String getPrimaryZoneName()
public String getImpId()
public Response populate() throws RequestException
populate
in class BroadWorksObject
RequestException
public void populate(User.UserGetResponse20 resp)
resp
- The response to populate the objectpublic UserProxy getProxy()
public static User fromProxy(BroadWorksServer bws, UserProxy proxy)
bws
- proxy
- Copyright © 2016 ECG, Inc. All rights reserved.