com.e_c_group.bwptk.services
Class VoiceMessaging

java.lang.Object
  extended by com.e_c_group.bwptk.services.VoiceMessaging

public class VoiceMessaging
extends java.lang.Object


Constructor Summary
VoiceMessaging()
           
 
Method Summary
static Response groupVoiceMessagingGroupGetRequest(BroadWorksServer bws, boolean readFromCache, java.lang.String serviceProviderId, java.lang.String groupId)
          Requests the group's Voice Messaging settings.
static Response groupVoiceMessagingGroupModifyRequest(BroadWorksServer bws, boolean readFromCache, java.lang.String serviceProviderId, java.lang.String groupId, java.lang.String useMailServerSetting, java.lang.String warnCallerBeforeRecordingVoiceMessage, java.lang.String allowUsersConfiguringAdvancedSettings, java.lang.String allowComposeOrForwardMessageToEntireGroup, java.lang.String mailServerNetAddress, java.lang.String mailServerProtocol, java.lang.String realDeleteForImap, java.lang.String maxMailboxLengthMinutes, java.lang.String doesMessageAge, java.lang.String holdPeriodDays)
          Requests the group's Voice Messaging settings.
static Response groupVoiceMessagingGroupModifyVoicePortalRequest(BroadWorksServer bws, boolean readFromCache, java.lang.String serviceProviderId, java.lang.String groupId, java.lang.String serviceInstanceProfile, java.lang.String isActive, java.lang.String allowIdentificationByPhoneNumberOrVoiceMailAliasesOnLogin, java.lang.String useVoicePortalWizard, java.lang.String voicePortalExternalRoutingScope, java.lang.String useExternalRouting, java.lang.String externalRoutingAddress, java.lang.String homeZoneName)
          Requests the group's Voice Messaging settings.
static Response serviceProviderVoiceMessagingGroupGetRequest(BroadWorksServer bws, boolean readFromCache, java.lang.String serviceProviderId)
          Requests the group's Voice Messaging settings.
static Response serviceProviderVoiceMessagingGroupGetVoicePortalRequest(BroadWorksServer bws, boolean readFromCache, java.lang.String serviceProviderId)
          Requests the group's Voice Messaging settings.
static Response serviceProviderVoiceMessagingGroupModifyRequest(BroadWorksServer bws, boolean readFromCache, java.lang.String serviceProviderId, java.lang.String deliveryFromAddress, java.lang.String notificationFromAddress, java.lang.String voicePortalLockoutFromAddress, java.lang.String useSystemDefaultDeliveryFromAddress, java.lang.String useSystemDefaultNotificationFromAddress, java.lang.String useSystemDefaultVoicePortalLockoutFromAddress)
          Requests the group's Voice Messaging settings.
static Response serviceProviderVoiceMessagingGroupModifyVoicePortalRequest(BroadWorksServer bws, boolean readFromCache, java.lang.String serviceProviderId, java.lang.String voicePortalScope)
          Requests the group's Voice Messaging settings.
static Response systemVoiceMessageSummaryUpdateGetRequest(BroadWorksServer bws, boolean readFromCache)
          Requests the group's Voice Messaging settings.
static Response systemVoiceMessageSummaryUpdateModifyRequest(BroadWorksServer bws, boolean readFromCache, java.lang.String sendSavedAndUrgentMWIOnNotification, java.lang.String sendMessageSummaryUpdateOnRegister, java.lang.String minTimeBetweenMWIOnRegister)
          Requests the group's Voice Messaging settings.
