Skip navigation links
oracle.wsm.policy.model
Interface IProperty
- All Superinterfaces:
- Serializable
- All Known Implementing Classes:
- Property
-
public interface IProperty
- extends Serializable
nameAttrQName
static final QName nameAttrQName
typeAttrQName
static final QName typeAttrQName
contentTypeAttrQName
static final QName contentTypeAttrQName
getAttributes
Map<QName,String> getAttributes()
setAttributes
void setAttributes(Map<QName,String> attrs)
getName
String getName()
setName
void setName(String name)
getType
String getType()
setType
void setType(String type)
getValue
String getValue()
setValue
void setValue(String value)
setDescription
void setDescription(String desc)
getDescription
String getDescription()
getDefaultValue
String getDefaultValue()
setDefaultValue
void setDefaultValue(String defaultValue)
validate
void validate(IValidationContext context)
- Validate this config object
-
- Parameters:
context
- ValidationContext to which any errors are reported
getContentType
IProperty.CONTENT_TYPE_ENUM getContentType()
- Return the contentType of the attribute. Default value is "required". If the Policy XML is missing the attribute then the default value will be returned.
setContentType
void setContentType(IProperty.CONTENT_TYPE_ENUM contentType)
- Set the contentType
Skip navigation links
Copyright © 2007, 2009, Oracle and/or its affiliates. All rights reserved.