org.activemq.store.jdbc.adapter
Class PostgresqlJDBCAdapter

java.lang.Object
  extended by org.activemq.store.jdbc.adapter.DefaultJDBCAdapter
      extended by org.activemq.store.jdbc.adapter.BytesJDBCAdapter
          extended by org.activemq.store.jdbc.adapter.PostgresqlJDBCAdapter
All Implemented Interfaces:
JDBCAdapter

public class PostgresqlJDBCAdapter
extends BytesJDBCAdapter

Implements all the default JDBC operations that are used by the JDBCPersistenceAdapter.

Subclassing is encouraged to override the default implementation of methods to account for differences in JDBC Driver implementations.

The JDBCAdapter inserts and extracts BLOB data using the getBytes()/setBytes() operations.

The databases/JDBC drivers that use this adapter are:

Version:
$Revision: 1.1 $

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.activemq.store.jdbc.JDBCAdapter
JDBCAdapter.ExpiredMessageResultHandler, JDBCAdapter.MessageListResultHandler
 
Field Summary
 
Fields inherited from class org.activemq.store.jdbc.adapter.DefaultJDBCAdapter
sequenceGenerator, statementProvider
 
Constructor Summary
PostgresqlJDBCAdapter()
           
PostgresqlJDBCAdapter(StatementProvider provider)
           
 
Method Summary
static StatementProvider createStatementProvider()
           
 
Methods inherited from class org.activemq.store.jdbc.adapter.BytesJDBCAdapter
getBinaryData, setBinaryData
 
Methods inherited from class org.activemq.store.jdbc.adapter.DefaultJDBCAdapter
doAddMessage, doAddXid, doCreateTables, doDeleteExpiredMessage, doDeleteOldMessages, doDeleteSubscription, doDropTables, doGetExpiredMessages, doGetMessage, doGetMessageForUpdate, doGetSubscriberEntry, doLoadPreparedTransactions, doRecover, doRecoverSubscription, doRemoveAllMessages, doRemoveMessage, doRemoveXid, doSetDeadLetterFlag, doSetLastAck, doSetSubscriberEntry, getMessageSequenceId, getSequenceGenerator, getStatementProvider, initSequenceGenerator
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PostgresqlJDBCAdapter

public PostgresqlJDBCAdapter()

PostgresqlJDBCAdapter

public PostgresqlJDBCAdapter(StatementProvider provider)
Method Detail

createStatementProvider

public static StatementProvider createStatementProvider()


Copyright © 2004-2008 Protique, Ltd.. All Rights Reserved.