static Response systemVoiceMessagingGroupModifyVoicePortalMenusRequest(BroadWorksServer bws, boolean readFromCache, java.lang.String useVoicePortalCustomization, java.lang.String voicePortalMainMenuKeys, java.lang.String voiceMessagingMenuKeys, java.lang.String changeBusyOrNoAnswerGreetingMenuKeys, java.lang.String recordNewGreetingOrPersonalizedNameMenuKeys, java.lang.String deleteAllMessagesMenuKeys, java.lang.String commPilotExpressProfileMenuKeys, java.lang.String personalizedNameMenuKeys, java.lang.String callForwardingOptionsMenuKeys, java.lang.String changeCallForwardingDestinationMenuKeys, java.lang.String voicePortalCallingMenuKeys, java.lang.String hotelingMenuKeys, java.lang.String passcodeMenuKeys, java.lang.String playMessagesMenuKeys, java.lang.String playMessageMenuKeys, java.lang.String additionalMessageOptionsMenuKeys, java.lang.String forwardOrComposeMessageMenuKeys, java.lang.String replyMessageMenuKeys, java.lang.String sendToDistributionListMenuKeys, java.lang.String selectDistributionListMenuKeys, java.lang.String reviewSelectedDistributionListMenuKeys, java.lang.String sendMessageToSelectedDistributionListMenuKeys, java.lang.String sendToAllGroupMembersMenuKeys, java.lang.String sendToPersonMenuKeys, java.lang.String changeCurrentIntroductionOrMessageOrReplyMenuKeys, java.lang.String voicePortalLoginMenuKeys, java.lang.String faxMessagingMenuKeys)
          Requests the group's Voice Messaging settings.
static Response userVoiceMessagingUserAddAliasListRequest(BroadWorksServer bws, boolean readFromCache, java.lang.String userId, java.lang.String phoneNumber)
          Requests the group's Voice Messaging settings.
static Response userVoiceMessagingUserDeleteAliasListRequest(BroadWorksServer bws, boolean readFromCache, java.lang.String userId, java.lang.String phoneNumber)
          Requests the group's Voice Messaging settings.
static Response userVoiceMessagingUserGetAliasListRequest(BroadWorksServer bws, boolean readFromCache, java.lang.String userId)
          Requests the group's Voice Messaging settings.
static Response userVoiceMessagingUserGetDistributionListRequest(BroadWorksServer bws, boolean readFromCache, java.lang.String userId, java.lang.String listId)
          Requests the group's Voice Messaging settings.
static Response userVoiceMessagingUserGetOutgoingSMDIMWIRequest(BroadWorksServer bws, boolean readFromCache, java.lang.String userId)
          Requests the group's Voice Messaging settings.
static Response userVoiceMessagingUserModifyAdvancedVoiceManagementRequest(BroadWorksServer bws, boolean readFromCache, java.lang.String userId, java.lang.String mailServerSelection, java.lang.String groupMailServerEmailAddress, java.lang.String groupMailServerUserId, java.lang.String groupMailServerPassword, java.lang.String personalMailServerNetAddress, java.lang.String personalMailServerProtocol, java.lang.String personalMailServerRealDeleteForImap, java.lang.String personalMailServerEmailAddress, java.lang.String personalMailServerUserId, java.lang.String personalMailServerPassword)
          Requests the group's Voice Messaging settings.
static Response userVoiceMessagingUserModifyDistributionListRequest(BroadWorksServer bws, boolean readFromCache, java.lang.String userId, java.lang.String listId, java.lang.String description, java.lang.String phoneNumberList)
          Requests the group's Voice Messaging settings.
static Response userVoiceMessagingUserModifyOutgoingSMDIMWIRequest(BroadWorksServer bws, boolean readFromCache, java.lang.String userId, java.lang.String isActive, java.lang.String outgoingSMDIMWIPhoneNumberList)
          Requests the group's Voice Messaging settings.
static Response userVoiceMessagingUserModifyVoiceManagementRequest(BroadWorksServer bws, boolean readFromCache, java.lang.String userId, java.lang.String isActive, java.lang.String processing, java.lang.String voiceMessageDeliveryEmailAddress, java.lang.String usePhoneMessageWaitingIndicator, java.lang.String sendVoiceMessageNotifyEmail, java.lang.String voiceMessageNotifyEmailAddress, java.lang.String sendCarbonCopyVoiceMessage, java.lang.String voiceMessageCarbonCopyEmailAddress, java.lang.String transferOnZeroToPhoneNumber, java.lang.String transferPhoneNumber, java.lang.String alwaysRedirectToVoiceMail, java.lang.String busyRedirectToVoiceMail, java.lang.String noAnswerRedirectToVoiceMail, java.lang.String outOfPrimaryZoneRedirectToVoiceMail)
          Requests the group's Voice Messaging settings.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VoiceMessaging

