public abstract class Storage extends Object
| Modifier and Type | Field and Description |
|---|---|
protected String |
bucket |
protected String |
prefix |
| Modifier | Constructor and Description |
|---|---|
protected |
Storage(String bucket,
String prefix) |
| Modifier and Type | Method and Description |
|---|---|
static Storage |
createStorage(String id) |
abstract void |
delete(String key) |
abstract Iterable<String> |
find(String prefix) |
abstract Iterable<String> |
find(String prefix,
Pattern filter) |
abstract Iterable<String> |
find(String prefix,
String filter) |
abstract byte[] |
get(String key) |
String |
getBucket() |
<T> T |
getCbor(String key,
Class<T> type) |
<T> T |
getJobj(String key,
Class<T> type) |
<T> T |
getJson(String key,
Class<T> type) |
String |
getPrefix() |
static Storage |
getStorage(String id) |
<T> T |
getXml(String key,
Class<T> type) |
abstract void |
hide(String key) |
abstract String |
publish(String key) |
abstract void |
put(String key,
byte[] data) |
abstract Storage |
substorage(String prefix) |
abstract String |
url(String key) |
Copyright © 2016. All rights reserved.