org.apache.synapse.util
Class PolicyInfo

java.lang.Object
  extended by org.apache.synapse.util.PolicyInfo

public class PolicyInfo
extends Object

Keeps the information on the Proxy service Policies


Field Summary
static int MESSAGE_TYPE_IN
           
static int MESSAGE_TYPE_OUT
           
 
Constructor Summary
PolicyInfo(String policyKey)
           
PolicyInfo(String policyKey, int type)
           
PolicyInfo(String policyKey, int type, QName operation)
           
PolicyInfo(String policyKey, QName operation)
           
 
Method Summary
 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)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

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
Constructor Detail

PolicyInfo

public PolicyInfo(String policyKey)

PolicyInfo

public PolicyInfo(String policyKey,
                  int type)

PolicyInfo

public PolicyInfo(String policyKey,
                  QName operation)

PolicyInfo

public PolicyInfo(String policyKey,
                  int type,
                  QName operation)
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)


Copyright © 2005-2012 Apache Software Foundation. All Rights Reserved.