uk.ac.soton.itinnovation.grid.types
Interface GridService

All Known Subinterfaces:
AccountService, CltMgtRegistryService, DataService, DataServiceSOAP, JobService, JobServiceSOAP, LocalDataService, MembershipService, OgsaDaiService, OgsaDaiServiceI2, OgsaDaiServiceSOAP, PrivateAccountService, PrivateAccountServiceSOAP, RemoteCltMgtRegistryService, RemoteDataService, RemoteJobService, RemoteMembershipService, RemoteOgsaDaiService, RemotePrivateAccountService, RemoteSampleService, RemoteService, RemoteSLAService, RemoteTradeAccountService, RemoteWSResourceLifetime, SampleService, SLAService, SLAServiceSOAP, TradeAccountService, TradeAccountServiceSOAP, UnrecognisedRemoteService
All Known Implementing Classes:
CltMgtRegistryServiceImpl, DataServiceModule, JobServiceModule, MembershipServiceImpl, OgsaDaiServiceI2Impl, OgsaDaiServiceImpl, PrivateAccountServiceImpl, RemoteDataServiceImpl, RemoteJobServiceImpl, RemotePrivateAccountServiceImpl, RemoteReportAPIImpl, RemoteServiceImpl, RemoteSLAServiceImpl, RemoteTradeAccountServiceImpl, RemoteWSResourceLifetimeImpl, SampleServiceImpl, SLAServiceImpl, TradeAccountServiceImpl

public interface GridService

SOAP operations common to most services. This interface contains a common set of operations which are implemented by most services.


Method Summary
 org.apache.axis.message.addressing.EndpointReferenceType[] getResources()
          List the resources managed by this service for which the caller has some role.
 SubjectDescription getServiceProviderID()
          Returns the service provider ID, in the form of an Issuer and Subject DN.
 SubjectDescription getServiceProviderIssuer()
          Returns details of the issuer of the service's certificate.
 

Method Detail

getServiceProviderID

@WebMethod
SubjectDescription getServiceProviderID()
                                        throws RemoteException
Returns the service provider ID, in the form of an Issuer and Subject DN.

Returns:
the ID of the service provider
Throws:
RemoteException

getServiceProviderIssuer

@WebMethod
SubjectDescription getServiceProviderIssuer()
                                            throws RemoteException
Returns details of the issuer of the service's certificate.

Throws:
RemoteException

getResources

@WebMethod
org.apache.axis.message.addressing.EndpointReferenceType[] getResources()
                                                                        throws RemoteException
List the resources managed by this service for which the caller has some role.

Throws:
RemoteException


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