public VoiceMessaging()
Method Detail

groupVoiceMessagingGroupGetRequest

public static Response groupVoiceMessagingGroupGetRequest(BroadWorksServer bws,
                                                          boolean readFromCache,
                                                          java.lang.String serviceProviderId,
                                                          java.lang.String groupId)
                                                   throws BwptkException
Requests the group's Voice Messaging settings. The response is either GroupVoiceMessagingGroupGetResponse or ErrorResponse.

Parameters:
bws - The BroadWorks Server
readFromCache - Whether to pull the request from bwptk cache
serviceProviderId -
groupId -
Throws:
BwptkException

groupVoiceMessagingGroupModifyRequest

public static Response groupVoiceMessagingGroupModifyRequest(BroadWorksServer bws,
                                                             boolean readFromCache,
                                                             java.lang.String serviceProviderId,
                                                             java.lang.String groupId,
                                                             java.lang.String useMailServerSetting,
                                                             java.lang.String warnCallerBeforeRecordingVoiceMessage,
                                                             java.lang.String allowUsersConfiguringAdvancedSettings,
                                                             java.lang.String allowComposeOrForwardMessageToEntireGroup,
                                                             java.lang.String mailServerNetAddress,
                                                             java.lang.String mailServerProtocol,
                                                             java.lang.String realDeleteForImap,
                                                             java.lang.String maxMailboxLengthMinutes,
                                                             java.lang.String doesMessageAge,
                                                             java.lang.String holdPeriodDays)
                                                      throws BwptkException
Requests the group's Voice Messaging settings. The response is either GroupVoiceMessagingGroupGetResponse or ErrorResponse.

Parameters:
bws - The BroadWorks Server
readFromCache - Whether to pull the request from bwptk cache
serviceProviderId -
groupId -
useMailServerSetting -
warnCallerBeforeRecordingVoiceMessage -
allowUsersConfiguringAdvancedSettings -
allowComposeOrForwardMessageToEntireGroup -
mailServerNetAddress -
mailServerProtocol -
realDeleteForImap -
maxMailboxLengthMinutes -
doesMessageAge -
holdPeriodDays -
Throws:
BwptkException

groupVoiceMessagingGroupModifyVoicePortalRequest

public static Response groupVoiceMessagingGroupModifyVoicePortalRequest(BroadWorksServer bws,
                                                                        boolean readFromCache,
                                                                        java.lang.String serviceProviderId,
                                                                        java.lang.String groupId,
                                                                        java.lang.String serviceInstanceProfile,
                                                                        java.lang.String isActive,
                                                                        java.lang.String allowIdentificationByPhoneNumberOrVoiceMailAliasesOnLogin,
                                                                        java.lang.String useVoicePortalWizard,
                                                                        java.lang.String voicePortalExternalRoutingScope,
                                                                        java.lang.String useExternalRouting,
                                                                        java.lang.String externalRoutingAddress,
                                                                        java.lang.String homeZoneName)
                                                                 throws BwptkException
Requests the group's Voice Messaging settings. The response is either GroupVoiceMessagingGroupGetResponse or ErrorResponse.

Parameters:
bws - The BroadWorks Server
readFromCache - Whether to pull the request from bwptk cache
serviceProviderId -
groupId -
serviceInstanceProfile -
isActive -
allowIdentificationByPhoneNumberOrVoiceMailAliasesOnLogin -
useVoicePortalWizard -
voicePortalExternalRoutingScope -
useExternalRouting -
externalRoutingAddress -
homeZoneName -
Throws:
BwptkException

