public class AutomatedReportingServiceImpl extends Object implements org.miloss.fgsms.services.interfaces.automatedreportingservice.AutomatedReportingService, org.miloss.fgsms.services.interfaces.automatedreportingservice.OpStatusService
Constructor and Description |
---|
AutomatedReportingServiceImpl() |
AutomatedReportingServiceImpl(WebServiceContext w)
constructor used for unit testing, do not remove
|
Modifier and Type | Method and Description |
---|---|
org.miloss.fgsms.services.interfaces.automatedreportingservice.AddOrUpdateScheduledReportResponseMsg |
addOrUpdateScheduledReport(org.miloss.fgsms.services.interfaces.automatedreportingservice.AddOrUpdateScheduledReportRequestMsg request) |
org.miloss.fgsms.services.interfaces.automatedreportingservice.DeleteReportResponseMsg |
deleteReport(org.miloss.fgsms.services.interfaces.automatedreportingservice.DeleteReportRequestMsg request)
Deletes a generated report
|
org.miloss.fgsms.services.interfaces.automatedreportingservice.DeleteScheduledReportResponseMsg |
deleteScheduledReport(org.miloss.fgsms.services.interfaces.automatedreportingservice.DeleteScheduledReportRequestMsg request)
This will delete the job AND all reports associated with the job
|
protected byte[] |
get_a_Report(String id,
String currentUser,
org.miloss.fgsms.services.interfaces.common.SecurityWrapper wrapper) |
org.miloss.fgsms.services.interfaces.automatedreportingservice.GetMyScheduledReportsResponseMsg |
getMyScheduledReports(org.miloss.fgsms.services.interfaces.automatedreportingservice.GetMyScheduledReportsRequestMsg request)
* Gets a list of jobs owned by the current user and a list of recently
generated reports
|
org.miloss.fgsms.services.interfaces.common.GetOperatingStatusResponseMessage |
getOperatingStatus(org.miloss.fgsms.services.interfaces.common.GetOperatingStatusRequestMessage request)
Get the operating status of this service
|
org.miloss.fgsms.services.interfaces.automatedreportingservice.GetReportResponseMsg |
getReport(org.miloss.fgsms.services.interfaces.automatedreportingservice.GetReportRequestMsg request)
Gets a specific generated report
|
public AutomatedReportingServiceImpl() throws DatatypeConfigurationException
DatatypeConfigurationException
public AutomatedReportingServiceImpl(WebServiceContext w) throws DatatypeConfigurationException
w
- DatatypeConfigurationException
@RequestWrapper(localName="GetMyScheduledReports", targetNamespace="urn:org:miloss:fgsms:services:interfaces:automatedReportingService", className="org.miloss.fgsms.services.interfaces.automatedreportingservice.GetMyScheduledReports") @ResponseWrapper(localName="GetMyScheduledReportsResponse", targetNamespace="urn:org:miloss:fgsms:services:interfaces:automatedReportingService", className="org.miloss.fgsms.services.interfaces.automatedreportingservice.GetMyScheduledReportsResponse") public org.miloss.fgsms.services.interfaces.automatedreportingservice.GetMyScheduledReportsResponseMsg getMyScheduledReports(org.miloss.fgsms.services.interfaces.automatedreportingservice.GetMyScheduledReportsRequestMsg request) throws org.miloss.fgsms.services.interfaces.automatedreportingservice.AccessDeniedException, org.miloss.fgsms.services.interfaces.automatedreportingservice.ServiceUnavailableException
getMyScheduledReports
in interface org.miloss.fgsms.services.interfaces.automatedreportingservice.AutomatedReportingService
request
- org.miloss.fgsms.services.interfaces.automatedreportingservice.AccessDeniedException
org.miloss.fgsms.services.interfaces.automatedreportingservice.ServiceUnavailableException
@RequestWrapper(localName="AddOrUpdateScheduledReport", targetNamespace="urn:org:miloss:fgsms:services:interfaces:automatedReportingService", className="org.miloss.fgsms.services.interfaces.automatedreportingservice.AddOrUpdateScheduledReport") @ResponseWrapper(localName="AddOrUpdateScheduledReportResponse", targetNamespace="urn:org:miloss:fgsms:services:interfaces:automatedReportingService", className="org.miloss.fgsms.services.interfaces.automatedreportingservice.AddOrUpdateScheduledReportResponse") public org.miloss.fgsms.services.interfaces.automatedreportingservice.AddOrUpdateScheduledReportResponseMsg addOrUpdateScheduledReport(org.miloss.fgsms.services.interfaces.automatedreportingservice.AddOrUpdateScheduledReportRequestMsg request) throws org.miloss.fgsms.services.interfaces.automatedreportingservice.AccessDeniedException, org.miloss.fgsms.services.interfaces.automatedreportingservice.ServiceUnavailableException
addOrUpdateScheduledReport
in interface org.miloss.fgsms.services.interfaces.automatedreportingservice.AutomatedReportingService
request
- org.miloss.fgsms.services.interfaces.automatedreportingservice.AccessDeniedException
org.miloss.fgsms.services.interfaces.automatedreportingservice.ServiceUnavailableException
@RequestWrapper(localName="DeleteScheduledReport", targetNamespace="urn:org:miloss:fgsms:services:interfaces:automatedReportingService", className="org.miloss.fgsms.services.interfaces.automatedreportingservice.DeleteScheduledReport") @ResponseWrapper(localName="DeleteScheduledReportResponse", targetNamespace="urn:org:miloss:fgsms:services:interfaces:automatedReportingService", className="org.miloss.fgsms.services.interfaces.automatedreportingservice.DeleteScheduledReportResponse") public org.miloss.fgsms.services.interfaces.automatedreportingservice.DeleteScheduledReportResponseMsg deleteScheduledReport(org.miloss.fgsms.services.interfaces.automatedreportingservice.DeleteScheduledReportRequestMsg request) throws org.miloss.fgsms.services.interfaces.automatedreportingservice.AccessDeniedException, org.miloss.fgsms.services.interfaces.automatedreportingservice.ServiceUnavailableException
deleteScheduledReport
in interface org.miloss.fgsms.services.interfaces.automatedreportingservice.AutomatedReportingService
request
- org.miloss.fgsms.services.interfaces.automatedreportingservice.AccessDeniedException
org.miloss.fgsms.services.interfaces.automatedreportingservice.ServiceUnavailableException
@RequestWrapper(localName="GetReport", targetNamespace="urn:org:miloss:fgsms:services:interfaces:automatedReportingService", className="org.miloss.fgsms.services.interfaces.automatedreportingservice.GetReport") @ResponseWrapper(localName="GetReportResponse", targetNamespace="urn:org:miloss:fgsms:services:interfaces:automatedReportingService", className="org.miloss.fgsms.services.interfaces.automatedreportingservice.GetReportResponse") public org.miloss.fgsms.services.interfaces.automatedreportingservice.GetReportResponseMsg getReport(org.miloss.fgsms.services.interfaces.automatedreportingservice.GetReportRequestMsg request) throws org.miloss.fgsms.services.interfaces.automatedreportingservice.AccessDeniedException, org.miloss.fgsms.services.interfaces.automatedreportingservice.ServiceUnavailableException
getReport
in interface org.miloss.fgsms.services.interfaces.automatedreportingservice.AutomatedReportingService
request
- org.miloss.fgsms.services.interfaces.automatedreportingservice.AccessDeniedException
org.miloss.fgsms.services.interfaces.automatedreportingservice.ServiceUnavailableException
protected byte[] get_a_Report(String id, String currentUser, org.miloss.fgsms.services.interfaces.common.SecurityWrapper wrapper) throws org.miloss.fgsms.services.interfaces.automatedreportingservice.AccessDeniedException
org.miloss.fgsms.services.interfaces.automatedreportingservice.AccessDeniedException
@RequestWrapper(localName="DeleteReport", targetNamespace="urn:org:miloss:fgsms:services:interfaces:automatedReportingService", className="org.miloss.fgsms.services.interfaces.automatedreportingservice.DeleteReport") @ResponseWrapper(localName="DeleteReportResponse", targetNamespace="urn:org:miloss:fgsms:services:interfaces:automatedReportingService", className="org.miloss.fgsms.services.interfaces.automatedreportingservice.DeleteReportResponse") public org.miloss.fgsms.services.interfaces.automatedreportingservice.DeleteReportResponseMsg deleteReport(org.miloss.fgsms.services.interfaces.automatedreportingservice.DeleteReportRequestMsg request) throws org.miloss.fgsms.services.interfaces.automatedreportingservice.AccessDeniedException, org.miloss.fgsms.services.interfaces.automatedreportingservice.ServiceUnavailableException
deleteReport
in interface org.miloss.fgsms.services.interfaces.automatedreportingservice.AutomatedReportingService
request
- org.miloss.fgsms.services.interfaces.automatedreportingservice.AccessDeniedException
org.miloss.fgsms.services.interfaces.automatedreportingservice.ServiceUnavailableException
@RequestWrapper(localName="GetOperatingStatus", targetNamespace="urn:org:miloss:fgsms:services:interfaces:common", className="org.miloss.fgsms.services.interfaces.common.GetOperatingStatus") @ResponseWrapper(localName="GetOperatingStatusResponse", targetNamespace="urn:org:miloss:fgsms:services:interfaces:common", className="org.miloss.fgsms.services.interfaces.common.GetOperatingStatusResponse") public org.miloss.fgsms.services.interfaces.common.GetOperatingStatusResponseMessage getOperatingStatus(org.miloss.fgsms.services.interfaces.common.GetOperatingStatusRequestMessage request)
getOperatingStatus
in interface org.miloss.fgsms.services.interfaces.automatedreportingservice.OpStatusService
request
- Copyright © 2008–2017 MIL-OSS. All rights reserved.