|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.xml.sax.helpers.DefaultHandler
org.objectweb.cjdbc.controller.xml.DatabasesHandler
Parses an XML content conforming to C-JDBC.dtd and configure the given C-JDBC Controller accordingly.
Field Summary | |
private java.util.ArrayList |
backendNameList
|
private boolean |
backgroundParsing
|
private long |
beginTimeout
|
private static java.lang.String |
C_JDBC_DTD_FILE
C-JDBC DTD file name (must be found in classpath). |
private boolean |
caseSensitiveParsing
|
private long |
commitTimeout
|
private java.lang.String |
connectionManagerVLogin
|
private Controller |
controller
C-JDBC controller to setup. |
private AuthenticationManager |
currentAuthenticationManager
|
private DatabaseBackend |
currentBackend
|
private CreateTablePolicy |
currentCreateTablePolicy
|
private CreateTableRule |
currentCreateTableRule
|
private DatabaseBackendUser |
currentDatabaseBackendUser
|
private DatabaseSchema |
currentDatabaseSchema
|
private ErrorCheckingPolicy |
currentErrorCheckingPolicy
|
private AbstractLoadBalancer |
currentLoadBalancer
|
private int |
currentNbOfConcurrentReads
|
private JDBCRecoveryLog |
currentRecoveryLog
|
private AbstractRequestCache |
currentRequestCache
|
private AbstractScheduler |
currentRequestScheduler
|
private DatabaseTable |
currentTable
|
private VirtualDatabase |
currentVirtualDatabase
|
private VirtualDatabaseUser |
currentVirtualUser
|
private WaitForCompletionPolicy |
currentWaitForCompletionPolicy
|
private java.util.Hashtable |
dbToPrepare
dbToPrepare is used if only a specified database has to be loaded |
private static int |
DEFAULT_BACKLOG
Default backlog size for the server socket. |
private static long |
DEFAULT_BEGIN_TIMEOUT
Default begin timeout in milliseconds. |
private static long |
DEFAULT_COMMIT_TIMEOUT
Default commit timeout in milliseconds. |
private static int |
DEFAULT_MAX_CONNECTIONS
Default maximum number of connections. |
private static int |
DEFAULT_MAX_THREADS
Default maximum number of threads to process connections. |
private static int |
DEFAULT_MIN_THREADS
Default minimum number of threads to process connections. |
private static int |
DEFAULT_PORT
Default port number on which clients will connect. |
private static int |
DEFAULT_REQUEST_TIMEOUT
Default request timeout in milliseconds. |
private static long |
DEFAULT_ROLLBACK_TIMEOUT
Default rollback timeout in milliseconds. |
(package private) static Trace |
logger
Logger instance. |
private int |
numberOfColumns
|
private int |
requestTimeout
|
private long |
rollbackTimeout
|
private boolean |
skipDatabase
setter for jumping from one VirtualDatabase definition to the next one |
Constructor Summary | |
DatabasesHandler(Controller controller)
Creates a new DatabasesHandler
|
Method Summary | |
void |
endDocument()
Finalizes parsing of a document. |
void |
endElement(java.lang.String uri,
java.lang.String localName,
java.lang.String name)
DatabasesHandler for end of element. |
void |
error(org.xml.sax.SAXParseException e)
Handles notification of a recoverable parser error. |
void |
fatalError(org.xml.sax.SAXParseException e)
Handles notification of a non-recoverable parser error. |
private void |
newAdminLogin(org.xml.sax.Attributes atts)
Sets the administrator user of the currentAuthenticationManager using the parsed attributs. |
private void |
newAuthenticationManager(org.xml.sax.Attributes atts)
Sets currentAuthenticationManager as a new
AuthenticationManager . |
private void |
newBackendName(org.xml.sax.Attributes atts)
Adds a backend name to the current backendNameList. |
private void |
newBackendWeight(org.xml.sax.Attributes atts)
Sets the weight of the currentLoadBalancer using the parsed
attributes. |
private void |
newConnectionManager(org.xml.sax.Attributes atts)
Sets the currentRecoveryLog as new JDBCRecoveryLog using
the parsed attributes. |
private void |
newCreateTable(org.xml.sax.Attributes atts)
Add a CreateTable rule. |
private void |
newDatabaseBackend(org.xml.sax.Attributes atts)
Sets currentBackend as a new DatabaseBackend
using the parsed attributes. |
private void |
newDatabaseColumn(org.xml.sax.Attributes atts)
Adds to currentTable a new DatabaseColumn using
the parsed attributes. |
private void |
newDatabaseTable(org.xml.sax.Attributes atts)
Sets currentTable as a new DatabaseTable using the
parsed attributs. |
private void |
newDistribution(org.xml.sax.Attributes atts)
Sets currentBackend as a new DatabaseBackend
using the parsed attributes. |
private void |
newErrorChecking(org.xml.sax.Attributes atts)
Add an ErrorChecking policy. |
private void |
newFailFastPoolConnectionManager(org.xml.sax.Attributes atts)
Adds a new FailFastPoolConnectionManager to
currentBackend using the parsed attributes. |
private void |
newFileRecoveryLog(org.xml.sax.Attributes atts)
Sets the currentRecoveryLog as new FileRecoveryLog using
the parsed attributes. |
private void |
newJDBCRecoveryCheckpointTable(org.xml.sax.Attributes atts)
Sets the recovery log table create statement for the current JDBCRecoveryLog
using the RecoveryLogTable parsed attributes. |
private void |
newJDBCRecoveryLog(org.xml.sax.Attributes atts)
Sets the currentRecoveryLog as new JDBCRecoveryLog using
the parsed attributes. |
private void |
newJDBCRecoveryLogTable(org.xml.sax.Attributes atts)
Sets the recovery log table create statement for the current JDBCRecoveryLog
using the RecoveryLogTable parsed attributes. |
private void |
newQueryCache(org.xml.sax.Attributes atts)
Sets currentRequestCache as a new QueryCache
using the parsed attributes. |
private void |
newQueryCacheDB(org.xml.sax.Attributes atts)
Sets currentRequestCache as a new QueryCacheDB
and currentBackend as a new DatabaseBackend using
the parsed attributes. |
private void |
newRAIDb0LoadBalancer(org.xml.sax.Attributes atts)
Sets currentLoadBalancer as a new RAIDb0 using
the parsed attributes. |
private void |
newRAIDb0Scheduler(org.xml.sax.Attributes atts)
Sets currentRequestScheduler as a new
RAIDb0QueryLevelScheduler using the parsed attributes. |
private void |
newRAIDb1ecLoadBalancer(org.xml.sax.Attributes atts)
Sets currentLoadBalancer as a new RAIDb1ec using
the parsed attributes. |
private void |
newRAIDb1ecRoundRobinLoadBalancer(org.xml.sax.Attributes atts)
Sets currentLoadBalancer as a new RAIDb1ec_RR
using the parsed attributes. |
private void |
newRAIDb1ecWeightedRoundRobinLoadBalancer(org.xml.sax.Attributes atts)
Sets currentLoadBalancer as a new RAIDb1ec_WRR
using the parsed attributes. |
private void |
newRAIDb1LeastPendingRequestsFirst(org.xml.sax.Attributes atts)
Sets currentLoadBalancer as a new RAIDb1_LPRF
using the parsed attributes. |
private void |
newRAIDb1LoadBalancer(org.xml.sax.Attributes atts)
Sets currentLoadBalancer as a new RAIDb1 using
the parsed attributes. |
private void |
newRAIDb1RoundRobinLoadBalancer(org.xml.sax.Attributes atts)
Sets currentLoadBalancer as a new RAIDb1_RR using
the parsed attributes. |
private void |
newRAIDb1Scheduler(org.xml.sax.Attributes atts)
Sets currentRequestScheduler as a new
RAIDb1QueryLevelScheduler using the parsed attributes. |
private void |
newRAIDb1WeightedRoundRobinLoadBalancer(org.xml.sax.Attributes atts)
Sets currentLoadBalancer as a new RAIDb1_WRR
using the parsed attributes. |
private void |
newRAIDb2ecLoadBalancer(org.xml.sax.Attributes atts)
Sets currentLoadBalancer as a new RAIDb2ec using
the parsed attributes. |
private void |
newRAIDb2ecRoundRobinLoadBalancer(org.xml.sax.Attributes atts)
Sets currentLoadBalancer as a new RAIDb2ec_RR
using the parsed attributes. |
private void |
newRAIDb2ecWeightedRoundRobinLoadBalancer(org.xml.sax.Attributes atts)
Sets currentLoadBalancer as a new RAIDb2ec_WRR
using the parsed attributes. |
private void |
newRAIDb2LeastPendingRequestsFirst(org.xml.sax.Attributes atts)
Sets currentLoadBalancer as a new RAIDb2_LPRF
using the parsed attributes. |
private void |
newRAIDb2LoadBalancer(org.xml.sax.Attributes atts)
Sets currentLoadBalancer as a new RAIDb2 using
the parsed attributes. |
private void |
newRAIDb2RoundRobinLoadBalancer(org.xml.sax.Attributes atts)
Sets currentLoadBalancer as a new RAIDb2_RR using
the parsed attributes. |
private void |
newRAIDb2Scheduler(org.xml.sax.Attributes atts)
Sets currentRequestScheduler as a new
RAIDb2QueryLevelScheduler using the parsed attributes. |
private void |
newRAIDb2WeightedRoundRobinLoadBalancer(org.xml.sax.Attributes atts)
Sets currentLoadBalancer as a new RAIDb2_WRR
using the parsed attributes. |
private void |
newRandomWaitPoolConnectionManager(org.xml.sax.Attributes atts)
Adds a new RandomWaitPoolConnectionManager to
currentBackend using the parsed attributes. |
private void |
newRealLogin(org.xml.sax.Attributes atts)
Associates a new real database backend user to the virtual database user currentVirtualUser in the currentAuthenticationManager
using the parsed attributes. |
private void |
newRequestManager(org.xml.sax.Attributes atts)
Sets the beginTimeout , commitTimeout and
rollbackTimeout timeouts (in ms) using the parsed attributes. |
private void |
newSimpleConnectionManager(org.xml.sax.Attributes atts)
Adds a new SimpleConnectionManager to
currentBackend using the parsed attributes. |
private void |
newSingleDBRequestLoadBalancer(org.xml.sax.Attributes atts)
Sets currentLoadBalancer as a new SingleDB using
the parsed attributes. |
private void |
newSingleDBScheduler(org.xml.sax.Attributes atts)
Sets currentRequestScheduler as a new
SingleDBQueryLevelScheduler using the parsed attributes. |
private void |
newVariablePoolConnectionManager(org.xml.sax.Attributes atts)
Adds a new VariablePoolConnectionManager to
currentBackend using the parsed attributes. |
private void |
newVirtualDatabase(org.xml.sax.Attributes atts)
Sets currentVirtualDatabase as a new VirtualDatabase
using the parsed attributes. |
private void |
newVirtualLogin(org.xml.sax.Attributes atts)
Sets currentVirtualUser as a new VirtualDatabaseUser
using the parsed attributes and adds this new virtual database
user to the currentAuthenticationManager . |
private void |
newWaitForCompletion(org.xml.sax.Attributes atts)
Set the WaitForCompletion policy. |
void |
prepareDB(java.lang.String virtualName,
boolean autoEnable,
java.lang.String checkPoint)
If this method is called. |
org.xml.sax.InputSource |
resolveEntity(java.lang.String publicId,
java.lang.String systemId)
Allows to parse the document with a local copy of the DTD whatever the original DOCTYPE found. |
void |
startDocument()
Initializes parsing of a document. |
void |
startElement(java.lang.String uri,
java.lang.String localName,
java.lang.String name,
org.xml.sax.Attributes atts)
Analyzes an element first line. |
Methods inherited from class org.xml.sax.helpers.DefaultHandler |
characters, endPrefixMapping, ignorableWhitespace, notationDecl, processingInstruction, setDocumentLocator, skippedEntity, startPrefixMapping, unparsedEntityDecl, warning |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
private static final java.lang.String C_JDBC_DTD_FILE
private static final long DEFAULT_BEGIN_TIMEOUT
private static final long DEFAULT_COMMIT_TIMEOUT
private static final long DEFAULT_ROLLBACK_TIMEOUT
private static final int DEFAULT_REQUEST_TIMEOUT
private static final int DEFAULT_PORT
private static final int DEFAULT_BACKLOG
private static final int DEFAULT_MAX_CONNECTIONS
private static final int DEFAULT_MIN_THREADS
private static final int DEFAULT_MAX_THREADS
static Trace logger
private Controller controller
private java.util.Hashtable dbToPrepare
private boolean skipDatabase
private VirtualDatabase currentVirtualDatabase
private DatabaseBackend currentBackend
private DatabaseBackendUser currentDatabaseBackendUser
private AuthenticationManager currentAuthenticationManager
private AbstractScheduler currentRequestScheduler
private AbstractRequestCache currentRequestCache
private AbstractLoadBalancer currentLoadBalancer
private JDBCRecoveryLog currentRecoveryLog
private VirtualDatabaseUser currentVirtualUser
private DatabaseSchema currentDatabaseSchema
private DatabaseTable currentTable
private int numberOfColumns
private java.lang.String connectionManagerVLogin
private WaitForCompletionPolicy currentWaitForCompletionPolicy
private long beginTimeout
private long commitTimeout
private long rollbackTimeout
private int requestTimeout
private boolean backgroundParsing
private boolean caseSensitiveParsing
private CreateTablePolicy currentCreateTablePolicy
private CreateTableRule currentCreateTableRule
private java.util.ArrayList backendNameList
private ErrorCheckingPolicy currentErrorCheckingPolicy
private int currentNbOfConcurrentReads
Constructor Detail |
public DatabasesHandler(Controller controller)
DatabasesHandler
controller
- a Controller
object representing
the C-JDBC controller to setupMethod Detail |
public void fatalError(org.xml.sax.SAXParseException e) throws org.xml.sax.SAXException
e
- the warning information encoded as an exception.
org.xml.sax.SAXException
- any SAX exception, possibly wrapping another
exception.public void error(org.xml.sax.SAXParseException e) throws org.xml.sax.SAXException
e
- the warning information encoded as an exception.
org.xml.sax.SAXException
- any SAX exception, possibly wrapping another
exceptionpublic org.xml.sax.InputSource resolveEntity(java.lang.String publicId, java.lang.String systemId) throws org.xml.sax.SAXException
DOCTYPE
found. Warning, this method is called only
if the XML document contains a DOCTYPE
.
org.xml.sax.SAXException
EntityResolver.resolveEntity(java.lang.String,
java.lang.String)
public void prepareDB(java.lang.String virtualName, boolean autoEnable, java.lang.String checkPoint)
virtualName
- VirtualDatabase
nameautoEnable
- autoenable switchcheckPoint
- checkpoint for recoverypublic void startDocument() throws org.xml.sax.SAXException
org.xml.sax.SAXException
- unspecialized errorpublic void endDocument() throws org.xml.sax.SAXException
org.xml.sax.SAXException
- unspecialized errorpublic void startElement(java.lang.String uri, java.lang.String localName, java.lang.String name, org.xml.sax.Attributes atts) throws org.xml.sax.SAXException
uri
- name space URIlocalName
- local namename
- element raw nameatts
- element attributes
org.xml.sax.SAXException
- if an error occurspublic void endElement(java.lang.String uri, java.lang.String localName, java.lang.String name) throws org.xml.sax.SAXException
uri
- name space URIlocalName
- local namename
- element raw name
org.xml.sax.SAXException
- if an error occursprivate void newVirtualDatabase(org.xml.sax.Attributes atts) throws org.xml.sax.SAXException
currentVirtualDatabase
as a new VirtualDatabase
using the parsed attributes. An exception is thrown in particular
if a virtual database with the same name is already registered in the
controller.
atts
- parsed attributes
org.xml.sax.SAXException
- if an error occursprivate void newDistribution(org.xml.sax.Attributes atts) throws org.xml.sax.SAXException
currentBackend
as a new DatabaseBackend
using the parsed attributes.
atts
- parsed attributes
org.xml.sax.SAXException
private void newDatabaseBackend(org.xml.sax.Attributes atts)
currentBackend
as a new DatabaseBackend
using the parsed attributes.
atts
- parsed attributesprivate void newAuthenticationManager(org.xml.sax.Attributes atts)
currentAuthenticationManager
as a new
AuthenticationManager
.
atts
- not used attributesprivate void newAdminLogin(org.xml.sax.Attributes atts)
currentAuthenticationManager
using the parsed attributs.
atts
- parsed attributesprivate void newVirtualLogin(org.xml.sax.Attributes atts)
currentVirtualUser
as a new VirtualDatabaseUser
using the parsed attributes and adds this new virtual database
user to the currentAuthenticationManager
.
atts
- parsed attributesprivate void newRealLogin(org.xml.sax.Attributes atts) throws org.xml.sax.SAXException
currentVirtualUser
in the currentAuthenticationManager
using the parsed attributes.
atts
- parsed attributes
org.xml.sax.SAXException
- if an error occursprivate void newRequestManager(org.xml.sax.Attributes atts) throws org.xml.sax.SAXException
beginTimeout
, commitTimeout
and
rollbackTimeout
timeouts (in ms) using the parsed attributes.
atts
- element attributes
org.xml.sax.SAXException
- if an error occursprivate void newSingleDBScheduler(org.xml.sax.Attributes atts) throws org.xml.sax.SAXException
currentRequestScheduler
as a new
SingleDBQueryLevelScheduler
using the parsed attributes.
atts
- parsed attributes
org.xml.sax.SAXException
- if an error occursprivate void newRAIDb0Scheduler(org.xml.sax.Attributes atts) throws org.xml.sax.SAXException
currentRequestScheduler
as a new
RAIDb0QueryLevelScheduler
using the parsed attributes.
atts
- parsed attributes
org.xml.sax.SAXException
- if an error occursprivate void newRAIDb1Scheduler(org.xml.sax.Attributes atts) throws org.xml.sax.SAXException
currentRequestScheduler
as a new
RAIDb1QueryLevelScheduler
using the parsed attributes.
atts
- parsed attributes
org.xml.sax.SAXException
- if an error occursprivate void newRAIDb2Scheduler(org.xml.sax.Attributes atts) throws org.xml.sax.SAXException
currentRequestScheduler
as a new
RAIDb2QueryLevelScheduler
using the parsed attributes.
atts
- parsed attributes
org.xml.sax.SAXException
- if an error occursprivate void newQueryCache(org.xml.sax.Attributes atts) throws org.xml.sax.SAXException
currentRequestCache
as a new QueryCache
using the parsed attributes.
atts
- parsed attributes
org.xml.sax.SAXException
- if an error occursprivate void newQueryCacheDB(org.xml.sax.Attributes atts) throws org.xml.sax.SAXException
currentRequestCache
as a new QueryCacheDB
and currentBackend
as a new DatabaseBackend
using
the parsed attributes.
atts
- parsed attributes
org.xml.sax.SAXException
- if an error occursprivate void newSingleDBRequestLoadBalancer(org.xml.sax.Attributes atts) throws org.xml.sax.SAXException
currentLoadBalancer
as a new SingleDB
using
the parsed attributes.
atts
- parsed attributes
org.xml.sax.SAXException
- if an error occursprivate void newRAIDb0LoadBalancer(org.xml.sax.Attributes atts) throws org.xml.sax.SAXException
currentLoadBalancer
as a new RAIDb0
using
the parsed attributes.
atts
- parsed attributes
org.xml.sax.SAXException
- if an error occursprivate void newRAIDb1LoadBalancer(org.xml.sax.Attributes atts) throws org.xml.sax.SAXException
currentLoadBalancer
as a new RAIDb1
using
the parsed attributes.
atts
- parsed attributes
org.xml.sax.SAXException
- if an error occursprivate void newRAIDb1RoundRobinLoadBalancer(org.xml.sax.Attributes atts) throws org.xml.sax.SAXException
currentLoadBalancer
as a new RAIDb1_RR
using
the parsed attributes.
atts
- parsed attributes
org.xml.sax.SAXException
- if an error occursprivate void newRAIDb1WeightedRoundRobinLoadBalancer(org.xml.sax.Attributes atts) throws org.xml.sax.SAXException
currentLoadBalancer
as a new RAIDb1_WRR
using the parsed attributes.
atts
- parsed attributes
org.xml.sax.SAXException
- if an error occursprivate void newRAIDb1LeastPendingRequestsFirst(org.xml.sax.Attributes atts) throws org.xml.sax.SAXException
currentLoadBalancer
as a new RAIDb1_LPRF
using the parsed attributes.
atts
- parsed attributes
org.xml.sax.SAXException
- if an error occursprivate void newRAIDb1ecLoadBalancer(org.xml.sax.Attributes atts) throws org.xml.sax.SAXException
currentLoadBalancer
as a new RAIDb1ec
using
the parsed attributes.
atts
- parsed attributes
org.xml.sax.SAXException
- if an error occursprivate void newRAIDb1ecRoundRobinLoadBalancer(org.xml.sax.Attributes atts) throws org.xml.sax.SAXException
currentLoadBalancer
as a new RAIDb1ec_RR
using the parsed attributes.
atts
- parsed attributes
org.xml.sax.SAXException
- if an error occursprivate void newRAIDb1ecWeightedRoundRobinLoadBalancer(org.xml.sax.Attributes atts) throws org.xml.sax.SAXException
currentLoadBalancer
as a new RAIDb1ec_WRR
using the parsed attributes.
atts
- parsed attributes
org.xml.sax.SAXException
- if an error occursprivate void newRAIDb2LoadBalancer(org.xml.sax.Attributes atts)
currentLoadBalancer
as a new RAIDb2
using
the parsed attributes.
atts
- parsed attributesprivate void newRAIDb2RoundRobinLoadBalancer(org.xml.sax.Attributes atts) throws org.xml.sax.SAXException
currentLoadBalancer
as a new RAIDb2_RR
using
the parsed attributes.
atts
- parsed attributes
org.xml.sax.SAXException
- if an error occursprivate void newRAIDb2WeightedRoundRobinLoadBalancer(org.xml.sax.Attributes atts) throws org.xml.sax.SAXException
currentLoadBalancer
as a new RAIDb2_WRR
using the parsed attributes.
atts
- parsed attributes
org.xml.sax.SAXException
- if an error occursprivate void newRAIDb2LeastPendingRequestsFirst(org.xml.sax.Attributes atts) throws org.xml.sax.SAXException
currentLoadBalancer
as a new RAIDb2_LPRF
using the parsed attributes.
atts
- parsed attributes
org.xml.sax.SAXException
- if an error occursprivate void newRAIDb2ecLoadBalancer(org.xml.sax.Attributes atts)
currentLoadBalancer
as a new RAIDb2ec
using
the parsed attributes.
atts
- parsed attributesprivate void newRAIDb2ecRoundRobinLoadBalancer(org.xml.sax.Attributes atts) throws org.xml.sax.SAXException
currentLoadBalancer
as a new RAIDb2ec_RR
using the parsed attributes.
atts
- parsed attributes
org.xml.sax.SAXException
- if an error occursprivate void newRAIDb2ecWeightedRoundRobinLoadBalancer(org.xml.sax.Attributes atts) throws org.xml.sax.SAXException
currentLoadBalancer
as a new RAIDb2ec_WRR
using the parsed attributes.
atts
- parsed attributes
org.xml.sax.SAXException
- if an error occursprivate void newWaitForCompletion(org.xml.sax.Attributes atts) throws org.xml.sax.SAXException
atts
- parsed attributes
org.xml.sax.SAXException
- if an error occursprivate void newErrorChecking(org.xml.sax.Attributes atts) throws org.xml.sax.SAXException
atts
- parsed attributes
org.xml.sax.SAXException
- if an error occursprivate void newCreateTable(org.xml.sax.Attributes atts) throws org.xml.sax.SAXException
atts
- parsed attributes
org.xml.sax.SAXException
- if an error occursprivate void newBackendName(org.xml.sax.Attributes atts) throws org.xml.sax.SAXException
atts
- parsed attributes
org.xml.sax.SAXException
- if an error occursprivate void newBackendWeight(org.xml.sax.Attributes atts) throws org.xml.sax.SAXException
currentLoadBalancer
using the parsed
attributes.
atts
- parsed attributes
org.xml.sax.SAXException
- if an error occursprivate void newJDBCRecoveryLog(org.xml.sax.Attributes atts) throws org.xml.sax.SAXException
JDBCRecoveryLog
using
the parsed attributes.
atts
- parsed attributes
org.xml.sax.SAXException
- if an error occursprivate void newJDBCRecoveryLogTable(org.xml.sax.Attributes atts) throws org.xml.sax.SAXException
JDBCRecoveryLog
using the RecoveryLogTable
parsed attributes.
atts
- parsed attributes
org.xml.sax.SAXException
- if an error occursprivate void newJDBCRecoveryCheckpointTable(org.xml.sax.Attributes atts) throws org.xml.sax.SAXException
JDBCRecoveryLog
using the RecoveryLogTable
parsed attributes.
atts
- parsed attributes
org.xml.sax.SAXException
- if an error occursprivate void newFileRecoveryLog(org.xml.sax.Attributes atts) throws org.xml.sax.SAXException
FileRecoveryLog
using
the parsed attributes.
atts
- parsed attributes
org.xml.sax.SAXException
- if an error occursprivate void newConnectionManager(org.xml.sax.Attributes atts) throws org.xml.sax.SAXException
JDBCRecoveryLog
using
the parsed attributes.
atts
- parsed attributes
org.xml.sax.SAXException
- if an error occursprivate void newSimpleConnectionManager(org.xml.sax.Attributes atts)
SimpleConnectionManager
to
currentBackend
using the parsed attributes.
atts
- parsed attributesprivate void newFailFastPoolConnectionManager(org.xml.sax.Attributes atts) throws org.xml.sax.SAXException
FailFastPoolConnectionManager
to
currentBackend
using the parsed attributes.
atts
- parsed attributes
org.xml.sax.SAXException
- if an error occursprivate void newRandomWaitPoolConnectionManager(org.xml.sax.Attributes atts) throws org.xml.sax.SAXException
RandomWaitPoolConnectionManager
to
currentBackend
using the parsed attributes.
atts
- parsed attributes
org.xml.sax.SAXException
- if an error occursprivate void newVariablePoolConnectionManager(org.xml.sax.Attributes atts) throws org.xml.sax.SAXException
VariablePoolConnectionManager
to
currentBackend
using the parsed attributes.
atts
- parsed attributes
org.xml.sax.SAXException
- if an error occursprivate void newDatabaseTable(org.xml.sax.Attributes atts) throws org.xml.sax.SAXException
currentTable
as a new DatabaseTable
using the
parsed attributs.
atts
- parsed attributes
org.xml.sax.SAXException
- if error occursprivate void newDatabaseColumn(org.xml.sax.Attributes atts)
currentTable
a new DatabaseColumn
using
the parsed attributes.
atts
- parsed attributes
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |