com.e_c_group.bwptk.services
Class InventoryReport

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

public class InventoryReport
extends java.lang.Object


Constructor Summary
InventoryReport()
           
 
Method Summary
static Response groupInventoryReportGetRequest(BroadWorksServer bws, boolean readFromCache, java.lang.String serviceProviderId, java.lang.String groupId, java.lang.String includeUsers, java.lang.String includeServices, java.lang.String includeDns, java.lang.String includeAccessDevices, java.lang.String includeDepartments, java.lang.String reportDeliveryEmailAddress)
          Request the group's inventory report.
static Response systemInventoryReportGetRequest(BroadWorksServer bws, boolean readFromCache)
          Request the group's inventory report.
static Response systemInventoryReportModifyRequest(BroadWorksServer bws, boolean readFromCache, java.lang.String defaultFromAddress)
          Request the group's inventory report.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InventoryReport

public InventoryReport()
Method Detail

groupInventoryReportGetRequest

public static Response groupInventoryReportGetRequest(BroadWorksServer bws,
                                                      boolean readFromCache,
                                                      java.lang.String serviceProviderId,
                                                      java.lang.String groupId,
                                                      java.lang.String includeUsers,
                                                      java.lang.String includeServices,
                                                      java.lang.String includeDns,
                                                      java.lang.String includeAccessDevices,
                                                      java.lang.String includeDepartments,
                                                      java.lang.String reportDeliveryEmailAddress)
                                               throws BwptkException
Request the group's inventory report. The response is either a GroupInventoryReportGetResponse or an ErrorResponse.

Parameters:
bws - The BroadWorks Server
readFromCache - Whether to pull the request from bwptk cache
serviceProviderId -
groupId -
includeUsers -
includeServices -
includeDns -
includeAccessDevices -
includeDepartments -
reportDeliveryEmailAddress -
Throws:
BwptkException

systemInventoryReportGetRequest

public static Response systemInventoryReportGetRequest(BroadWorksServer bws,
                                                       boolean readFromCache)
                                                throws BwptkException
Request the group's inventory report. The response is either a GroupInventoryReportGetResponse or an ErrorResponse.

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

systemInventoryReportModifyRequest

public static Response systemInventoryReportModifyRequest(BroadWorksServer bws,
                                                          boolean readFromCache,
                                                          java.lang.String defaultFromAddress)
                                                   throws BwptkException
Request the group's inventory report. The response is either a GroupInventoryReportGetResponse or an ErrorResponse.

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