uk.ac.soton.itinnovation.grid.client.membership
Class MembershipGroupHelpers

java.lang.Object
  extended by uk.ac.soton.itinnovation.grid.comms.client.BaseRemoteResource<T>
      extended by uk.ac.soton.itinnovation.grid.comms.client.BaseRemoteConversation<MembershipGroupConversation>
          extended by uk.ac.soton.itinnovation.grid.client.membership.MembershipGroupHelpers
All Implemented Interfaces:
Comparable<StorableInStateRepository>, Conversation, StorableInStateRepository

public class MembershipGroupHelpers
extends BaseRemoteConversation<MembershipGroupConversation>


Field Summary
 
Fields inherited from class uk.ac.soton.itinnovation.grid.comms.client.BaseRemoteConversation
log
 
Fields inherited from class uk.ac.soton.itinnovation.grid.comms.client.BaseRemoteResource
EPR, proxy, repository, serviceName, soapBinding, transport
 
Constructor Summary
MembershipGroupHelpers()
           
 
Method Summary
 void ensureIsMember(SubjectDescription subject)
           
 String getMembershipGroup()
           
 Document getMembershipToken()
           
 void setMembershipGroup()
           
 
Methods inherited from class uk.ac.soton.itinnovation.grid.comms.client.BaseRemoteConversation
assertNotFinished, compareTo, finish, getChildConversations, getContextID, getParentConversation, getService, initHelper, isFinished, outOfDate, setLabel, toString
 
Methods inherited from class uk.ac.soton.itinnovation.grid.comms.client.BaseRemoteResource
createMethod, equals, getDescription, getEndpoint, getEndpointRef, getInterface, getMethod, getParentURL, getRepository, getServiceName, getURL, getWSDL, hasMethod, invoke, invokeService, invokeService, setDescription
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface uk.ac.soton.ecs.iam.grid.comms.client.StorableInStateRepository
getDescription, getEndpointRef, getInterface, getParentURL, getRepository, getURL, setDescription
 

Constructor Detail

MembershipGroupHelpers

public MembershipGroupHelpers()
Method Detail

setMembershipGroup

public void setMembershipGroup()

getMembershipGroup

public String getMembershipGroup()

getMembershipToken

public Document getMembershipToken()
                            throws RemoteException
Throws:
RemoteException

ensureIsMember

public void ensureIsMember(SubjectDescription subject)
                    throws RemoteException,
                           TokenInvalidException
Throws:
RemoteException
TokenInvalidException


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