public abstract class JdbcDestination extends AbstractDestination
| Modifier and Type | Field and Description |
|---|---|
protected JdbcManager |
_jdbcManager |
| Constructor and Description |
|---|
JdbcDestination() |
| Modifier and Type | Method and Description |
|---|---|
protected int |
createDestination(java.lang.String name,
boolean isTopic)
Creates a queue.
|
JdbcManager |
getJdbcManager()
Gets the JDBC manager.
|
java.lang.String |
getName()
Gets the name.
|
void |
init()
Initializes the JdbcDestination
|
boolean |
isTopic()
Returns true for a topic.
|
protected void |
purgeExpiredMessages()
Purges expired messages.
|
void |
setDataSource(javax.sql.DataSource dataSource)
Sets the data source.
|
void |
setJdbcManager(JdbcManager jdbcManager)
Sets the jdbc manager
|
void |
setName(java.lang.String name)
Sets the name.
|
void |
setTablespace(java.lang.String tablespace)
Sets the tablespace for Oracle.
|
acknowledge, close, generateMessageID, generateMessageID, getJMSDestination, getQueueName, getTopicName, getUrl, hasMessage, rollback, send, setSerializationHandle, toStringcontains, containsAll, isEmpty, iterator, remove, removeAll, retainAll, size, toArray, toArrayclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitadd, contains, drainTo, drainTo, offer, offer, poll, put, remainingCapacity, remove, takeprotected JdbcManager _jdbcManager
public void setName(java.lang.String name)
setName in class AbstractDestinationpublic java.lang.String getName()
getName in class AbstractDestinationpublic boolean isTopic()
public void setJdbcManager(JdbcManager jdbcManager)
public JdbcManager getJdbcManager()
public void setDataSource(javax.sql.DataSource dataSource)
public void setTablespace(java.lang.String tablespace)
@PostConstruct public void init() throws ConfigException, java.sql.SQLException
ConfigExceptionjava.sql.SQLExceptionprotected int createDestination(java.lang.String name,
boolean isTopic)
throws java.sql.SQLException
java.sql.SQLExceptionprotected void purgeExpiredMessages()