public class H2Resource extends JDBCResource
| Modifier and Type | Field and Description |
|---|---|
static String |
DESCRIPTION |
static String |
NAME |
dataSourcelock, multiResourcelock| Constructor and Description |
|---|
H2Resource(H2ResourceParameters parameters) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
connectToDB()
final implementation method to Establish connection to data base
Called from AbstractDBResourceNoBlocker.get() |
protected DataSource |
createDataSource() |
String |
getName()
Returns the name of the
Resource. |
protected Object |
getTheConnection()
final implementation method to get a connection to data base
Called from AbstractDBResourceNoBlocker.connect()This method is called with the connection establish |
boolean |
isConnected()
inform if connection to the data base is established
|
protected void |
registerJDBCDriver() |
String |
toString() |
beginUse, closeConnection, endUse, getJDBCConnection, getStatusInformation, isThisconnect, equals, get, getConnectionexecuteaddConsumer, addObserver, addObservers, closeRequest, deleteObserver, deleteObservers, executeBegins, executeEnds, getConsumerAt, getConsumersCount, getData, getLastTimeOpen, getLastTimeUsed, getParameters, inUse, isOpen, notifyChanges, notifyClose, notifyDispose, notifyObserver, notifyOpen, openCount, performExecution, prepare, prepare, removeConsumer, setData, updateLastTimeOpen, updateLastTimeUsedpublic static final String NAME
public static final String DESCRIPTION
public H2Resource(H2ResourceParameters parameters) throws InitializeException
InitializeExceptionpublic String getName() throws AccessResourceException
AbstractResourceResource.getName in interface ResourcegetName in class JDBCResourceAccessResourceException - if there is an error while accessing the resourceprotected void connectToDB()
throws DataException
AbstractDBResourceNoBlockerAbstractDBResourceNoBlocker.get()connectToDB in class JDBCResourceDataExceptionprotected void registerJDBCDriver()
throws InitializeException
registerJDBCDriver in class JDBCResourceInitializeExceptionprotected DataSource createDataSource()
createDataSource in class JDBCResourcepublic boolean isConnected()
AbstractDBResourceNoBlockerisConnected in class JDBCResourceprotected Object getTheConnection() throws DataException
AbstractDBResourceNoBlockerAbstractDBResourceNoBlocker.connect()getTheConnection in class JDBCResourceDataException