com.e_c_group.bwptk.services
Class CallNotify

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

public class CallNotify
extends java.lang.Object


Constructor Summary
CallNotify()
           
 
Method Summary
static Response systemCallNotifyGetRequest(BroadWorksServer bws, boolean readFromCache)
          Request the system level data associated with Call Notify.
static Response systemCallNotifyModifyRequest(BroadWorksServer bws, boolean readFromCache, java.lang.String defaultFromAddress, java.lang.String useShortSubjectLine, java.lang.String useDnInMailBody)
          Request the system level data associated with Call Notify.
static Response userCallNotifyDeleteCriteriaRequest(BroadWorksServer bws, boolean readFromCache, java.lang.String userId, java.lang.String criteriaName)
          Request the system level data associated with Call Notify.
static Response userCallNotifyGetRequest(BroadWorksServer bws, boolean readFromCache, java.lang.String userId)
          Request the system level data associated with Call Notify.
static Response userCallNotifyModifyCriteriaRequest(BroadWorksServer bws, boolean readFromCache, java.lang.String userId, java.lang.String criteriaName, java.lang.String newCriteriaName, java.lang.String timeSchedule, java.lang.String fromDnCriteria, java.lang.String holidaySchedule, java.lang.String blacklisted)
          Request the system level data associated with Call Notify.
static Response userCallNotifyModifyRequest(BroadWorksServer bws, boolean readFromCache, java.lang.String userId, java.lang.String callNotifyEmailAddress, java.lang.String criteriaActivation)
          Request the system level data associated with Call Notify.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CallNotify

public CallNotify()
Method Detail

systemCallNotifyGetRequest

public static Response systemCallNotifyGetRequest(BroadWorksServer bws,
                                                  boolean readFromCache)
                                           throws BwptkException
Request the system level data associated with Call Notify. The response is either a SystemCallNotifyGetResponse or an ErrorResponse.

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

systemCallNotifyModifyRequest

public static Response systemCallNotifyModifyRequest(BroadWorksServer bws,
                                                     boolean readFromCache,
                                                     java.lang.String defaultFromAddress,
                                                     java.lang.String useShortSubjectLine,
                                                     java.lang.String useDnInMailBody)
                                              throws BwptkException
Request the system level data associated with Call Notify. The response is either a SystemCallNotifyGetResponse or an ErrorResponse.

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

userCallNotifyDeleteCriteriaRequest

public static Response userCallNotifyDeleteCriteriaRequest(BroadWorksServer bws,
                                                           boolean readFromCache,
                                                           java.lang.String userId,
                                                           java.lang.String criteriaName)
                                                    throws BwptkException
Request the system level data associated with Call Notify. The response is either a SystemCallNotifyGetResponse or an ErrorResponse.

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

userCallNotifyModifyCriteriaRequest

public static Response userCallNotifyModifyCriteriaRequest(BroadWorksServer bws,
                                                           boolean readFromCache,
                                                           java.lang.String userId,
                                                           java.lang.String criteriaName,
                                                           java.lang.String newCriteriaName,
                                                           java.lang.String timeSchedule,
                                                           java.lang.String fromDnCriteria,
                                                           java.lang.String holidaySchedule,
                                                           java.lang.String blacklisted)
                                                    throws BwptkException
Request the system level data associated with Call Notify. The response is either a SystemCallNotifyGetResponse or an ErrorResponse.

Parameters:
bws - The BroadWorks Server
readFromCache - Whether to pull the request from bwptk cache
userId -
criteriaName -
newCriteriaName -
timeSchedule -
fromDnCriteria -
holidaySchedule -
blacklisted -
Throws:
BwptkException

userCallNotifyGetRequest

public static Response userCallNotifyGetRequest(BroadWorksServer bws,
                                                boolean readFromCache,
                                                java.lang.String userId)
                                         throws BwptkException
Request the system level data associated with Call Notify. The response is either a SystemCallNotifyGetResponse or an ErrorResponse.

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

userCallNotifyModifyRequest

public static Response userCallNotifyModifyRequest(BroadWorksServer bws,
                                                   boolean readFromCache,
                                                   java.lang.String userId,
                                                   java.lang.String callNotifyEmailAddress,
                                                   java.lang.String criteriaActivation)
                                            throws BwptkException
Request the system level data associated with Call Notify. The response is either a SystemCallNotifyGetResponse or an ErrorResponse.

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