uk.ac.soton.itinnovation.grid.comms.ogsadai
Interface OgsaDaiService
- All Superinterfaces:
- GridService, IdentifiableResource, ManagedGridService, ReportAPI
- All Known Subinterfaces:
- OgsaDaiServiceI2, OgsaDaiServiceSOAP, RemoteOgsaDaiService
- All Known Implementing Classes:
- OgsaDaiServiceI2Impl, OgsaDaiServiceImpl
public interface OgsaDaiService
- extends ManagedGridService, ReportAPI, GridService
The public interface for the OGSA-DAI service. This includes all service operations which don't
take a context (i.e., they operation on the service itself rather than on a particular resource).
OGSADAI_SERVICE_RESOURCE_TYPE
static final String OGSADAI_SERVICE_RESOURCE_TYPE
- A unique string to represent the type of the service itself. The PBAC policy with
this name is used to protect operations on the service which have no context.
- See Also:
ConversationID.getResourceType(org.apache.axis.message.addressing.EndpointReferenceType),
Constant Field Values
OWNED_BY_USER
static final QName OWNED_BY_USER
OWNED_BY_SERVICE
static final QName OWNED_BY_SERVICE
getResources
@WebMethod
org.apache.axis.message.addressing.EndpointReferenceType[] getResources()
throws RemoteException
- List the resources for which the caller has some role.
- Specified by:
getResources in interface GridService
- Returns:
- an array of EPRs, including labels (if any)
- Throws:
RemoteException
Copyright © 2001-2008 University of Southampton IT Innovation Centre. All Rights Reserved.