public class ClientPolicyFeature
extends java.lang.Object
| Modifier and Type | Field | Description | 
|---|---|---|
static java.lang.String | 
ID | 
 Constant value identifying the PolicyFeature 
 | 
| Modifier and Type | Method | Description | 
|---|---|---|
PolicySource | 
getEffectivePolicy() | 
|
PolicySource | 
getEffectivePolicyForFaultMessage(javax.xml.namespace.QName faultMessage) | 
|
PolicySource | 
getEffectivePolicyForFaultMessage(javax.xml.namespace.QName operation,
                                 javax.xml.namespace.QName faultMessage) | 
|
PolicySource | 
getEffectivePolicyForInputMessage() | 
|
PolicySource | 
getEffectivePolicyForInputMessage(javax.xml.namespace.QName operation) | 
|
PolicySource | 
getEffectivePolicyForOperation(javax.xml.namespace.QName operation) | 
|
PolicySource | 
getEffectivePolicyForOutputMessage() | 
|
PolicySource | 
getEffectivePolicyForOutputMessage(javax.xml.namespace.QName operation) | 
|
java.lang.String | 
getID() | 
|
void | 
setEffectivePolicy(PolicySource policy) | 
 set set effective policy  at endpoint scope 
 | 
void | 
setEffectivePolicyForFaultMessage(javax.xml.namespace.QName operation,
                                 javax.xml.namespace.QName faultMessage,
                                 PolicySource policy) | 
 it seems that fault level policy isn't supported yet. 
 | 
void | 
setEffectivePolicyForFaultMessage(javax.xml.namespace.QName faultMessage,
                                 PolicySource policy) | 
 set effective policy for the fault message 
 | 
void | 
setEffectivePolicyForInputMessage(javax.xml.namespace.QName operation,
                                 PolicySource policy) | 
 set effective policy at operation scope for the input message 
 | 
void | 
setEffectivePolicyForInputMessage(PolicySource policy) | 
 set effective policy for the input message 
 | 
void | 
setEffectivePolicyForOperation(javax.xml.namespace.QName operation,
                              PolicySource policy) | 
 set effective policy at operation scope 
 | 
void | 
setEffectivePolicyForOutputMessage(javax.xml.namespace.QName operation,
                                  PolicySource policy) | 
 set effective policy at operation scope for the output message 
 | 
void | 
setEffectivePolicyForOutputMessage(PolicySource policy) | 
 set effective policy for the output message 
 | 
public static final java.lang.String ID
public java.lang.String getID()
public void setEffectivePolicy(PolicySource policy)
policy - the policy to be setpublic PolicySource getEffectivePolicy()
public void setEffectivePolicyForInputMessage(PolicySource policy)
policy - the policy to be setpublic PolicySource getEffectivePolicyForInputMessage()
public void setEffectivePolicyForOutputMessage(PolicySource policy)
policy - the policy to be setpublic PolicySource getEffectivePolicyForOutputMessage()
public void setEffectivePolicyForFaultMessage(javax.xml.namespace.QName faultMessage,
                                              PolicySource policy)
faultMessage - Qname for the fault messagepolicy - the policy to be setpublic PolicySource getEffectivePolicyForFaultMessage(javax.xml.namespace.QName faultMessage)
public void setEffectivePolicyForOperation(javax.xml.namespace.QName operation,
                                           PolicySource policy)
operation - QName of the operationpolicy - the policy to be setpublic PolicySource getEffectivePolicyForOperation(javax.xml.namespace.QName operation)
public void setEffectivePolicyForInputMessage(javax.xml.namespace.QName operation,
                                              PolicySource policy)
operation - QName of the operationpolicy - the policy to be setpublic PolicySource getEffectivePolicyForInputMessage(javax.xml.namespace.QName operation)
public void setEffectivePolicyForOutputMessage(javax.xml.namespace.QName operation,
                                               PolicySource policy)
operation - QName of the operationpolicy - the policy to be setpublic PolicySource getEffectivePolicyForOutputMessage(javax.xml.namespace.QName operation)
public void setEffectivePolicyForFaultMessage(javax.xml.namespace.QName operation,
                                              javax.xml.namespace.QName faultMessage,
                                              PolicySource policy)
operation - QName of the operationfaultMessage - Qname for the fault messagepolicy - the policy to be setpublic PolicySource getEffectivePolicyForFaultMessage(javax.xml.namespace.QName operation, javax.xml.namespace.QName faultMessage)