serviceProviderVoiceMessagingGroupGetRequest

public static Response serviceProviderVoiceMessagingGroupGetRequest(BroadWorksServer bws,
                                                                    boolean readFromCache,
                                                                    java.lang.String serviceProviderId)
                                                             throws BwptkException
Requests the group's Voice Messaging settings. The response is either GroupVoiceMessagingGroupGetResponse or ErrorResponse.

Parameters:
bws - The BroadWorks Server
readFromCache - Whether to pull the request from bwptk cache
serviceProviderId -
Throws:
BwptkException

serviceProviderVoiceMessagingGroupGetVoicePortalRequest

public static Response serviceProviderVoiceMessagingGroupGetVoicePortalRequest(BroadWorksServer bws,
                                                                               boolean readFromCache,
                                                                               java.lang.String serviceProviderId)
                                                                        throws BwptkException
Requests the group's Voice Messaging settings. The response is either GroupVoiceMessagingGroupGetResponse or ErrorResponse.

Parameters:
bws - The BroadWorks Server
readFromCache - Whether to pull the request from bwptk cache
serviceProviderId -
Throws:
BwptkException

serviceProviderVoiceMessagingGroupModifyRequest

public static Response serviceProviderVoiceMessagingGroupModifyRequest(BroadWorksServer bws,
                                                                       boolean readFromCache,
                                                                       java.lang.String serviceProviderId,
                                                                       java.lang.String deliveryFromAddress,
                                                                       java.lang.String notificationFromAddress,
                                                                       java.lang.String voicePortalLockoutFromAddress,
                                                                       java.lang.String useSystemDefaultDeliveryFromAddress,
                                                                       java.lang.String useSystemDefaultNotificationFromAddress,
                                                                       java.lang.String useSystemDefaultVoicePortalLockoutFromAddress)
                                                                throws BwptkException
Requests the group's Voice Messaging settings. The response is either GroupVoiceMessagingGroupGetResponse or ErrorResponse.

Parameters:
bws - The BroadWorks Server
readFromCache - Whether to pull the request from bwptk cache
serviceProviderId -
deliveryFromAddress -
notificationFromAddress -
voicePortalLockoutFromAddress -
useSystemDefaultDeliveryFromAddress -
useSystemDefaultNotificationFromAddress -
useSystemDefaultVoicePortalLockoutFromAddress -
Throws:
BwptkException

serviceProviderVoiceMessagingGroupModifyVoicePortalRequest

public static Response serviceProviderVoiceMessagingGroupModifyVoicePortalRequest(BroadWorksServer bws,
                                                                                  boolean readFromCache,
                                                                                  java.lang.String serviceProviderId,
                                                                                  java.lang.String voicePortalScope)
                                                                           throws BwptkException
Requests the group's Voice Messaging settings. The response is either GroupVoiceMessagingGroupGetResponse or ErrorResponse.

Parameters:
bws - The BroadWorks Server
readFromCache - Whether to pull the request from bwptk cache
serviceProviderId -
voicePortalScope -
Throws:
BwptkException

systemVoiceMessageSummaryUpdateGetRequest

public static Response systemVoiceMessageSummaryUpdateGetRequest(BroadWorksServer bws,
                                                                 boolean readFromCache)
                                                          throws BwptkException
Requests the group's Voice Messaging settings. The response is either GroupVoiceMessagingGroupGetResponse or ErrorResponse.

Parameters:
bws - The BroadWorks Server
readFromCache - Whether to pull the request from bwptk cache
Throws:
BwptkException

systemVoiceMessageSummaryUpdateModifyRequest

public static Response systemVoiceMessageSummaryUpdateModifyRequest(BroadWorksServer bws,
                                                                    boolean readFromCache,
                                                                    java.lang.String sendSavedAndUrgentMWIOnNotification,
                                                                    java.lang.String sendMessageSummaryUpdateOnRegister,
                                                                    java.lang.String minTimeBetweenMWIOnRegister)
                                                             throws BwptkException
