Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Web Services Manager
11g (11.1.1)

E10689-01


oracle.wsm.policy.model
Interface IPolicyReference

All Superinterfaces:
IAssertion, IAssertionAdvertiser, Serializable
All Known Implementing Classes:
PolicyReference

public interface IPolicyReference
extends IAssertion, IAssertionAdvertiser

Nested Class Summary
static class IPolicyReference.STATUS
          Currently only enabled, disabled are used.

 

Nested classes/interfaces inherited from interface oracle.wsm.policy.model.IAssertion
IAssertion.AssertionTypes

 

Field Summary
static String DISABLED
           
static String ENABLED
           
static QName statusAttrQName
           

 

Method Summary
 String getCategory()
          Return the category of the PolicyReference.
 Set<IOverrideProperty> getOverrideProperties()
          Return the set of override properties that apply for this policy reference.
 String getPolicyURI()
           
 long getPolicyVersion()
           
 IPolicyReference.STATUS getStatus()
          Return the status of the PolicyReference - it is enabled by default
 boolean isLocalReference()
          If the URI starts with "#" then it is a local or intra document link!
 void setCategory(String category)
          Set the category of the PolicyReference.
 void setOverrideProperties(Set<IOverrideProperty> overrideProps)
          Set the set of override properties for the Policy Reference.
 void setStatus(IPolicyReference.STATUS status)
          Set the status of the PolicyReference - it is enabled by default

 

Methods inherited from interface oracle.wsm.policy.model.IAssertion
addAttribute, createInstance, getAssertionType, getAttribute, getAttributes, getDigest, getDigest, getParent, getQName, getStringForMatching, hasParent, intersect, intersect, isIdentical, isNormalized, isOptional, merge, merge, normalize, normalize, removeAttribute, setAttributes, setNormalized, setOptional, setParent, validate

 

Methods inherited from interface oracle.wsm.policy.advertisement.IAssertionAdvertiser
advertiseOracleWSPolicy, advertiseWSPolicy

 

Field Detail

ENABLED

static final String ENABLED
See Also:
Constant Field Values

DISABLED

static final String DISABLED
See Also:
Constant Field Values

statusAttrQName

static final QName statusAttrQName

Method Detail

getPolicyURI

String getPolicyURI()

getCategory

String getCategory()
Return the category of the PolicyReference. This maps to the category of the Policy.
Returns:
String

setCategory

void setCategory(String category)
Set the category of the PolicyReference. This maps to the category of the Policy.

getPolicyVersion

long getPolicyVersion()

setStatus

void setStatus(IPolicyReference.STATUS status)
Set the status of the PolicyReference - it is enabled by default
Parameters:
status -

getStatus

IPolicyReference.STATUS getStatus()
Return the status of the PolicyReference - it is enabled by default
Parameters:
status -

isLocalReference

boolean isLocalReference()
If the URI starts with "#" then it is a local or intra document link!

getOverrideProperties

Set<IOverrideProperty> getOverrideProperties()
Return the set of override properties that apply for this policy reference. returns null if there are no override properties
Returns:
Set<IOverrideProperty>

setOverrideProperties

void setOverrideProperties(Set<IOverrideProperty> overrideProps)
Set the set of override properties for the Policy Reference.

Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Web Services Manager
11g (11.1.1)

E10689-01


Copyright © 2007, 2009, Oracle and/or its affiliates. All rights reserved.