|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.sencha.gxt.data.client.loader.StorageWriteProxy<K,V>
public class StorageWriteProxy<K,V>
Proxy to push key/value string pairs into local html5 browser storage. Both key and value must be populated prior to
| Nested Class Summary | |
|---|---|
static class |
StorageWriteProxy.Entry<K,V>
Defines a key / value pair. |
| Constructor Summary | |
|---|---|
StorageWriteProxy(boolean session)
Creates a storage write proxy that saves a key and value to HTML5 browser based storage. |
|
StorageWriteProxy(Storage storage)
Creates a storage write proxy that saves a key and value to the given HTML5 browser based storage. |
|
| Method Summary | |
|---|---|
DataWriter<K,java.lang.String> |
getKeyWriter()
Returns the current DataWriter used for converting key instances
into Strings |
DataWriter<V,java.lang.String> |
getValueWriter()
Returns the current DataWriter used for converting value instances
into Strings |
void |
load(StorageWriteProxy.Entry<K,V> data,
Callback<java.lang.Void,java.lang.Throwable> callback)
Data should be retrieved using the specified load config. |
void |
setKeyWriter(DataWriter<K,java.lang.String> keyWriter)
Sets a writer to use for converting key objects into a string to use when storing values. |
void |
setValueWriter(DataWriter<V,java.lang.String> valueWriter)
Sets a writer to use for converting value objects into a string to be stored. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public StorageWriteProxy(boolean session)
session - true to use session storage, false to use local storagepublic StorageWriteProxy(Storage storage)
storage - the browser based storage| Method Detail |
|---|
public DataWriter<K,java.lang.String> getKeyWriter()
DataWriter used for converting key instances
into Strings
public DataWriter<V,java.lang.String> getValueWriter()
DataWriter used for converting value instances
into Strings
public void load(StorageWriteProxy.Entry<K,V> data,
Callback<java.lang.Void,java.lang.Throwable> callback)
DataProxyDataReader can be used to "process" the raw data.
load in interface DataProxy<StorageWriteProxy.Entry<K,V>,java.lang.Void>data - the load config object to be passed to servercallback - the data callbackpublic void setKeyWriter(DataWriter<K,java.lang.String> keyWriter)
keyWriter - public void setValueWriter(DataWriter<V,java.lang.String> valueWriter)
valueWriter -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||