uk.ac.soton.ecs.iam.grid.comms.client
Interface RemoteService

All Superinterfaces:
Comparable<StorableInStateRepository>, GridService, IdentifiableResource, StorableInStateRepository
All Known Subinterfaces:
RemoteCltMgtRegistryService, RemoteDataService, RemoteJobService, RemoteMembershipService, RemoteOgsaDaiService, RemotePrivateAccountService, RemoteSampleService, RemoteSLAService, RemoteTradeAccountService, RemoteWSResourceLifetime

public interface RemoteService
extends StorableInStateRepository, GridService

A service contains an endpoint and a store of bound methods.


Method Summary
 MatchPattern createMatchPattern()
          Deprecated. 
 MatchRule createMatchRule(String role)
          Deprecated. see createMatchPattern()
 URL getEndpoint()
          Returns the service's endpoint.
 
Methods inherited from interface uk.ac.soton.ecs.iam.grid.comms.client.StorableInStateRepository
getDescription, getEndpointRef, getURL, setDescription
 
Methods inherited from interface java.lang.Comparable
compareTo
 
Methods inherited from interface uk.ac.soton.itinnovation.grid.types.GridService
getResources, getServiceProviderID, getServiceProviderIssuer
 
Methods inherited from interface uk.ac.soton.itinnovation.grid.types.IdentifiableResource
getServiceMatchPattern
 

Method Detail

getEndpoint

URL getEndpoint()
Returns the service's endpoint.


createMatchRule

@Deprecated
MatchRule createMatchRule(String role)
                          throws RemoteException
Deprecated. see createMatchPattern()

Create a MatchRule that grants this service access to 'role'. Invokes the service to get its identity.

Parameters:
role - role to grant the service
Throws:
RemoteException

createMatchPattern

@Deprecated
MatchPattern createMatchPattern()
                                throws RemoteException
Deprecated. 

Create a MatchPattern that matches this service. Invokes the service to get its identity.

Throws:
RemoteException
See Also:
IdentifiableResource


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