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 int
MESSAGE_TYPE_IN
static int
MESSAGE_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 String
getMessageLable()
QName
getOperation()
String
getPolicyKey()
int
getType()
boolean
isMessagePolicy()
boolean
isOperationPolicy()
boolean
isServicePolicy()
void
setOperation(QName operation)
void
setPolicyKey(String policyKey)
void
setType(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)
-
-