sample.client
Interface RemoteSampleService

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

@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
 SampleConversation createSampleResource(String description)
          Creates a new remote resource.
 
Methods inherited from interface uk.ac.soton.ecs.iam.grid.comms.client.RemoteService
createMatchPattern, createMatchRule, getBillingInfo, getEndpoint, getMethod, setBillingInfo
 
Methods inherited from interface uk.ac.soton.ecs.iam.grid.comms.client.StorableInStateRepository
getDescription, getEndpointRef, getInterface, getParentURL, getRepository, 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 sample.SampleService
createSampleResource
 
Methods inherited from interface uk.ac.soton.itinnovation.grid.comms.management.ManagedGridService
addTrustedAccountService, getTrustedAccountServices, removeTrustedAccountService
 
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.comms.webadmin.WebAdmin
ensurePoliciesDeployed, getAtomFeed
 

Method Detail

createSampleResource

SampleConversation 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-2007 University of Southampton IT Innovation Centre. All Rights Reserved.