uk.ac.soton.itinnovation.grid.comms.policy
Class ManagementPolicy

java.lang.Object
  extended by uk.ac.soton.itinnovation.grid.comms.policy.ManagementPolicy

public abstract class ManagementPolicy
extends Object


Field Summary
static String XMLNS_FEDERATION_POLICY
           
static String XMLNS_SOAP_POLICY
           
 
Constructor Summary
ManagementPolicy()
           
 
Method Summary
static org.apache.neethi.Assertion createFederationAssertion(org.apache.axiom.om.OMFactory factory, String address)
           
static org.apache.axis.message.addressing.EndpointReferenceType[] getFederationEPRs(org.apache.neethi.Policy policy, String operation)
          Get the list of possible federation contexts that will satisfy this policy.
static org.apache.neethi.Policy getPolicyForOperation(Document wsdlDefinitions, String operation)
           
static Element policyToElement(org.apache.neethi.Policy policy)
           
static String policyToString(org.apache.neethi.Policy policy)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

XMLNS_SOAP_POLICY

public static final String XMLNS_SOAP_POLICY
See Also:
Constant Field Values

XMLNS_FEDERATION_POLICY

public static final String XMLNS_FEDERATION_POLICY
See Also:
Constant Field Values
Constructor Detail

ManagementPolicy

public ManagementPolicy()
Method Detail

createFederationAssertion

public static org.apache.neethi.Assertion createFederationAssertion(org.apache.axiom.om.OMFactory factory,
                                                                    String address)

policyToString

public static String policyToString(org.apache.neethi.Policy policy)

policyToElement

public static Element policyToElement(org.apache.neethi.Policy policy)

getFederationEPRs

public static org.apache.axis.message.addressing.EndpointReferenceType[] getFederationEPRs(org.apache.neethi.Policy policy,
                                                                                           String operation)
Get the list of possible federation contexts that will satisfy this policy.

Returns:
array or EPRs (a null EPR means that no federation context is required)

getPolicyForOperation

public static org.apache.neethi.Policy getPolicyForOperation(Document wsdlDefinitions,
                                                             String operation)


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