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