public class PostgreSQLResource extends JDBCResource
| Modifier and Type | Field and Description |
|---|---|
static String |
DESCRIPTION |
static String |
NAME |
dataSourcelock, multiResourcelock| Constructor and Description |
|---|
PostgreSQLResource(PostgreSQLResourceParameters 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. |
String |
getStatusInformation() |
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, 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 PostgreSQLResource(PostgreSQLResourceParameters 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 JDBCResourcepublic String getStatusInformation()
getStatusInformation in class JDBCResourceprotected Object getTheConnection() throws DataException
AbstractDBResourceNoBlockerAbstractDBResourceNoBlocker.connect()getTheConnection in class JDBCResourceDataException