uk.ac.soton.itinnovation.grid.client.engine.impl
Class FixedAttributeSelector

java.lang.Object
  extended by uk.ac.soton.itinnovation.grid.client.engine.impl.FixedAttributeSelector
All Implemented Interfaces:
AttributeSelector<InvocationEngine>

public class FixedAttributeSelector
extends Object
implements AttributeSelector<InvocationEngine>

Always returns a fixed set of attributes.


Constructor Summary
FixedAttributeSelector(Element[] attributes)
           
 
Method Summary
 Element[] getTokens(org.apache.axis.message.addressing.EndpointReferenceType resource, RemoteMethod method, InvocationEngine engine)
          Return any additional tokens required to invoke 'target'.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FixedAttributeSelector

public FixedAttributeSelector(Element[] attributes)
Method Detail

getTokens

public Element[] getTokens(org.apache.axis.message.addressing.EndpointReferenceType resource,
                           RemoteMethod method,
                           InvocationEngine engine)
Description copied from interface: AttributeSelector
Return any additional tokens required to invoke 'target'.

Specified by:
getTokens in interface AttributeSelector<InvocationEngine>
Parameters:
resource - the resource being used
method - the method on the resource, or null if this is not a direct invocation
engine - the requesting engine
Returns:
a list of tokens


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