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 IPropertySet

All Superinterfaces:
java.io.Serializable

public interface IPropertySet
extends java.io.Serializable

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

Since:
11.1.1.1

Field Summary
static javax.xml.namespace.QName nameAttrQName
           

 

Method Summary
 void addProperty(IProperty property)
          Add a Property
 void addProperty(java.lang.String propertyName, java.lang.String propertyType, java.lang.String propertyDesc, java.lang.String propertyValue, java.lang.String propertyDefaultValue)
          Create and Add a Property to the PropertySet!
 java.util.Map<javax.xml.namespace.QName,java.lang.String> getAttributes()
           
 java.lang.String getName()
          Returns the name of the property set.
 java.util.List<IProperty> getProperties()
          Returns a List of Property.
 IProperty getPropertyByName(java.lang.String propertyName)
          Returns a property by name.
 void removeProperty(IProperty property)
          Remove a Property
 void setAttributes(java.util.Map<javax.xml.namespace.QName,java.lang.String> attrs)
           
 void setName(java.lang.String propertySetName)
          Sets the name of the PropertySet.
 void setProperties(java.util.List<IProperty> properties)
          Sets a List of Property.
 void validate(oracle.wsm.policy.validation.IValidationContext context)
          Validate this config object

 

Field Detail

nameAttrQName

static final javax.xml.namespace.QName nameAttrQName

Method Detail

addProperty

void addProperty(IProperty property)
Add a Property

addProperty

void addProperty(java.lang.String propertyName,
                 java.lang.String propertyType,
                 java.lang.String propertyDesc,
                 java.lang.String propertyValue,
                 java.lang.String propertyDefaultValue)
Create and Add a Property to the PropertySet!
Parameters:
propertyName - - name of the property to add - required (cannot be null or empty)
propertyType - - type of the property - required (cannot be null or empty)
propertyValue - - value of the property
propertyDefaultValue - - default value for the property

getAttributes

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

getName

java.lang.String getName()
Returns the name of the property set. Used to identify a PropertySet.
Returns:

getProperties

java.util.List<IProperty> getProperties()
Returns a List of Property.

getPropertyByName

IProperty getPropertyByName(java.lang.String propertyName)
Returns a property by name. Will return null if a property cannot be found in the property set.
Returns:
IProperty

removeProperty

void removeProperty(IProperty property)
Remove a Property

setAttributes

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

setName

void setName(java.lang.String propertySetName)
Sets the name of the PropertySet.
Parameters:
propertySetName -

setProperties

void setProperties(java.util.List<IProperty> properties)
Sets a List of Property.

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.