|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface PropertyOracle
Provides deferred binding property values.
Method Summary | |
---|---|
java.lang.String |
getPropertyValue(TreeLogger logger,
java.lang.String propertyName)
Attempts to get a named deferred binding property or configuration property. |
java.lang.String[] |
getPropertyValueSet(TreeLogger logger,
java.lang.String propertyName)
Attempts to get a named deferred binding property and returns the list of possible values. |
Method Detail |
---|
java.lang.String getPropertyValue(TreeLogger logger, java.lang.String propertyName) throws BadPropertyValueException
BadPropertyValueException
if the property is
either undefined or has a value that is unsupported. The result of invoking
this method with the same propertyName
must be stable.
logger
- the current loggerpropertyName
- the name of the property
BadPropertyValueException
java.lang.String[] getPropertyValueSet(TreeLogger logger, java.lang.String propertyName) throws BadPropertyValueException
BadPropertyValueException
if the
property is a configuration property or is undefined. The result of
invoking this method with the same propertyName
must be
stable.
logger
- the current loggerpropertyName
- the name of the property
BadPropertyValueException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |