Skip navigation links

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

E10689-03


oracle.wsm.policy.model
Interface IConfig

All Superinterfaces:
java.io.Serializable

public interface IConfig
extends java.io.Serializable

The pseudo schema for Config is as follows:
<Config...>
[<PropertySet...>
...
</PropertySet>+
</Config>

Since:
11.1.1.1

Nested Class Summary
static class IConfig.CONFIG_TYPE_ENUM
           

 

Field Summary
static javax.xml.namespace.QName categoryAttrQName
           
static javax.xml.namespace.QName configTypeAttrQName
           
static javax.xml.namespace.QName nameAttrQName
           

 

Method Summary
 void addPropertySet(IPropertySet propSet)
          Add a PropertySet
 java.util.Map<javax.xml.namespace.QName,java.lang.String> getAttributes()
           
 java.lang.String getCategory()
          Convenience method to retrieve the category of the Config.
 IConfig.CONFIG_TYPE_ENUM getConfigType()
          Get config type
 java.lang.String getName()
          Convenience method to retrieve the name of the Config.
 java.util.List<IProperty> getProperties()
          Convenience method to get all the Properties defined in the Property Sets in a single call.
 java.util.List<IPropertySet> getPropertySets()
          Returns a List of PropertySets.
 void removePropertySet(IPropertySet propSet)
          Remove a PropertySet
 void setAttributes(java.util.Map<javax.xml.namespace.QName,java.lang.String> attrs)
           
 void setCategory(java.lang.String category)
          Convenience method to set the category of the Config.
 void setConfigType(IConfig.CONFIG_TYPE_ENUM configType)
          Set the config type attribute - default is declarative
 void setName(java.lang.String configName)
          Adding convenience method - instead of using setAttributes().
 void setPropertySets(java.util.List<IPropertySet> propertySets)
          Sets a List of PropertySets.
 void validate(oracle.wsm.policy.validation.IValidationContext context)
          Validate this config object

 

Field Detail

nameAttrQName

static final javax.xml.namespace.QName nameAttrQName

categoryAttrQName

static final javax.xml.namespace.QName categoryAttrQName

configTypeAttrQName

static final javax.xml.namespace.QName configTypeAttrQName

Method Detail

addPropertySet

void addPropertySet(IPropertySet propSet)
Add a PropertySet

getAttributes

java.util.Map<javax.xml.namespace.QName,java.lang.String> getAttributes()

getCategory

java.lang.String getCategory()
Convenience method to retrieve the category of the Config. Returns the same result as getAttributes().get(categoryAttrQName);
Returns:

getConfigType

IConfig.CONFIG_TYPE_ENUM getConfigType()
Get config type

getName

java.lang.String getName()
Convenience method to retrieve the name of the Config. Returns the same result as getAttributes().get(nameAttrQName);
Returns:

getProperties

java.util.List<IProperty> getProperties()
Convenience method to get all the Properties defined in the Property Sets in a single call. Returns the list of Properties. Iterates over all the Policy Sets and accumulates the Properties.

getPropertySets

java.util.List<IPropertySet> getPropertySets()
Returns a List of PropertySets.

removePropertySet

void removePropertySet(IPropertySet propSet)
Remove a PropertySet

setAttributes

void setAttributes(java.util.Map<javax.xml.namespace.QName,java.lang.String> attrs)

setCategory

void setCategory(java.lang.String category)
Convenience method to set the category of the Config.

setConfigType

void setConfigType(IConfig.CONFIG_TYPE_ENUM configType)
Set the config type attribute - default is declarative

setName

void setName(java.lang.String configName)
Adding convenience method - instead of using setAttributes().
Parameters:
configName - - name of the Config

setPropertySets

void setPropertySets(java.util.List<IPropertySet> propertySets)
Sets a List of PropertySets.

validate

void validate(oracle.wsm.policy.validation.IValidationContext context)
Validate this config object
Parameters:
context - ValidationContext to which any errors are reported

Skip navigation links

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

E10689-03


Copyright © 2007-2009, Oracle. All rights reserved.