| 
 | Elexis API documentationVersion 2.1.6 as of December 11 2011 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IPersistenceProvider
Contracte to save and store data in form of Strings
| Method Summary | |
|---|---|
|  java.lang.String | load(java.lang.Object param)Load the dependent data from the backing store | 
|  void | store(java.lang.String data,
      java.lang.Object param)Store data transparently to the IPersistenceProvider's backing store | 
| Method Detail | 
|---|
void store(java.lang.String data,
           java.lang.Object param)
           throws PersistenceException
data - the data to store. The IPersistenceProvider must be able to reconstruct the data from the String retrieved by load()param - a implememntation dependent parameter. Can be null or any arbitrary object
PersistenceException - if the data could not be stored correctly
java.lang.String load(java.lang.Object param)
                      throws PersistenceException
param - an implementation depoendent parameter. Can be null or any arbitrary Object
PersistenceException - if the data coulkd not be read correctly| 
 | Elexis API documentationVersion 2.1.6 as of December 11 2011 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||