org.apache.axis2.description
Class PolicyInclude

java.lang.Object
  extended byorg.apache.axis2.description.PolicyInclude

public class PolicyInclude
extends Object


Field Summary
static String ANON_POLICY
           
static int AXIS_MESSAGE_POLICY
           
static int AXIS_OPERATION_POLICY
           
static int AXIS_POLICY
           
static int AXIS_SERVICE_POLICY
           
static int BINDING_INPUT_POLICY
           
static int BINDING_OPERATION_POLICY
           
static int BINDING_OUTPUT_POLICY
           
static int BINDING_POLICY
           
static int INPUT_POLICY
           
static int MESSAGE_POLICY
           
static int MODULE_POLICY
           
static int OPERATION_POLICY
           
static int OUTPUT_POLICY
           
static int PORT_POLICY
           
static int PORT_TYPE_POLICY
           
static int SERVICE_POLICY
           
 
Constructor Summary
PolicyInclude()
           
PolicyInclude(PolicyInclude parent)
           
 
Method Summary
 void addPolicyElement(int type, org.apache.ws.policy.Policy policy)
           
 void addPolicyRefElement(int type, org.apache.ws.policy.PolicyReference policyReference)
           
 org.apache.ws.policy.Policy getEffectivePolicy()
           
 org.apache.ws.policy.Policy getPolicy()
           
 org.apache.ws.policy.Policy getPolicy(String policyURI)
           
 ArrayList getPolicyElements()
           
 ArrayList getPolicyElements(int type)
           
 org.apache.ws.policy.util.PolicyRegistry getPolicyRegistry()
           
 void registerPolicy(org.apache.ws.policy.Policy policy)
           
 void setParent(PolicyInclude parent)
           
 void setPolicy(org.apache.ws.policy.Policy policy)
           
 void setPolicyRegistry(org.apache.ws.policy.util.PolicyRegistry reg)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ANON_POLICY

public static final String ANON_POLICY
See Also:
Constant Field Values

AXIS_POLICY

public static final int AXIS_POLICY
See Also:
Constant Field Values

AXIS_SERVICE_POLICY

public static final int AXIS_SERVICE_POLICY
See Also:
Constant Field Values

AXIS_OPERATION_POLICY

public static final int AXIS_OPERATION_POLICY
See Also:
Constant Field Values

AXIS_MESSAGE_POLICY

public static final int AXIS_MESSAGE_POLICY
See Also:
Constant Field Values

MODULE_POLICY

public static final int MODULE_POLICY
See Also:
Constant Field Values

SERVICE_POLICY

public static final int SERVICE_POLICY
See Also:
Constant Field Values

PORT_POLICY

public static final int PORT_POLICY
See Also:
Constant Field Values

PORT_TYPE_POLICY

public static final int PORT_TYPE_POLICY
See Also:
Constant Field Values

BINDING_POLICY

public static final int BINDING_POLICY
See Also:
Constant Field Values

OPERATION_POLICY

public static final int OPERATION_POLICY
See Also:
Constant Field Values

BINDING_OPERATION_POLICY

public static final int BINDING_OPERATION_POLICY
See Also:
Constant Field Values

INPUT_POLICY

public static final int INPUT_POLICY
See Also:
Constant Field Values

OUTPUT_POLICY

public static final int OUTPUT_POLICY
See Also:
Constant Field Values

BINDING_INPUT_POLICY

public static final int BINDING_INPUT_POLICY
See Also:
Constant Field Values

BINDING_OUTPUT_POLICY

public static final int BINDING_OUTPUT_POLICY
See Also:
Constant Field Values

MESSAGE_POLICY

public static final int MESSAGE_POLICY
See Also:
Constant Field Values
Constructor Detail

PolicyInclude

public PolicyInclude()

PolicyInclude

public PolicyInclude(PolicyInclude parent)
Method Detail

setParent

public void setParent(PolicyInclude parent)

setPolicyRegistry

public void setPolicyRegistry(org.apache.ws.policy.util.PolicyRegistry reg)

getPolicyRegistry

public org.apache.ws.policy.util.PolicyRegistry getPolicyRegistry()

setPolicy

public void setPolicy(org.apache.ws.policy.Policy policy)

getPolicy

public org.apache.ws.policy.Policy getPolicy()

getEffectivePolicy

public org.apache.ws.policy.Policy getEffectivePolicy()

getPolicyElements

public ArrayList getPolicyElements()

getPolicyElements

public ArrayList getPolicyElements(int type)

registerPolicy

public void registerPolicy(org.apache.ws.policy.Policy policy)

getPolicy

public org.apache.ws.policy.Policy getPolicy(String policyURI)

addPolicyElement

public void addPolicyElement(int type,
                             org.apache.ws.policy.Policy policy)

addPolicyRefElement

public void addPolicyRefElement(int type,
                                org.apache.ws.policy.PolicyReference policyReference)