Berkeley DB XML
version 2.5.16

Uses of Class
com.sleepycat.dbxml.XmlContainerConfig

Packages that use XmlContainerConfig
com.sleepycat.dbxml Berkeley DB XML Java API
[reference guide]
 

Uses of XmlContainerConfig in com.sleepycat.dbxml
 

Fields in com.sleepycat.dbxml declared as XmlContainerConfig
static XmlContainerConfig XmlContainerConfig.DEFAULT
          The default configuration settings for XmlContainers.
 

Methods in com.sleepycat.dbxml that return XmlContainerConfig
 XmlContainerConfig XmlContainer.getContainerConfig()
          Returns a copy of the configuration object for the container.
 XmlContainerConfig XmlManager.getDefaultContainerConfig()
          Gets the default configuration object used for containers opened and created by this XmlManager object.
 XmlContainerConfig XmlContainerConfig.setAllowValidation(boolean value)
          Sets whether documents are validated when loaded into the container, if they refer to a DTD or XML Schema.
 XmlContainerConfig XmlContainerConfig.setCompression(String compressionName)
          Set the name of the compression algorithm to be used by the container.
 XmlContainerConfig XmlContainerConfig.setContainerType(int value)
          Set whether documents are broken down into their component nodes, and these nodes are stored individually in the container, or stored intact with all white space and formatting is preserved.
 XmlContainerConfig XmlContainerConfig.setIndexNodes(boolean value)
          Deprecated. as of release 2.5, replaced by setIndexNodes(int).

Causes the indexer to create index targets that reference nodes rather than documents.

 XmlContainerConfig XmlContainerConfig.setIndexNodes(int value)
          Causes the indexer to create index targets that reference nodes rather than documents.
 XmlContainerConfig XmlContainerConfig.setNodeContainer(boolean value)
          Deprecated. as of release 2.5, replaced by setContainerType(int)

Set whether documents are broken down into their component nodes, and these nodes are stored individually in the container, or stored intact with all white space and formatting is preserved. Storing nodes is preferred.

 XmlContainerConfig XmlContainerConfig.setStatisticsEnabled(boolean value)
          Deprecated. as of release 2.5, replaced by setStatisticsEnabled(int).

Setting to true will cause the container to be created or reindexed with additional structural statistics information, which is very useful for cost based query optimisation. When setting to false, reindexing will remove any structural statistics database present. The default during container creation is to create a structural statistics database. The default during reindexing is to keep the existing configuration. Containers created with these statistics will take longer to load and update, since the statistics must also be updated.

 XmlContainerConfig XmlContainerConfig.setStatisticsEnabled(int value)
          Setting to On or UseDefaults will cause the container to be created or reindexed with additional structural statistics information, which is very useful for cost based query optimisation.
 

Methods in com.sleepycat.dbxml with parameters of type XmlContainerConfig
 XmlContainer XmlManager.createContainer(String name, XmlContainerConfig config)
          Creates a container, returning a handle to an XmlContainer object.
 XmlContainer XmlManager.createContainer(XmlTransaction txn, String name, XmlContainerConfig config)
          Creates a container in the scope of a transaction, returning a handle to an XmlContainer object.
 XmlContainer XmlManager.openContainer(String name, XmlContainerConfig config)
          Opens a container, returning a handle to an XmlContainer object.
 XmlContainer XmlManager.openContainer(XmlTransaction txn, String name, XmlContainerConfig config)
          Opens a container, returning a handle to an XmlContainer object.
 void XmlManager.reindexContainer(String name, XmlContainerConfig config)
          Reindex a container.
 void XmlManager.reindexContainer(String name, XmlUpdateContext context, XmlContainerConfig config)
          Reindex a container.
 void XmlManager.reindexContainer(XmlTransaction txn, String name, XmlContainerConfig config)
          Reindex a container.
 void XmlManager.reindexContainer(XmlTransaction txn, String name, XmlUpdateContext context, XmlContainerConfig config)
          Reindex a container.
 void XmlManager.setDefaultContainerConfig(XmlContainerConfig config)
          Sets the default configuration object used for containers opened and created by this XmlManager object.
 


Berkeley DB XML
version 2.5.16

Copyright (c) 1996,2009 Oracle. All rights reserved.