com.e_c_group.bwptk.services
Class MaliciousCallTrace

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

public class MaliciousCallTrace
extends java.lang.Object


Constructor Summary
MaliciousCallTrace()
           
 
Method Summary
static Response serviceProviderMaliciousCallTraceGetRequest(BroadWorksServer bws, boolean readFromCache, java.lang.String serviceProviderId)
          Get the service provider's Malicious Call Trace settings.
static Response serviceProviderMaliciousCallTraceModifyRequest(BroadWorksServer bws, boolean readFromCache, java.lang.String serviceProviderId, java.lang.String useSystemPlayMCTWarningAnnouncement, java.lang.String playMCTWarningAnnouncement)
          Get the service provider's Malicious Call Trace settings.
static Response systemMaliciousCallTraceGetRequest(BroadWorksServer bws, boolean readFromCache)
          Get the service provider's Malicious Call Trace settings.
static Response systemMaliciousCallTraceModifyRequest(BroadWorksServer bws, boolean readFromCache, java.lang.String playMCTWarningAnnouncement)
          Get the service provider's Malicious Call Trace settings.
static Response userMaliciousCallTraceGetRequest(BroadWorksServer bws, boolean readFromCache, java.lang.String userId)
          Get the service provider's Malicious Call Trace settings.
static Response userMaliciousCallTraceModifyRequest(BroadWorksServer bws, boolean readFromCache, java.lang.String userId, java.lang.String isActive, java.lang.String traceTypeSelection, java.lang.String traceForTimePeriod, java.lang.String traceTimePeriod)
          Get the service provider's Malicious Call Trace settings.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MaliciousCallTrace

public MaliciousCallTrace()
Method Detail

serviceProviderMaliciousCallTraceGetRequest

public static Response serviceProviderMaliciousCallTraceGetRequest(BroadWorksServer bws,
                                                                   boolean readFromCache,
                                                                   java.lang.String serviceProviderId)
                                                            throws BwptkException
Get the service provider's Malicious Call Trace settings. The response is either a ServiceProviderMaliciousCallTraceGetResponse or an ErrorResponse.

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

serviceProviderMaliciousCallTraceModifyRequest

public static Response serviceProviderMaliciousCallTraceModifyRequest(BroadWorksServer bws,
                                                                      boolean readFromCache,
                                                                      java.lang.String serviceProviderId,
                                                                      java.lang.String useSystemPlayMCTWarningAnnouncement,
                                                                      java.lang.String playMCTWarningAnnouncement)
                                                               throws BwptkException
Get the service provider's Malicious Call Trace settings. The response is either a ServiceProviderMaliciousCallTraceGetResponse or an ErrorResponse.

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

systemMaliciousCallTraceGetRequest

public static Response systemMaliciousCallTraceGetRequest(BroadWorksServer bws,
                                                          boolean readFromCache)
                                                   throws BwptkException
Get the service provider's Malicious Call Trace settings. The response is either a ServiceProviderMaliciousCallTraceGetResponse or an ErrorResponse.

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

systemMaliciousCallTraceModifyRequest

public static Response systemMaliciousCallTraceModifyRequest(BroadWorksServer bws,
                                                             boolean readFromCache,
                                                             java.lang.String playMCTWarningAnnouncement)
                                                      throws BwptkException
Get the service provider's Malicious Call Trace settings. The response is either a ServiceProviderMaliciousCallTraceGetResponse or an ErrorResponse.

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

userMaliciousCallTraceGetRequest

public static Response userMaliciousCallTraceGetRequest(BroadWorksServer bws,
                                                        boolean readFromCache,
                                                        java.lang.String userId)
                                                 throws BwptkException
Get the service provider's Malicious Call Trace settings. The response is either a ServiceProviderMaliciousCallTraceGetResponse or an ErrorResponse.

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

userMaliciousCallTraceModifyRequest

public static Response userMaliciousCallTraceModifyRequest(BroadWorksServer bws,
                                                           boolean readFromCache,
                                                           java.lang.String userId,
                                                           java.lang.String isActive,
                                                           java.lang.String traceTypeSelection,
                                                           java.lang.String traceForTimePeriod,
                                                           java.lang.String traceTimePeriod)
                                                    throws BwptkException
Get the service provider's Malicious Call Trace settings. The response is either a ServiceProviderMaliciousCallTraceGetResponse or an ErrorResponse.

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