sample.client
Interface RemoteSampleService

All Superinterfaces:
Comparable<StorableInStateRepository>, GridService, IdentifiableResource, ManagedGridService, RemoteService, ReportAPI, SampleService, StorableInStateRepository

@InterfaceWithWSDL(value=SampleService.class)
public interface RemoteSampleService
extends RemoteService, SampleService

A proxy to an instance of the grid sample service.


Field Summary
 
Fields inherited from interface sample.SampleService
SAMPLE_SERVICE_RESOURCE_TYPE
 
Fields inherited from interface uk.ac.soton.itinnovation.grid.comms.management.ManagedGridService
FREE_SERVICE
 
Method Summary
 SampleResource createSampleResource(String description)
          Creates a new remote resource.
 
Methods inherited from interface uk.ac.soton.ecs.iam.grid.comms.client.RemoteService
createMatchPattern, createMatchRule, getEndpoint
 
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
 
Methods inherited from interface sample.SampleService
createSampleResource
 
Methods inherited from interface uk.ac.soton.itinnovation.grid.comms.management.ManagedGridService
addTrustedAccountService, getAdditionalFederationMethods, getAdditionalFederations, getFederatedMethods, getTrustedAccountServices, removeTrustedAccountService, setAdditionalFederation
 
Methods inherited from interface uk.ac.soton.itinnovation.grid.comms.reportapi.ReportAPI
getMessages, getMessagesN
 
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

createSampleResource

SampleResource createSampleResource(String description)
                                    throws RemoteException
Creates a new remote resource. This is a convenience wrapper for SampleService.createSampleResource(java.lang.String, uk.ac.soton.itinnovation.grid.types.MatchPattern) which creates a default policy making this client the owner of the new resource.

Parameters:
description - a local label for the conversation
Returns:
a proxy object to the new resource
Throws:
RemoteException


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