Interface Configurable
- All Known Subinterfaces:
Collection, CollectionManagementService, Database, Service, TransactionService, XPathQueryService, XQueryService, XUpdateQueryService
- All Known Implementing Classes:
CollectionImpl, CollectionManagementServiceImpl, DatabaseImpl, SimpleCollection, SimpleConfigurable, SimpleDatabase, SimpleTransactionService, SimpleXPathQueryService, TransactionServiceImpl, XPathQueryServiceImpl
public interface Configurable
Provides the ability to configure properties about an object.
-
Method Summary
Modifier and TypeMethodDescriptiongetProperty(String name) Returns the value of the property identified byname.voidsetProperty(String name, String value) Sets the propertynameto have the value provided invalue.
-
Method Details
-
getProperty
Returns the value of the property identified byname.- Parameters:
name- the name of the property to retrieve.- Returns:
- the property value or null if no property exists.
- Throws:
XMLDBException- with expected error codes.
ErrorCodes.VENDOR_ERRORfor any vendor specific errors that occur.
-
setProperty
Sets the propertynameto have the value provided invalue.- Parameters:
name- the name of the property to set.value- the value to set for the property.- Throws:
XMLDBException- with expected error codes.
ErrorCodes.VENDOR_ERRORfor any vendor specific errors that occur.
-