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

All Superinterfaces:
Comparable<StorableInStateRepository>
All Known Subinterfaces:
AccountConversation, CltMgtRegistryResourceConversation, Conversation, DataConversation, DataStagerManager, JobConversation, MembershipGroupConversation, OgsaDaiResourceConversation, OgsaDaiRoleConversation, OgsaDaiSubscriptionConversation, PrivateAccountConversation, RemoteCltMgtRegistryService, RemoteDataService, RemoteJobService, RemoteMembershipService, RemoteOgsaDaiService, RemotePrivateAccountService, RemoteSampleService, RemoteService, RemoteSLAService, RemoteTradeAccountService, RemoteWSResourceLifetime, SLAConversation, SLATemplateConversation, TradeAccountConversation
All Known Implementing Classes:
CltMgtRegistryResourceHelpers, CltMgtRegistryServiceHelpers, DataServiceHelpers, DataStagerHelpers, DataStagerManagerImpl, JobHelpers, JobServiceHelpers, LegacyProxyHelpers, MembershipGroupHelpers, MembershipServiceHelpers, OgsaDaiResourceConversationHelpers, OgsaDaiRoleConversationHelpers, OgsaDaiSubscriptionConversationHelpers, PrivateAccountHelpers, PrivateAccountServiceHelpers, RemoteOgsaDaiServiceHelpers, SampleServiceHelpers, SLAHelpers, SLAServiceHelpers, SLATemplateHelpers, TradeAccountHelpers, TradeAccountServiceHelpers

public interface StorableInStateRepository
extends Comparable<StorableInStateRepository>

An object needs a URL and a type. Note that the StateRepository no longer exists, so this class isn't well named.


Method Summary
 String getDescription()
          Returns a textual description of the object.
 org.apache.axis.message.addressing.EndpointReferenceType getEndpointRef()
          Return an EndpointReferenceType for this conversation.
 URL getURL()
          Returns the globally unique identifier.
 void setDescription(String description)
          Change the textual description, as returned by getDescription.
 
Methods inherited from interface java.lang.Comparable
compareTo
 

Method Detail

getURL

URL getURL()
Returns the globally unique identifier. No two distinct objects may have the same URL, even if they have different types.


getEndpointRef

org.apache.axis.message.addressing.EndpointReferenceType getEndpointRef()
Return an EndpointReferenceType for this conversation. This contains both the endpoint address of the service, and the resource itself.


getDescription

String getDescription()
Returns a textual description of the object. This can be presented to the user when choosing from a list, for example.


setDescription

void setDescription(String description)
Change the textual description, as returned by getDescription.



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