Requests the group's Voice Messaging settings. The response is either GroupVoiceMessagingGroupGetResponse or ErrorResponse.

Parameters:
bws - The BroadWorks Server
readFromCache - Whether to pull the request from bwptk cache
sendSavedAndUrgentMWIOnNotification -
sendMessageSummaryUpdateOnRegister -
minTimeBetweenMWIOnRegister -
Throws:
BwptkException

systemVoiceMessagingGroupModifyVoicePortalMenusRequest

public static Response systemVoiceMessagingGroupModifyVoicePortalMenusRequest(BroadWorksServer bws,
                                                                              boolean readFromCache,
                                                                              java.lang.String useVoicePortalCustomization,
                                                                              java.lang.String voicePortalMainMenuKeys,
                                                                              java.lang.String voiceMessagingMenuKeys,
                                                                              java.lang.String changeBusyOrNoAnswerGreetingMenuKeys,
                                                                              java.lang.String recordNewGreetingOrPersonalizedNameMenuKeys,
                                                                              java.lang.String deleteAllMessagesMenuKeys,
                                                                              java.lang.String commPilotExpressProfileMenuKeys,
                                                                              java.lang.String personalizedNameMenuKeys,
                                                                              java.lang.String callForwardingOptionsMenuKeys,
                                                                              java.lang.String changeCallForwardingDestinationMenuKeys,
                                                                              java.lang.String voicePortalCallingMenuKeys,
                                                                              java.lang.String hotelingMenuKeys,
                                                                              java.lang.String passcodeMenuKeys,
                                                                              java.lang.String playMessagesMenuKeys,
                                                                              java.lang.String playMessageMenuKeys,
                                                                              java.lang.String additionalMessageOptionsMenuKeys,
                                                                              java.lang.String forwardOrComposeMessageMenuKeys,
                                                                              java.lang.String replyMessageMenuKeys,
                                                                              java.lang.String sendToDistributionListMenuKeys,
                                                                              java.lang.String selectDistributionListMenuKeys,
                                                                              java.lang.String reviewSelectedDistributionListMenuKeys,
                                                                              java.lang.String sendMessageToSelectedDistributionListMenuKeys,
                                                                              java.lang.String sendToAllGroupMembersMenuKeys,
                                                                              java.lang.String sendToPersonMenuKeys,
                                                                              java.lang.String changeCurrentIntroductionOrMessageOrReplyMenuKeys,
                                                                              java.lang.String voicePortalLoginMenuKeys,
                                                                              java.lang.String faxMessagingMenuKeys)
                                                                       throws BwptkException
Requests the group's Voice Messaging settings. The response is either GroupVoiceMessagingGroupGetResponse or ErrorResponse.

Parameters:
bws - The BroadWorks Server
readFromCache - Whether to pull the request from bwptk cache
useVoicePortalCustomization -
voicePortalMainMenuKeys -
voiceMessagingMenuKeys -
changeBusyOrNoAnswerGreetingMenuKeys -
recordNewGreetingOrPersonalizedNameMenuKeys -
deleteAllMessagesMenuKeys -
commPilotExpressProfileMenuKeys -
personalizedNameMenuKeys -
callForwardingOptionsMenuKeys -
changeCallForwardingDestinationMenuKeys -
voicePortalCallingMenuKeys -
hotelingMenuKeys -
passcodeMenuKeys -
playMessagesMenuKeys -
playMessageMenuKeys -
additionalMessageOptionsMenuKeys -
forwardOrComposeMessageMenuKeys -
replyMessageMenuKeys -
sendToDistributionListMenuKeys -
selectDistributionListMenuKeys -
reviewSelectedDistributionListMenuKeys -
sendMessageToSelectedDistributionListMenuKeys -
sendToAllGroupMembersMenuKeys -
sendToPersonMenuKeys -
changeCurrentIntroductionOrMessageOrReplyMenuKeys -
voicePortalLoginMenuKeys -
faxMessagingMenuKeys -
Throws:
BwptkException

