com.bea.wli.sb.management.query
Class WsPolicyQuery

java.lang.Object
  extended by com.bea.wli.config.resource.BaseQuery
      extended by com.bea.wli.config.resource.ResourceQuery
          extended by com.bea.wli.sb.management.query.WsPolicyQuery
All Implemented Interfaces:
Serializable

public class WsPolicyQuery
extends ResourceQuery

Query object for searching WebService Policy resources

See Also:
Serialized Form

Field Summary
static String KEY_HAS_BEA_SECURITY_ASSERTIONS
          Search key for searching for policies that have BEA security policy assertions
static String KEY_HAS_RM_ASSERTIONS
          Search key for searching for policies that have reliable messaging assertions
static String KEY_HAS_WSSP12_ASSERTIONS
          Search key for searching for policies that have WS-SecurityPolicy 1.2 assertions
static String KEY_POLICY_ID
          Search key for searching based on the policy id
static long serialVersionUID
           
 
Constructor Summary
WsPolicyQuery()
          default constructor
 
Method Summary
 void setHasBeaSecurityAssertionFilter(boolean filter)
          Sets a search filter based on whether the policy has BEA security policy assertions or not.
 void setHasRMAssertionFilter(boolean filter)
          Sets a search filter based on whether the policy has reliable messaging assertions or not.
 void setHasWssp12AssertionFilter(boolean filter)
          Sets a search filter based on whether the policy has WS-SecurityPolicy 1.2 assertions or not.
 void setPolicyId(String policyId)
          Adds a predicate to return the WS Policy entry with the given policy id
 
Methods inherited from class com.bea.wli.config.resource.ResourceQuery
addKeySearch, addSubQuery, getAttrsToReturn, getFilter, getLocalName, getPath, getSubQueries, getTypeId, getUpdatedAfter, getUpdatedBefore, isChangedInSessionOnly, lastUpdatedBetween, setAttrsToReturn, setChangedInSessionOnly, setLocalName, setPath
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

serialVersionUID

public static final long serialVersionUID
See Also:
Constant Field Values

KEY_POLICY_ID

public static final String KEY_POLICY_ID
Search key for searching based on the policy id

See Also:
Constant Field Values

KEY_HAS_RM_ASSERTIONS

public static final String KEY_HAS_RM_ASSERTIONS
Search key for searching for policies that have reliable messaging assertions

See Also:
Constant Field Values

KEY_HAS_WSSP12_ASSERTIONS

public static final String KEY_HAS_WSSP12_ASSERTIONS
Search key for searching for policies that have WS-SecurityPolicy 1.2 assertions

See Also:
Constant Field Values

KEY_HAS_BEA_SECURITY_ASSERTIONS

public static final String KEY_HAS_BEA_SECURITY_ASSERTIONS
Search key for searching for policies that have BEA security policy assertions

See Also:
Constant Field Values
Constructor Detail

WsPolicyQuery

public WsPolicyQuery()
default constructor

Method Detail

setPolicyId

public final void setPolicyId(String policyId)
Adds a predicate to return the WS Policy entry with the given policy id

Parameters:
policyId - the id to look for

setHasRMAssertionFilter

public void setHasRMAssertionFilter(boolean filter)
Sets a search filter based on whether the policy has reliable messaging assertions or not.

Parameters:
filter - true or false

setHasWssp12AssertionFilter

public void setHasWssp12AssertionFilter(boolean filter)
Sets a search filter based on whether the policy has WS-SecurityPolicy 1.2 assertions or not.

Parameters:
filter - true or false

setHasBeaSecurityAssertionFilter

public void setHasBeaSecurityAssertionFilter(boolean filter)
Sets a search filter based on whether the policy has BEA security policy assertions or not.

Parameters:
filter - true or false