org.oclc.da.gdfr.registryprototype.pvt.dbxml
Class DBXMLConnections
java.lang.Object
org.oclc.da.gdfr.registryprototype.pvt.dbxml.DBXMLConnections
public class DBXMLConnections
- extends java.lang.Object
Created on Mar 2, 2007
- Author:
- stanesca
This static class manages a pool of DBXML objects, ensuring they don't go
out of scope and become garbage collected, when other instances are using
them. Also, it encapsulates in one place the number of instances used.
|
Field Summary |
static java.lang.String |
PREFIX
|
| Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PREFIX
public static final java.lang.String PREFIX
DBXMLConnections
public DBXMLConnections()
finalize
public void finalize()
- Destructor to close all open containers
- Overrides:
finalize in class java.lang.Object
getXmlManager
public static final com.sleepycat.dbxml.XmlManager getXmlManager()
getXmlContainer
public static final com.sleepycat.dbxml.XmlContainer getXmlContainer(java.lang.String name)
generateContainerConfig
public static com.sleepycat.dbxml.XmlContainerConfig generateContainerConfig()
- Generate an XmlContainerConfig object
- Returns:
- XmlContainerConfig object
createDefaultEnvironment
protected static com.sleepycat.db.Environment createDefaultEnvironment()
- Creates a default Environment object.
- Returns:
- an Environment Object with default parameters
isMaster
public static boolean isMaster()
isReplicated
public static boolean isReplicated()
Copyright © 2008 OCLC Online Computer Library Center, Inc.. All Rights Reserved.