Package org.xmldb.api.base
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.
-