uk.ac.soton.itinnovation.grid.comms.reportapi
Interface ReportAPI

All Known Subinterfaces:
DataService, DataServiceSOAP, JobService, JobServiceSOAP, LocalDataService, OgsaDaiService, OgsaDaiServiceI2, OgsaDaiServiceSOAP, RemoteDataService, RemoteJobService, RemoteOgsaDaiService, RemoteSampleService, SampleService
All Known Implementing Classes:
DataServiceModule, JobServiceModule, OgsaDaiServiceI2Impl, OgsaDaiServiceImpl, SampleServiceImpl

@WebService(targetNamespace="http://www.it-innovation.soton.ac.uk/2006/grid/service/utils/reportapi",
            serviceName="ReportAPI",
            name="ReportAPI",
            wsdlLocation="reportapi.wsdl")
@SoapBindingName(value="ReportAPISoapBinding")
public interface ReportAPI


Method Summary
 NotificationMessage[] getMessages()
          Returns all usage messages
 NotificationMessage[] getMessagesN(int MaximumNumber)
          Returns usage messages
 

Method Detail

getMessagesN

@WebMethod
NotificationMessage[] getMessagesN(int MaximumNumber)
                                   throws RemoteException
Returns usage messages

Parameters:
MaximumNumber - of messages. If more available returns the first.
Returns:
an array containing usage messages.
Throws:
RemoteException

getMessages

@WebMethod
NotificationMessage[] getMessages()
                                  throws RemoteException
Returns all usage messages

Returns:
an array containing all usage messages.
Throws:
RemoteException


Copyright © 2001-2008 University of Southampton IT Innovation Centre. All Rights Reserved.