org.apertereports.ws.endpoint
Class ReportGeneratorEndpoint

java.lang.Object
  extended by org.apertereports.ws.endpoint.ReportGeneratorEndpoint
All Implemented Interfaces:
ConfigurationConstants, ReportConstants

@Endpoint
public class ReportGeneratorEndpoint
extends java.lang.Object
implements ReportConstants, ConfigurationConstants


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.apertereports.common.ReportConstants
ReportConstants.BooleanValues, ReportConstants.ErrorCodes, ReportConstants.InputTypes, ReportConstants.Keys, ReportConstants.Parameter, ReportConstants.ReportMimeType, ReportConstants.ReportType
 
Field Summary
 
Fields inherited from interface org.apertereports.common.ReportConstants
CACHE_MANAGER_CHECK_INTERVAL, CYCLIC_REPORT_ORDER_RESPONSE_Q_DEFAULT_JNDI_NAME, DATETIME_FORMAT, DATETIME_PATTERN, FIELD_DELIMITER, FILE_DATE_FORMAT, FILE_PREFIX, GENERATE_REPORT_Q_DEFAULT_JNDI_NAME, JMS_CONNECTION_FACTORY_DEFAULT_JNDI_NAME, RECORD_DELIMITER, REPORT_ORDER_ID, SUBREPORT_MAP_PARAMETER_NAME, WS_NAMESPACE, WS_REQUEST_LOCAL_PART
 
Fields inherited from interface org.apertereports.common.ConfigurationConstants
CONFIGURATION_CACHE_TIMEOUT_IN_MINUTES, JASPER_REPORTS_CHARACTER_ENCODING, JNDI_JMS_CONNECTION_FACTORY, JNDI_JMS_QUEUE_CYCLIC_REPORT, JNDI_JMS_QUEUE_GENERATE_REPORT, JNDI_MAIL_SESSION, MAIL_SEND_DELAY, MAIL_SESSION_USER, MESSAGE_PROVIDER_BGREPORT_EMAIL_MESSAGE, MESSAGE_PROVIDER_BGREPORT_EMAIL_TITLE, MESSAGE_PROVIDER_RESOURCE
 
Constructor Summary
ReportGeneratorEndpoint()
           
 
Method Summary
 GenerateReportResponse generateReport(GenerateReportRequest request)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReportGeneratorEndpoint

public ReportGeneratorEndpoint()
Method Detail

generateReport

@PayloadRoot(localPart="GenerateReportRequest",
             namespace="http://bluesoft.net.pl/rnd/apertereports/schemas")
@ResponsePayload
public GenerateReportResponse generateReport(@RequestPayload
                                                                         GenerateReportRequest request)
                                      throws ReportWebServiceException
Throws:
ReportWebServiceException


Copyright © 2011-2012. All Rights Reserved.