|
Xindice API version 1.2m1 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
CollectionManager provides management facilities for a Collection instance. Administrative access is required for retrieval of the CollectionManager interface. User level access is provided through the underlying Collection itself.
| Method Summary | |
org.xmldb.api.base.Collection |
createCollection(String path,
org.w3c.dom.Document configuration)
Creates a new collection in the database identified by name and using the provided configuration. |
void |
createIndexer(org.w3c.dom.Document configuration)
Creates a new Indexer for this collection. |
void |
createXMLObject(org.w3c.dom.Document configuration)
Creates a new collection level XMLObject using the provided configuration. |
void |
dropCollection(String name)
Drops a child collection from this collection. |
void |
dropIndexer(String name)
Drops the indexer from the collection |
void |
dropXMLObject(String name)
Drops a collection level XMLObject from the collection. |
String |
getCanonicalName()
Returns the fully qualified name of the collection that this manager is associated with. |
String |
getCollectionName()
Returns the name of the collection that this manager is associated with. |
String[] |
listIndexers()
Returns a list of all indexers for this collection. |
String[] |
listXMLObjects()
Returns a list of all collection level XMLObjects for this collection. |
| Method Detail |
public String getCollectionName()
throws org.xmldb.api.base.XMLDBException
org.xmldb.api.base.XMLDBException
public String getCanonicalName()
throws org.xmldb.api.base.XMLDBException
org.xmldb.api.base.XMLDBException
public org.xmldb.api.base.Collection createCollection(String path,
org.w3c.dom.Document configuration)
throws org.xmldb.api.base.XMLDBException
path - the path of the new collectionconfiguration - the XML collection configuration to use for
creating this collection.
org.xmldb.api.base.XMLDBException
public void dropCollection(String name)
throws org.xmldb.api.base.XMLDBException
name - The name of the child collection to drop.
org.xmldb.api.base.XMLDBException
public String[] listIndexers()
throws org.xmldb.api.base.XMLDBException
org.xmldb.api.base.XMLDBException
public void createIndexer(org.w3c.dom.Document configuration)
throws org.xmldb.api.base.XMLDBException
configuration - The configuration to use for this indexer.
org.xmldb.api.base.XMLDBException
public void dropIndexer(String name)
throws org.xmldb.api.base.XMLDBException
name - The name of the indexer to drop.
org.xmldb.api.base.XMLDBException
public String[] listXMLObjects()
throws org.xmldb.api.base.XMLDBException
org.xmldb.api.base.XMLDBException
public void createXMLObject(org.w3c.dom.Document configuration)
throws org.xmldb.api.base.XMLDBException
configuration - The XML configuration to use
org.xmldb.api.base.XMLDBException
public void dropXMLObject(String name)
throws org.xmldb.api.base.XMLDBException
name - The name of the XMLObject to drop.
org.xmldb.api.base.XMLDBException
|
Xindice API version 1.2m1 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||