public interface IPropertySet
extends java.io.Serializable
Modifier and Type | Field and Description |
---|---|
static javax.xml.namespace.QName |
nameAttrQName |
Modifier and Type | Method and Description |
---|---|
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
|
void addProperty(IProperty property)
void addProperty(java.lang.String propertyName, java.lang.String propertyType, java.lang.String propertyDesc, java.lang.String propertyValue, java.lang.String propertyDefaultValue)
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 propertypropertyDefaultValue
- - default value for the propertyjava.util.Map<javax.xml.namespace.QName,java.lang.String> getAttributes()
java.lang.String getName()
java.util.List<IProperty> getProperties()
IProperty getPropertyByName(java.lang.String propertyName)
void removeProperty(IProperty property)
void setAttributes(java.util.Map<javax.xml.namespace.QName,java.lang.String> attrs)
void setName(java.lang.String propertySetName)
propertySetName
-void setProperties(java.util.List<IProperty> properties)
void validate(oracle.wsm.policy.validation.IValidationContext context)
context
- ValidationContext to which any errors are reported