Package org.apache.synapse.util
Class PolicyInfo
- java.lang.Object
-
- org.apache.synapse.util.PolicyInfo
-
public class PolicyInfo extends Object
Keeps the information on the Proxy service Policies
-
-
Field Summary
Fields Modifier and Type Field Description static intMESSAGE_TYPE_INstatic intMESSAGE_TYPE_OUT
-
Constructor Summary
Constructors Constructor Description PolicyInfo(String policyKey)PolicyInfo(String policyKey, int type)PolicyInfo(String policyKey, int type, QName operation)PolicyInfo(String policyKey, QName operation)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetMessageLable()QNamegetOperation()StringgetPolicyKey()intgetType()booleanisMessagePolicy()booleanisOperationPolicy()booleanisServicePolicy()voidsetOperation(QName operation)voidsetPolicyKey(String policyKey)voidsetType(int type)
-
-
-
Field Detail
-
MESSAGE_TYPE_IN
public static final int MESSAGE_TYPE_IN
- See Also:
- Constant Field Values
-
MESSAGE_TYPE_OUT
public static final int MESSAGE_TYPE_OUT
- See Also:
- Constant Field Values
-
-
Method Detail
-
isServicePolicy
public boolean isServicePolicy()
-
isOperationPolicy
public boolean isOperationPolicy()
-
isMessagePolicy
public boolean isMessagePolicy()
-
getMessageLable
public String getMessageLable()
-
getPolicyKey
public String getPolicyKey()
-
setPolicyKey
public void setPolicyKey(String policyKey)
-
getType
public int getType()
-
setType
public void setType(int type)
-
getOperation
public QName getOperation()
-
setOperation
public void setOperation(QName operation)
-
-