version 1.14, 2005/05/31 20:46:37
|
version 1.15, 2005/06/03 03:48:16
|
|
|
// Aruran, IBM (ashanmug@in.ibm.com) for Bug# 3614 | // Aruran, IBM (ashanmug@in.ibm.com) for Bug# 3614 |
// David Dillard, VERITAS Software Corp. | // David Dillard, VERITAS Software Corp. |
// (david.dillard@veritas.com) | // (david.dillard@veritas.com) |
|
// Vijay Eli, IBM, (vijayeli@in.ibm.com) for Bug# 3613 |
// | // |
//%///////////////////////////////////////////////////////////////////////////// | //%///////////////////////////////////////////////////////////////////////////// |
| |
|
|
@exception UnrecognizedConfigProperty if the property is not defined. | @exception UnrecognizedConfigProperty if the property is not defined. |
*/ | */ |
virtual void getPropertyInfo(const String& name, | virtual void getPropertyInfo(const String& name, |
Array<String>& propertyInfo) = 0; |
Array<String>& propertyInfo) const = 0; |
| |
| |
/** | /** |
|
|
@return string containing the default value of the property specified. | @return string containing the default value of the property specified. |
@exception UnrecognizedConfigProperty if the property is not defined. | @exception UnrecognizedConfigProperty if the property is not defined. |
*/ | */ |
virtual String getDefaultValue(const String& name) = 0; |
virtual String getDefaultValue(const String& name) const = 0; |
| |
| |
/** | /** |
|
|
@return string containing the currnet value of the property specified. | @return string containing the currnet value of the property specified. |
@exception UnrecognizedConfigProperty if the property is not defined. | @exception UnrecognizedConfigProperty if the property is not defined. |
*/ | */ |
virtual String getCurrentValue(const String& name) = 0; |
virtual String getCurrentValue(const String& name) const = 0; |
| |
| |
/** | /** |
|
|
@return string containing the planned value of the property specified. | @return string containing the planned value of the property specified. |
@exception UnrecognizedConfigProperty if the property is not defined. | @exception UnrecognizedConfigProperty if the property is not defined. |
*/ | */ |
virtual String getPlannedValue(const String& name) = 0; |
virtual String getPlannedValue(const String& name) const = 0; |
| |
| |
/** | /** |
|
|
@return true if the specified value for the property is valid. | @return true if the specified value for the property is valid. |
@exception UnrecognizedConfigProperty if the property is not defined. | @exception UnrecognizedConfigProperty if the property is not defined. |
*/ | */ |
virtual Boolean isValid(const String& name, const String& value) = 0; |
virtual Boolean isValid(const String& name, const String& value)const = 0; |
| |
| |
/** | /** |
|
|
@return true if the specified property is dynamic. | @return true if the specified property is dynamic. |
@exception UnrecognizedConfigProperty if the property is not defined. | @exception UnrecognizedConfigProperty if the property is not defined. |
*/ | */ |
virtual Boolean isDynamic(const String& name) = 0; |
virtual Boolean isDynamic(const String& name) const = 0; |
}; | }; |
| |
| |