public class LocalStorage extends AbstractBean
| Modifier | Constructor and Description |
|---|---|
protected |
LocalStorage(ApplicationContext context) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
deleteFile(java.lang.String fileName) |
protected ApplicationContext |
getContext() |
java.io.File |
getDirectory() |
long |
getStorageLimit() |
java.lang.Object |
load(java.lang.String fileName) |
java.io.InputStream |
openInputFile(java.lang.String fileName) |
java.io.OutputStream |
openOutputFile(java.lang.String fileName) |
void |
save(java.lang.Object bean,
java.lang.String fileName) |
void |
setDirectory(java.io.File directory) |
void |
setStorageLimit(long storageLimit) |
addPropertyChangeListener, addPropertyChangeListener, firePropertyChange, firePropertyChange, getPropertyChangeListeners, removePropertyChangeListener, removePropertyChangeListenerprotected LocalStorage(ApplicationContext context)
protected final ApplicationContext getContext()
public java.io.InputStream openInputFile(java.lang.String fileName)
throws java.io.IOException
java.io.IOExceptionpublic java.io.OutputStream openOutputFile(java.lang.String fileName)
throws java.io.IOException
java.io.IOExceptionpublic boolean deleteFile(java.lang.String fileName)
throws java.io.IOException
java.io.IOExceptionpublic void save(java.lang.Object bean,
java.lang.String fileName)
throws java.io.IOException
java.io.IOExceptionpublic java.lang.Object load(java.lang.String fileName)
throws java.io.IOException
java.io.IOExceptionpublic long getStorageLimit()
public void setStorageLimit(long storageLimit)
public java.io.File getDirectory()
public void setDirectory(java.io.File directory)