Package de.willuhn.jameica.store
Class BeanStore
java.lang.Object
de.willuhn.jameica.store.BeanStore
Ein Store zum bequemen Lesen und Speichern von JAXB-tauglichen Beans.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T> BeanContainer
<T> Erzeugt einen neuen leeren Bean-Container.void
store
(BeanContainer container) Speichert einen Bean-Container.
-
Constructor Details
-
BeanStore
public BeanStore()
-
-
Method Details
-
load
public <T> BeanContainer<T> load(Class<T> type, boolean encrypted) throws de.willuhn.util.ApplicationException Erzeugt einen neuen leeren Bean-Container.- Parameters:
type
- der konkrete Typ der Beans.encrypted
- true, wenn der Beanstore verschluesselt speichern soll.- Returns:
- der erzeugte Bean-Container.
- Throws:
de.willuhn.util.ApplicationException
-
store
Speichert einen Bean-Container.- Parameters:
container
- der zu speichernde Container.- Throws:
de.willuhn.util.ApplicationException
-