public class StorageImpl
extends java.lang.Object
implements ej.wadapps.storage.Storage
Modifier and Type | Field and Description |
---|---|
static char |
SEPARATOR_CHAR
The character used to separate directories with sub-directories or files.
|
Constructor and Description |
---|
StorageImpl() |
Modifier and Type | Method and Description |
---|---|
boolean |
exists(java.lang.String id) |
java.lang.String[] |
getIds() |
java.io.InputStream |
load(java.lang.String id) |
void |
move(java.lang.String src,
java.lang.String dst) |
void |
remove(java.lang.String id) |
void |
store(java.lang.String id,
java.io.InputStream stream) |
public static final char SEPARATOR_CHAR
public void store(java.lang.String id, java.io.InputStream stream) throws java.io.IOException
store
in interface ej.wadapps.storage.Storage
java.io.IOException
public java.io.InputStream load(java.lang.String id) throws java.io.IOException
load
in interface ej.wadapps.storage.Storage
java.io.IOException
public boolean exists(java.lang.String id) throws java.io.IOException
exists
in interface ej.wadapps.storage.Storage
java.io.IOException
public void move(java.lang.String src, java.lang.String dst) throws java.io.IOException
move
in interface ej.wadapps.storage.Storage
java.io.IOException
public void remove(java.lang.String id) throws java.io.IOException
remove
in interface ej.wadapps.storage.Storage
java.io.IOException
public java.lang.String[] getIds() throws java.io.IOException
getIds
in interface ej.wadapps.storage.Storage
java.io.IOException