public final class DataManagerFacade extends java.lang.Object implements DataManager
| Constructor and Description |
|---|
DataManagerFacade(AsyncDataManager dataManager,
java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
void |
addInterestInFile(int file) |
void |
close() |
void |
consolidateDataFiles() |
boolean |
delete() |
void |
force() |
java.lang.String |
getName() |
Marshaller |
getRedoMarshaller() |
java.lang.Object |
readItem(Marshaller marshaller,
StoreLocation location) |
void |
recoverRedoItems(RedoListener listener) |
void |
removeInterestInFile(int file) |
void |
setRedoMarshaller(Marshaller redoMarshaller) |
StoreLocation |
storeDataItem(Marshaller marshaller,
java.lang.Object payload) |
StoreLocation |
storeRedoItem(java.lang.Object payload) |
void |
updateItem(StoreLocation location,
Marshaller marshaller,
java.lang.Object payload) |
public DataManagerFacade(AsyncDataManager dataManager, java.lang.String name)
public java.lang.Object readItem(Marshaller marshaller, StoreLocation location) throws java.io.IOException
readItem in interface DataManagerjava.io.IOExceptionpublic StoreLocation storeDataItem(Marshaller marshaller, java.lang.Object payload) throws java.io.IOException
storeDataItem in interface DataManagerjava.io.IOExceptionpublic void force() throws java.io.IOException
force in interface DataManagerjava.io.IOExceptionpublic void updateItem(StoreLocation location, Marshaller marshaller, java.lang.Object payload) throws java.io.IOException
updateItem in interface DataManagerjava.io.IOExceptionpublic void close() throws java.io.IOException
close in interface DataManagerjava.io.IOExceptionpublic void consolidateDataFiles() throws java.io.IOException
consolidateDataFiles in interface DataManagerjava.io.IOExceptionpublic boolean delete() throws java.io.IOException
delete in interface DataManagerjava.io.IOExceptionpublic void addInterestInFile(int file) throws java.io.IOException
addInterestInFile in interface DataManagerjava.io.IOExceptionpublic void removeInterestInFile(int file) throws java.io.IOException
removeInterestInFile in interface DataManagerjava.io.IOExceptionpublic void recoverRedoItems(RedoListener listener) throws java.io.IOException
recoverRedoItems in interface DataManagerjava.io.IOExceptionpublic StoreLocation storeRedoItem(java.lang.Object payload) throws java.io.IOException
storeRedoItem in interface DataManagerjava.io.IOExceptionpublic Marshaller getRedoMarshaller()
getRedoMarshaller in interface DataManagerpublic void setRedoMarshaller(Marshaller redoMarshaller)
setRedoMarshaller in interface DataManagerpublic java.lang.String getName()
getName in interface DataManagerCopyright © 2005-2012. All Rights Reserved.