public class JdbcStore extends BaseStore
storeListenersCLUSTERED, PERSISTENT, TRANSACTIONAL| Constructor and Description |
|---|
JdbcStore(JdbcStoreFactory factory,
java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
close(java.sql.Connection connection) |
boolean |
hasFeature(java.lang.String feature)
Returns true if the store implementation supports the given feature.
|
java.lang.Object |
load(java.lang.String id)
Loads an object that has been previously stored under the specified key.
|
java.lang.Object |
peek(java.lang.String id)
Loads an object that has been previously stored under the specified key.
|
java.lang.String |
store(java.lang.Object data)
Put an object into the store and return the unique id that
may be used at a later time to retrieve the object.
|
void |
store(java.lang.String id,
java.lang.Object data)
Put an object in the store under the given id.
|
addListener, fireAddedEvent, fireEvictedEvent, fireRemovedEvent, getStoreListeners, removeListenerpublic JdbcStore(JdbcStoreFactory factory, java.lang.String name)
public boolean hasFeature(java.lang.String feature)
Storefeature - the feature to checktrue if the feature is supportedpublic void store(java.lang.String id,
java.lang.Object data)
throws java.io.IOException
Storeid - the id of the object to storedata - the object to storejava.io.IOException - if an error occurspublic java.lang.String store(java.lang.Object data)
throws java.io.IOException
Storedata - the object to storejava.io.IOException - if an error occurspublic java.lang.Object load(java.lang.String id)
throws java.io.IOException
Storeid - the id of the objectnull> if the object could not be foundjava.io.IOException - if an error occurspublic java.lang.Object peek(java.lang.String id)
throws java.io.IOException
Storeid - the id of the objectnull if the object could not be foundjava.io.IOException - if an error occursprotected void close(java.sql.Connection connection)
throws java.io.IOException
java.io.IOExceptionCopyright © 2005-2014 FuseSource. All Rights Reserved.