public class GroupInformation extends BroadWorksObjectInformation<Group>
Group
and it's associated information.Constructor and Description |
---|
GroupInformation()
Serializable Constructor
|
GroupInformation(Group group)
Create a new GroupInformation with the provided Group
|
getBroadWorksObject, getSystemDefaultDomain, setBroadWorksObject, setSystemDefaultDomain
public GroupInformation(Group group)
group
- The group to back the information.public GroupInformation()
@GwtIncompatible public Type getType()
getType
in class BroadWorksObjectInformation<Group>
public List<GroupAccessDeviceInformation> getDeviceList()
@GwtIncompatible public void deserializeAndSave(com.google.gson.Gson deserializer)
deserializer
- The deserializer to use.@GwtIncompatible public void performForUser(String userId, Consumer<UserInformation> consumer)
userId
- The User ID of the action to look up.consumer
- The action to perform.@GwtIncompatible public void performPerUserInformation(BiConsumer<String,UserInformation> consumer, boolean updateToken)
consumer
- The action to perform.updateToken
- Whether to write any changes to disk.@GwtIncompatible public void performPerUserInformation(BiConsumer<String,UserInformation> consumer)
consumer
- The action to perform.@GwtIncompatible public void addUserInformation(UserInformation userInformation)
userInformation
- The User information to store@GwtIncompatible public UserInformation getUserInformation(String userId)
userId
- The userId to retrieve the information for.public void removeUserInformation(String userId)
userId
- The User keypublic List<AutoAttendantInformation> getAutoAttendantInformationList()
public List<ServiceActivation> getAutoAttendantActivationList()
public List<FindMeFollowMeInformation> getFindMeFollowMeInformationList()
public List<ServiceActivation> getFindMeFollowMeActivationList()
public List<MeetMeConferencingBridgeInformation> getMeetMeConferencingBridgeInformationList()
public List<ServiceActivation> getMeetMeConferenceBridgeActivationList()
public List<VoiceXmlInformation> getVoiceXmlInformationList()
public List<ServiceActivation> getVoiceXmlActivationList()
public List<CallCenterInformation> getCallCenterInformationList()
public List<CallCenter.GroupCallCenterCallDispositionCodeGetResponse> getCallCenterCallDispositionCodeList()
public List<ServiceActivation> getCallCenterActivationList()
public List<CallCenter.GroupCallCenterEnhancedReportingReportTemplateGetResponse> getCallCenterEnhancedReportingReportTemplateList()
public List<CallCenter.GroupCallCenterEnhancedReportingScheduledReportGetResponse> getCallCenterEnhancedReportingScheduledReportList()
public List<CallCenter.GroupCallCenterAgentThresholdProfileGetResponse> getCallCenterAgentThresholdProfileList()
public List<CallCenter.GroupCallCenterAgentUnavailableCodeGetResponse> getCallCenterAgentUnavailableCodeList()
public List<AnnouncementFile> getAnnouncementFiles()
public List<Group.GroupDialableCallerIDCriteriaGetResponse> getGroupDialableCallerIDCriteriaList()
public HashMap<String,Group.GroupAdminGetResponse> getGroupAdminDetailMap()
public HashMap<String,Group.GroupAdminGetPolicyResponse> getGroupAdminPolicyMap()
public List<Group.GroupBroadWorksMobileManagerGetHomeZoneResponse> getBroadWorksMobileManagerHomeZoneList()
public List<Group.GroupCustomContactDirectoryGetResponse> getCustomContactDirectoryList()
public List<GroupDepartmentKey> getDepartmentList()
public HashMap<GroupDepartmentKey,Group.GroupDepartmentGetResponse> getDepartmentInformationMap()
public HashMap<GroupDepartmentKey,Group.GroupDepartmentAdminGetListResponse> getDepartmentAdminListMap()
public HashMap<String,Group.GroupDeviceTypeCustomTagGetListResponse> getDeviceTypeToCustomTagMap()
public HashMap<String,Group.GroupDeviceTypeFileGetListResponse> getDeviceTypeToFileMap()
public HashMap<org.apache.commons.lang3.tuple.MutablePair<String,String>,Group.GroupDeviceTypeFileGetResponse> getDeviceTypeAndFileFormatToFileDetailsMap()
public HashMap<org.apache.commons.lang3.tuple.MutablePair<String,String>,DeviceFile> getDeviceTypeAndFileFormatToDeviceFileMap()
public List<Group.GroupDialPlanPolicyGetAccessCodeResponse> getDialPlanPolicyAccessCodeList()
public List<ScheduleGlobalKey> getSchedules()
@GwtIncompatible public ConcurrentHashMap<ScheduleGlobalKey,List<Group.GroupScheduleGetEventResponse>> getScheduleEvents()
public List<Group.GroupSessionAdmissionControlGroupGetResponse> getSessionAdmissionControlGroupList()
public GroupServices getGroupServices()
public void setGroupServices(GroupServices groupServices)
public MeetMeConferencingBridge.GroupMeetMeConferencingGetResponse getMeetMeConferencing()
public void setMeetMeConferencing(MeetMeConferencingBridge.GroupMeetMeConferencingGetResponse meetMeConferencing)
public CallCenter.GroupCallCenterGetRoutingPolicyResponse getCallCenterRoutingPolicy()
public void setCallCenterRoutingPolicy(CallCenter.GroupCallCenterGetRoutingPolicyResponse callCenterRoutingPolicy)
public CallCenter.GroupCallCenterEnhancedReportingBrandingGetResponse getCallCenterEnhancedReportingBranding()
public void setCallCenterEnhancedReportingBranding(CallCenter.GroupCallCenterEnhancedReportingBrandingGetResponse callCenterEnhancedReportingBranding)
public CallCenter.GroupCallCenterEnhancedReportingGetResponse getCallCenterEnhancedReporting()
public void setCallCenterEnhancedReporting(CallCenter.GroupCallCenterEnhancedReportingGetResponse callCenterEnhancedReporting)
public CallCenter.GroupCallCenterAgentUnavailableCodeSettingsGetResponse getCallCenterAgentUnavailableCodeSettings()
public void setCallCenterAgentUnavailableCodeSettings(CallCenter.GroupCallCenterAgentUnavailableCodeSettingsGetResponse callCenterAgentUnavailableCodeSettings)
public Group.GroupDialableCallerIDGetResponse getGroupDialableCallerID()
public void setGroupDialableCallerID(Group.GroupDialableCallerIDGetResponse groupDialableCallerID)
public Group.GroupBroadWorksMobileManagerGetResponse getBroadWorksMobileManager()
public void setBroadWorksMobileManager(Group.GroupBroadWorksMobileManagerGetResponse broadWorksMobileManager)
public Group.GroupBroadWorksMobileManagerGetDomainListResponse getBroadWorksMobileManagerDomainList()
public void setBroadWorksMobileManagerDomainList(Group.GroupBroadWorksMobileManagerGetDomainListResponse broadWorksMobileManagerDomainList)
public Group.GroupCallProcessingGetPolicyResponse getCallProcessingPolicy()
public void setCallProcessingPolicy(Group.GroupCallProcessingGetPolicyResponse callProcessingPolicy)
public Group.GroupCommonPhoneListGetListResponse getCommonPhoneList()
public void setCommonPhoneList(Group.GroupCommonPhoneListGetListResponse commonPhoneList)
public Group.GroupCommunicationBarringGetResponse getCommunicationBarring()
public void setCommunicationBarring(Group.GroupCommunicationBarringGetResponse communicationBarring)
public Group.GroupCommunicationBarringAuthorizationCodeGetListResponse getCommunicationBarringAuthorizationCodeList()
public void setCommunicationBarringAuthorizationCodeList(Group.GroupCommunicationBarringAuthorizationCodeGetListResponse communicationBarringAuthorizationCodeList)
public Group.GroupCommunicationBarringProfileGetAssignedListResponse getCommunicationBarringProfileList()
public void setCommunicationBarringProfileList(Group.GroupCommunicationBarringProfileGetAssignedListResponse communicationBarringProfileList)
public Group.GroupDialPlanPolicyGetResponse getDialPlanPolicy()
public void setDialPlanPolicy(Group.GroupDialPlanPolicyGetResponse dialPlanPolicy)
public Group.GroupDigitCollectionGetResponse getDigitCollection()
public void setDigitCollection(Group.GroupDigitCollectionGetResponse digitCollection)
public Group.GroupDnGetActivationListResponse getDnActivationList()
public void setDnActivationList(Group.GroupDnGetActivationListResponse dnActivationList)
public Group.GroupDnGetAssignmentListResponse getDnAssignmentList()
public void setDnAssignmentList(Group.GroupDnGetAssignmentListResponse dnAssignmentList)
public Group.GroupDomainGetAssignedListResponse getDomainAssignedList()
public void setDomainAssignedList(Group.GroupDomainGetAssignedListResponse domainAssignedList)
public Group.GroupEndpointGetListResponse getEndpointList()
public void setEndpointList(Group.GroupEndpointGetListResponse endpointList)
public Group.GroupExchangeIntegrationGetResponse getExchangeIntegration()
public void setExchangeIntegration(Group.GroupExchangeIntegrationGetResponse exchangeIntegration)
public String getExchangeIntegrationPassword()
public void setExchangeIntegrationPassword(String exchangeIntegrationPassword)
public Group.GroupExtensionLengthGetResponse getExtensionLength()
public void setExtensionLength(Group.GroupExtensionLengthGetResponse extensionLength)
public Group.GroupFeatureAccessCodeGetResponse getFeatureAccessCode()
public void setFeatureAccessCode(Group.GroupFeatureAccessCodeGetResponse featureAccessCode)
public Group.GroupIMRNGetListResponse getImrnPoolList()
public void setImrnPoolList(Group.GroupIMRNGetListResponse imrnPoolList)
public Group.GroupNetworkClassOfServiceGetAssignedListResponse getNetworkClassOfServiceAssignedList()
public void setNetworkClassOfServiceAssignedList(Group.GroupNetworkClassOfServiceGetAssignedListResponse networkClassOfServiceAssignedList)
public Group.GroupOfficeZoneGetAssignedListResponse getOfficeZones()
public void setOfficeZones(Group.GroupOfficeZoneGetAssignedListResponse officeZones)
public Group.GroupPasswordRulesGetResponse getPasswordRules()
public void setPasswordRules(Group.GroupPasswordRulesGetResponse passwordRules)
public Group.GroupPortalPasscodeRulesGetResponse getPasscodeRules()
public void setPasscodeRules(Group.GroupPortalPasscodeRulesGetResponse passcodeRules)
public Group.GroupPolicyGetResponse getGroupPolicy()
public void setGroupPolicy(Group.GroupPolicyGetResponse groupPolicy)
public Group.GroupRoutePointExternalSystemGetAssignedListResponse getRoutePointExternalSystemList()
public void setRoutePointExternalSystemList(Group.GroupRoutePointExternalSystemGetAssignedListResponse routePointExternalSystemList)
public Group.GroupRoutingProfileGetResponse getRoutingProfile()
public void setRoutingProfile(Group.GroupRoutingProfileGetResponse routingProfile)
public Group.GroupSessionAdmissionControlGetResponse getSessionAdmissionControl()
public void setSessionAdmissionControl(Group.GroupSessionAdmissionControlGetResponse sessionAdmissionControl)
public List<BroadWorksAnywherePortalInformation> getBroadWorksAnywherePortalInformationList()
public List<ServiceActivation> getBroadWorksAnywherePortalActivationList()
public List<CollaborateBridgeInformation> getCollaborateBridgeInformationList()
public List<FlexibleSeatingHostInformation> getFlexibleSeatingHostInformationList()
public void setFlexibleSeatingHostInformationList(List<FlexibleSeatingHostInformation> flexibleSeatingHostInformationList)
public List<ServiceActivation> getFlexibleSeatingHostActivationList()
public void setFlexibleSeatingHostActivationList(List<ServiceActivation> flexibleSeatingHostActivationList)
public List<GroupPagingInformation> getGroupPagingInformationList()
public void setGroupPagingInformationList(List<GroupPagingInformation> groupPagingInformationList)
public List<ServiceActivation> getGroupPagingActivationList()
public void setGroupPagingActivationList(List<ServiceActivation> groupPagingActivationList)
public List<InstantGroupCallInformation> getInstantGroupCallInformationList()
public void setInstantGroupCallInformationList(List<InstantGroupCallInformation> instantGroupCallInformationList)
public List<ServiceActivation> getInstantGroupCallActivationList()
public void setInstantGroupCallActivationList(List<ServiceActivation> instantGroupCallActivationList)
public List<RoutePointInformation> getRoutePointInformationList()
public void setRoutePointInformationList(List<RoutePointInformation> routePointInformationList)
public List<ServiceActivation> getRoutePointActivationList()
public void setRoutePointActivationList(List<ServiceActivation> routePointActivationList)
public List<HuntGroupInformation> getHuntGroupInformationList()
public void setHuntGroupInformationList(List<HuntGroupInformation> huntGroupInformationList)
public List<ServiceActivation> getHuntGroupActivationList()
public void setHuntGroupActivationList(List<ServiceActivation> huntGroupActivationList)
public List<BroadWorksGroupService> getGroupUserServices()
public List<String> getBroadWorksMobilityMobileSubscriberDirectoryNumberList()
public Boolean getNumberActivationEnabled()
public void setNumberActivationEnabled(Boolean numberActivationEnabled)
public HashMap<DepartmentKey,OutgoingCallingPlanAuthorizationCodeEntry[]> getDepartmentToOutgoingCallingPlanAuthCodesMap()
public GroupPaging.GroupGroupPagingTargetsCapacityGetResponse getGroupPagingTargetsCapacity()
public void setGroupPagingTargetsCapacity(GroupPaging.GroupGroupPagingTargetsCapacityGetResponse groupPagingTargetsCapacity)
public CallCenter.GroupCallCenterGetResponse getCallCenterAgentDefaultSettings()
public void setCallCenterAgentDefaultSettings(CallCenter.GroupCallCenterGetResponse callCenterAgentDefaultSettings)
Copyright © 2017 ECG. All rights reserved.