userVoiceMessagingUserAddAliasListRequest

public static Response userVoiceMessagingUserAddAliasListRequest(BroadWorksServer bws,
                                                                 boolean readFromCache,
                                                                 java.lang.String userId,
                                                                 java.lang.String phoneNumber)
                                                          throws BwptkException
Requests the group's Voice Messaging settings. The response is either GroupVoiceMessagingGroupGetResponse or ErrorResponse.

Parameters:
bws - The BroadWorks Server
readFromCache - Whether to pull the request from bwptk cache
userId -
phoneNumber -
Throws:
BwptkException

userVoiceMessagingUserDeleteAliasListRequest

public static Response userVoiceMessagingUserDeleteAliasListRequest(BroadWorksServer bws,
                                                                    boolean readFromCache,
                                                                    java.lang.String userId,
                                                                    java.lang.String phoneNumber)
                                                             throws BwptkException
Requests the group's Voice Messaging settings. The response is either GroupVoiceMessagingGroupGetResponse or ErrorResponse.

Parameters:
bws - The BroadWorks Server
readFromCache - Whether to pull the request from bwptk cache
userId -
phoneNumber -
Throws:
BwptkException

userVoiceMessagingUserGetAliasListRequest

public static Response userVoiceMessagingUserGetAliasListRequest(BroadWorksServer bws,
                                                                 boolean readFromCache,
                                                                 java.lang.String userId)
                                                          throws BwptkException
Requests the group's Voice Messaging settings. The response is either GroupVoiceMessagingGroupGetResponse or ErrorResponse.

Parameters:
bws - The BroadWorks Server
readFromCache - Whether to pull the request from bwptk cache
userId -
Throws:
BwptkException

userVoiceMessagingUserGetDistributionListRequest

public static Response userVoiceMessagingUserGetDistributionListRequest(BroadWorksServer bws,
                                                                        boolean readFromCache,
                                                                        java.lang.String userId,
                                                                        java.lang.String listId)
                                                                 throws BwptkException
Requests the group's Voice Messaging settings. The response is either GroupVoiceMessagingGroupGetResponse or ErrorResponse.

Parameters:
bws - The BroadWorks Server
readFromCache - Whether to pull the request from bwptk cache
userId -
listId -
Throws:
BwptkException

userVoiceMessagingUserGetOutgoingSMDIMWIRequest

public static Response userVoiceMessagingUserGetOutgoingSMDIMWIRequest(BroadWorksServer bws,
                                                                       boolean readFromCache,
                                                                       java.lang.String userId)
                                                                throws BwptkException
Requests the group's Voice Messaging settings. The response is either GroupVoiceMessagingGroupGetResponse or ErrorResponse.

Parameters:
bws - The BroadWorks Server
readFromCache - Whether to pull the request from bwptk cache
userId -
Throws:
BwptkException

userVoiceMessagingUserModifyAdvancedVoiceManagementRequest

public static Response userVoiceMessagingUserModifyAdvancedVoiceManagementRequest(BroadWorksServer bws,
                                                                                  boolean readFromCache,
                                                                                  java.lang.String userId,
                                                                                  java.lang.String mailServerSelection,
                                                                                  java.lang.String groupMailServerEmailAddress,
                                                                                  java.lang.String groupMailServerUserId,
                                                                                  java.lang.String groupMailServerPassword,
                                                                                  java.lang.String personalMailServerNetAddress,
                                                                                  java.lang.String personalMailServerProtocol,
                                                                                  java.lang.String personalMailServerRealDeleteForImap,
                                                                                  java.lang.String personalMailServerEmailAddress,
                                                                                  java.lang.String personalMailServerUserId,
                                                                                  java.lang.String personalMailServerPassword)
                                                                           throws BwptkException
Requests the group's Voice Messaging settings. The response is either GroupVoiceMessagingGroupGetResponse or ErrorResponse.

