org.ow2.weblab.core.services
Interface ReportProvider


public interface ReportProvider

The report provider interface will be used to define services that can produce reports. These services will be, in most of the cases, parametrisable: they will realised configurable interface. This will enable the reporting to be dependent of the usage context. This class was generated by the JAX-WS RI. JAX-WS RI 2.1.3-b02- Generated source version: 2.1


Method Summary
 AddInformationReturn addInformation(AddInformationArgs args)
          Add a resource to be reported given a usage context.
 BuildReportReturn buildReport(BuildReportArgs args)
          Build the report on the previously added resources, given a usage context.
 

Method Detail

addInformation

AddInformationReturn addInformation(AddInformationArgs args)
                                    throws AccessDeniedException,
                                           ContentNotAvailableException,
                                           InsufficientResourcesException,
                                           InvalidParameterException,
                                           ServiceNotConfiguredException,
                                           UnexpectedException,
                                           UnsupportedRequestException
Add a resource to be reported given a usage context.

Parameters:
args -
Returns:
returns org.ow2.weblab.core.services.reportprovider.AddInformationReturn
Throws:
InvalidParameterException
ContentNotAvailableException
UnexpectedException
AccessDeniedException
InsufficientResourcesException
UnsupportedRequestException
ServiceNotConfiguredException

buildReport

BuildReportReturn buildReport(BuildReportArgs args)
                              throws AccessDeniedException,
                                     ContentNotAvailableException,
                                     InsufficientResourcesException,
                                     InvalidParameterException,
                                     ServiceNotConfiguredException,
                                     UnexpectedException,
                                     UnsupportedRequestException
Build the report on the previously added resources, given a usage context.

Parameters:
args -
Returns:
returns org.ow2.weblab.core.services.reportprovider.BuildReportReturn
Throws:
InvalidParameterException
ContentNotAvailableException
UnexpectedException
AccessDeniedException
InsufficientResourcesException
UnsupportedRequestException
ServiceNotConfiguredException


Copyright © 2004-2010. All Rights Reserved.