public class JdbcObjectStore<T extends Serializable>
extends org.mule.util.store.AbstractMonitoredObjectStore<T>
implements org.mule.api.context.MuleContextAware
| Constructor and Description |
|---|
JdbcObjectStore() |
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
boolean |
contains(Serializable key) |
protected void |
expire() |
String |
getClearQuery() |
String |
getClearQueryKey() |
String |
getDeleteQuery() |
String |
getDeleteQueryKey() |
String |
getInsertQuery() |
String |
getInsertQueryKey() |
JdbcConnector |
getJdbcConnector() |
String |
getSelectQuery() |
String |
getSelectQueryKey() |
org.mule.api.transaction.TransactionConfig |
getTransactionConfig() |
boolean |
isPersistent() |
T |
remove(Serializable key) |
T |
retrieve(Serializable key) |
void |
setClearQueryKey(String clearQueryKey) |
void |
setDeleteQueryKey(String deleteQueryKey) |
void |
setInsertQueryKey(String insertQueryKey) |
void |
setJdbcConnector(JdbcConnector jdbcConnector) |
void |
setSelectQueryKey(String selectQueryKey) |
void |
setTransactionConfig(org.mule.api.transaction.TransactionConfig transactionConfig) |
void |
store(Serializable key,
T value) |
void |
store(Serializable key,
T value,
String[] parameters) |
dispose, getEntryTTL, getExpirationInterval, getMaxEntries, getMuleContext, getName, getScheduler, initialise, run, setEntryTTL, setExpirationInterval, setMaxEntries, setMuleContext, setName, setSchedulerpublic boolean isPersistent()
isPersistent in interface org.mule.api.store.ObjectStore<T extends Serializable>protected void expire()
expire in class org.mule.util.store.AbstractMonitoredObjectStore<T extends Serializable>public boolean contains(Serializable key) throws org.mule.api.store.ObjectStoreException
contains in interface org.mule.api.store.ObjectStore<T extends Serializable>org.mule.api.store.ObjectStoreExceptionpublic T remove(Serializable key) throws org.mule.api.store.ObjectStoreException
remove in interface org.mule.api.store.ObjectStore<T extends Serializable>org.mule.api.store.ObjectStoreExceptionpublic void clear()
throws org.mule.api.store.ObjectStoreException
clear in interface org.mule.api.store.ObjectStore<T extends Serializable>org.mule.api.store.ObjectStoreExceptionpublic T retrieve(Serializable key) throws org.mule.api.store.ObjectStoreException
retrieve in interface org.mule.api.store.ObjectStore<T extends Serializable>org.mule.api.store.ObjectStoreExceptionpublic void store(Serializable key, T value, String[] parameters) throws org.mule.api.store.ObjectStoreException
org.mule.api.store.ObjectStoreExceptionpublic void store(Serializable key, T value) throws org.mule.api.store.ObjectStoreException
store in interface org.mule.api.store.ObjectStore<T extends Serializable>org.mule.api.store.ObjectStoreExceptionpublic JdbcConnector getJdbcConnector()
public void setJdbcConnector(JdbcConnector jdbcConnector)
public org.mule.api.transaction.TransactionConfig getTransactionConfig()
public void setTransactionConfig(org.mule.api.transaction.TransactionConfig transactionConfig)
public String getInsertQuery()
public String getSelectQuery()
public String getDeleteQuery()
public String getClearQuery()
public String getInsertQueryKey()
public void setInsertQueryKey(String insertQueryKey)
public String getSelectQueryKey()
public void setSelectQueryKey(String selectQueryKey)
public String getDeleteQueryKey()
public void setDeleteQueryKey(String deleteQueryKey)
public String getClearQueryKey()
public void setClearQueryKey(String clearQueryKey)
Copyright © 2003–2018 MuleSoft, Inc.. All rights reserved.