org.mule.transport.jdbc.store
Class JdbcObjectStore<T extends Serializable>
java.lang.Object
org.mule.util.store.AbstractMonitoredObjectStore<T>
org.mule.transport.jdbc.store.JdbcObjectStore<T>
- All Implemented Interfaces:
- Runnable, org.mule.api.context.MuleContextAware, org.mule.api.lifecycle.Disposable, org.mule.api.lifecycle.Initialisable, org.mule.api.store.ObjectStore<T>
public class JdbcObjectStore<T extends Serializable>
- extends org.mule.util.store.AbstractMonitoredObjectStore<T>
| Fields inherited from class org.mule.util.store.AbstractMonitoredObjectStore |
context, entryTTL, expirationInterval, logger, maxEntries, name, scheduler |
| Fields inherited from interface org.mule.api.lifecycle.Initialisable |
PHASE_NAME |
| Fields inherited from interface org.mule.api.lifecycle.Disposable |
PHASE_NAME |
| Methods inherited from class org.mule.util.store.AbstractMonitoredObjectStore |
dispose, getEntryTTL, getExpirationInterval, getMaxEntries, getName, getScheduler, initialise, run, setEntryTTL, setExpirationInterval, setMaxEntries, setMuleContext, setName, setScheduler |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JdbcObjectStore
public JdbcObjectStore()
isPersistent
public boolean isPersistent()
-
expire
protected void expire()
-
- Specified by:
expire in class org.mule.util.store.AbstractMonitoredObjectStore<T extends Serializable>
contains
public boolean contains(Serializable key)
throws org.mule.api.store.ObjectStoreException
-
- Throws:
org.mule.api.store.ObjectStoreException
remove
public T remove(Serializable key)
throws org.mule.api.store.ObjectStoreException
-
- Throws:
org.mule.api.store.ObjectStoreException
retrieve
public T retrieve(Serializable key)
throws org.mule.api.store.ObjectStoreException
-
- Throws:
org.mule.api.store.ObjectStoreException
store
public void store(Serializable key,
T value,
String[] parameters)
throws org.mule.api.store.ObjectStoreException
- Throws:
org.mule.api.store.ObjectStoreException
store
public void store(Serializable key,
T value)
throws org.mule.api.store.ObjectStoreException
-
- Throws:
org.mule.api.store.ObjectStoreException
getJdbcConnector
public JdbcConnector getJdbcConnector()
setJdbcConnector
public void setJdbcConnector(JdbcConnector jdbcConnector)
getTransactionConfig
public org.mule.api.transaction.TransactionConfig getTransactionConfig()
setTransactionConfig
public void setTransactionConfig(org.mule.api.transaction.TransactionConfig transactionConfig)
getInsertQuery
public String getInsertQuery()
getSelectQuery
public String getSelectQuery()
getDeleteQuery
public String getDeleteQuery()
getInsertQueryKey
public String getInsertQueryKey()
setInsertQueryKey
public void setInsertQueryKey(String insertQueryKey)
getSelectQueryKey
public String getSelectQueryKey()
setSelectQueryKey
public void setSelectQueryKey(String selectQueryKey)
getDeleteQueryKey
public String getDeleteQueryKey()
setDeleteQueryKey
public void setDeleteQueryKey(String deleteQueryKey)
Copyright © 2003-2011 MuleSoft, Inc.. All Rights Reserved.