Parameters:
bws - The BroadWorks Server
readFromCache - Whether to pull the request from bwptk cache
userId -
mailServerSelection -
groupMailServerEmailAddress -
groupMailServerUserId -
groupMailServerPassword -
personalMailServerNetAddress -
personalMailServerProtocol -
personalMailServerRealDeleteForImap -
personalMailServerEmailAddress -
personalMailServerUserId -
personalMailServerPassword -
Throws:
BwptkException

userVoiceMessagingUserModifyDistributionListRequest

public static Response userVoiceMessagingUserModifyDistributionListRequest(BroadWorksServer bws,
                                                                           boolean readFromCache,
                                                                           java.lang.String userId,
                                                                           java.lang.String listId,
                                                                           java.lang.String description,
                                                                           java.lang.String phoneNumberList)
                                                                    throws BwptkException
Requests the group's Voice Messaging settings. The response is either GroupVoiceMessagingGroupGetResponse or ErrorResponse.

Parameters:
bws - The BroadWorks Server
readFromCache - Whether to pull the request from bwptk cache
userId -
listId -
description -
phoneNumberList -
Throws:
BwptkException

userVoiceMessagingUserModifyOutgoingSMDIMWIRequest

public static Response userVoiceMessagingUserModifyOutgoingSMDIMWIRequest(BroadWorksServer bws,
                                                                          boolean readFromCache,
                                                                          java.lang.String userId,
                                                                          java.lang.String isActive,
                                                                          java.lang.String outgoingSMDIMWIPhoneNumberList)
                                                                   throws BwptkException
Requests the group's Voice Messaging settings. The response is either GroupVoiceMessagingGroupGetResponse or ErrorResponse.

Parameters:
bws - The BroadWorks Server
readFromCache - Whether to pull the request from bwptk cache
userId -
isActive -
outgoingSMDIMWIPhoneNumberList -
Throws:
BwptkException

userVoiceMessagingUserModifyVoiceManagementRequest

public static Response userVoiceMessagingUserModifyVoiceManagementRequest(BroadWorksServer bws,
                                                                          boolean readFromCache,
                                                                          java.lang.String userId,
                                                                          java.lang.String isActive,
                                                                          java.lang.String processing,
                                                                          java.lang.String voiceMessageDeliveryEmailAddress,
                                                                          java.lang.String usePhoneMessageWaitingIndicator,
                                                                          java.lang.String sendVoiceMessageNotifyEmail,
                                                                          java.lang.String voiceMessageNotifyEmailAddress,
                                                                          java.lang.String sendCarbonCopyVoiceMessage,
                                                                          java.lang.String voiceMessageCarbonCopyEmailAddress,
                                                                          java.lang.String transferOnZeroToPhoneNumber,
                                                                          java.lang.String transferPhoneNumber,
                                                                          java.lang.String alwaysRedirectToVoiceMail,
                                                                          java.lang.String busyRedirectToVoiceMail,
                                                                          java.lang.String noAnswerRedirectToVoiceMail,
                                                                          java.lang.String outOfPrimaryZoneRedirectToVoiceMail)
                                                                   throws BwptkException
Requests the group's Voice Messaging settings. The response is either GroupVoiceMessagingGroupGetResponse or ErrorResponse.

Parameters:
bws - The BroadWorks Server
readFromCache - Whether to pull the request from bwptk cache
userId -
isActive -
processing -
voiceMessageDeliveryEmailAddress -
usePhoneMessageWaitingIndicator -
sendVoiceMessageNotifyEmail -
voiceMessageNotifyEmailAddress -
sendCarbonCopyVoiceMessage -
voiceMessageCarbonCopyEmailAddress -
transferOnZeroToPhoneNumber -
transferPhoneNumber -
alwaysRedirectToVoiceMail -
busyRedirectToVoiceMail -
noAnswerRedirectToVoiceMail -
outOfPrimaryZoneRedirectToVoiceMail -
Throws:
BwptkException