public class ReportServiceSoapBindingStub extends org.apache.axis.client.Stub implements ReportServiceInterface
_call, cachedEndpoint, cachedPassword, cachedPortName, cachedProperties, cachedTimeout, cachedUsername, maintainSession, maintainSessionSet, serviceENDPOINT_ADDRESS_PROPERTY, PASSWORD_PROPERTY, SESSION_MAINTAIN_PROPERTY, USERNAME_PROPERTY| Constructor and Description |
|---|
ReportServiceSoapBindingStub() |
ReportServiceSoapBindingStub(javax.xml.rpc.Service service) |
ReportServiceSoapBindingStub(URL endpointURL,
javax.xml.rpc.Service service) |
| Modifier and Type | Method and Description |
|---|---|
protected org.apache.axis.client.Call |
createCall() |
String |
getReportDownloadURL(Long reportJobId,
ExportFormat exportFormat)
Returns the URL at which the report file can be downloaded.
|
String |
getReportDownloadUrlWithOptions(Long reportJobId,
ReportDownloadOptions reportDownloadOptions)
Returns the URL at which the report file can be downloaded,
and allows for customization
of the downloaded report.
|
ReportJobStatus |
getReportJobStatus(Long reportJobId)
Returns the
ReportJobStatus of the report job with
the specified ID. |
SavedQueryPage |
getSavedQueriesByStatement(Statement filterStatement)
Retrieves a page of the saved queries either created by or
shared with the current user.
|
ReportJob |
runReportJob(ReportJob reportJob)
Initiates the execution of a
ReportQuery on the server. |
_createCall, _getCall, _getProperty, _getPropertyNames, _getService, _setProperty, addAttachment, clearAttachments, clearHeaders, extractAttachments, firstCall, getAttachments, getHeader, getHeaders, getPassword, getPortName, getResponseHeader, getResponseHeaders, getResponseHeaders, getTimeout, getUsername, removeProperty, setAttachments, setHeader, setHeader, setMaintainSession, setPassword, setPortName, setPortName, setRequestHeaders, setTimeout, setUsernamepublic ReportServiceSoapBindingStub()
throws org.apache.axis.AxisFault
org.apache.axis.AxisFaultpublic ReportServiceSoapBindingStub(URL endpointURL, javax.xml.rpc.Service service) throws org.apache.axis.AxisFault
org.apache.axis.AxisFaultpublic ReportServiceSoapBindingStub(javax.xml.rpc.Service service) throws org.apache.axis.AxisFault
org.apache.axis.AxisFaultprotected org.apache.axis.client.Call createCall()
throws RemoteException
RemoteExceptionpublic String getReportDownloadURL(Long reportJobId, ExportFormat exportFormat) throws RemoteException, ApiException
ReportServiceInterfaceThe report will be generated as a gzip archive, containing the report file itself.
getReportDownloadURL in interface ReportServiceInterfacereportJobId - the ID of the ReportJobexportFormat - the ExportFormat for the report fileRemoteExceptionApiExceptionpublic String getReportDownloadUrlWithOptions(Long reportJobId, ReportDownloadOptions reportDownloadOptions) throws RemoteException, ApiException
ReportServiceInterface
By default, the report will be generated as a gzip archive,
containing the report file itself.
This can be changed by setting ReportDownloadOptions.useGzipCompression
to false.
getReportDownloadUrlWithOptions in interface ReportServiceInterfacereportJobId - the ID of the ReportJobreportDownloadOptions - the ReportDownloadOptions for
the requestRemoteExceptionApiExceptionpublic ReportJobStatus getReportJobStatus(Long reportJobId) throws RemoteException, ApiException
ReportServiceInterfaceReportJobStatus of the report job with
the specified ID.getReportJobStatus in interface ReportServiceInterfaceRemoteExceptionApiExceptionpublic SavedQueryPage getSavedQueriesByStatement(Statement filterStatement) throws RemoteException, ApiException
ReportServiceInterfaceSavedQuery in the page, if it is compatible with the
current API version, will
contain a ReportQuery object which can be optionally
modified and used to create a
ReportJob. This can then be passed to ReportService#runReportJob.
The following fields are supported for filtering:
| PQL Property | Object Property |
|---|---|
id |
SavedQuery.id |
name |
SavedQuery.name |
getSavedQueriesByStatement in interface ReportServiceInterfacefilterStatement - a Publisher Query Language statement used to
filter which saved queries
should be returned.SavedQueryPage that contains all SavedQuery
instances which satisfy
the given statement.RemoteExceptionApiExceptionpublic ReportJob runReportJob(ReportJob reportJob) throws RemoteException, ApiException
ReportServiceInterfaceReportQuery on the server.
The following fields are required:
runReportJob in interface ReportServiceInterfacereportJob - the report job to runRemoteExceptionApiExceptionCopyright © 2021. All rights reserved.