org.apache.activemq.store.jdbc.adapter
Class InformixJDBCAdapter

java.lang.Object
  extended by org.apache.activemq.store.jdbc.adapter.DefaultJDBCAdapter
      extended by org.apache.activemq.store.jdbc.adapter.BlobJDBCAdapter
          extended by org.apache.activemq.store.jdbc.adapter.InformixJDBCAdapter
All Implemented Interfaces:
JDBCAdapter

public class InformixJDBCAdapter
extends BlobJDBCAdapter

JDBC Adapter for Informix database. Because Informix database restricts length of composite primary keys, length of container name field and subscription id field must be reduced to 150 characters. Therefore be sure not to use longer names for container name and subscription id than 150 characters.


Field Summary
 
Fields inherited from class org.apache.activemq.store.jdbc.adapter.DefaultJDBCAdapter
batchStatments, cleanupExclusiveLock, MAX_ROWS, maxRows, prioritizedMessages, statements
 
Constructor Summary
InformixJDBCAdapter()
           
 
Method Summary
 void setStatements(Statements statements)
           
 
Methods inherited from class org.apache.activemq.store.jdbc.adapter.BlobJDBCAdapter
doAddMessage, doGetMessage
 
Methods inherited from class org.apache.activemq.store.jdbc.adapter.DefaultJDBCAdapter
close, close, doAddMessageReference, doClearLastAck, doCommitAddOp, doCreateTables, doDeleteOldMessages, doDeleteSubscription, doDropTables, doGetAllSubscriptions, doGetDestinations, doGetDurableSubscriberMessageCount, doGetLastAckedDurableSubscriberMessageId, doGetLastMessageStoreSequenceId, doGetLastProducerSequenceId, doGetMessageById, doGetMessageCount, doGetMessageReference, doGetSubscriberEntry, doMessageIdScan, doRecordDestination, doRecover, doRecoverNextMessages, doRecoverNextMessages, doRecoverNextMessagesWithPriority, doRecoverPreparedOps, doRecoverSubscription, doRemoveAllMessages, doRemoveMessage, doSetLastAck, doSetLastAckWithPriority, doSetSubscriberEntry, dumpTables, dumpTables, getBinaryData, getMaxRows, getStatements, getStoreSequenceId, isBatchStatments, printQuery, printQuery, setBatchStatments, setBinaryData, setMaxRows, setUseExternalMessageReferences
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InformixJDBCAdapter

public InformixJDBCAdapter()
Method Detail

setStatements

public void setStatements(Statements statements)
Specified by:
setStatements in interface JDBCAdapter
Overrides:
setStatements in class BlobJDBCAdapter


Copyright © 2005-2013 The Apache Software Foundation. All Rights Reserved.