DESY ACOP Beans Home
com.cosylab.application.state.impl
Class CDBStateStorage
java.lang.Object
com.cosylab.application.state.impl.DefaultStateStorage
com.cosylab.application.state.impl.XMLStateStorage
com.cosylab.application.state.impl.CDBStateStorage
- All Implemented Interfaces:
- StateStorage
public class CDBStateStorage
- extends XMLStateStorage
This class is an implementation of the StateStorage
that uses
the CDB server to store the array of the State
objects.
- Author:
- dvitas
Method Summary |
void |
load(java.lang.String filePath,
java.lang.String applicationName)
DOCUMENT ME! TODO: Add load(InputStream, String) to support loading
from non-file sources! |
void |
store(java.lang.String filePath,
java.lang.String applicationName)
DOCUMENT ME! |
Methods inherited from class com.cosylab.application.state.impl.XMLStateStorage |
add, addAll, contains, equals, getStates, hashCode, iterator, load, loadStates, remove, store, storeStates, toString |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
CDBStateStorage
public CDBStateStorage()
CDBStateStorage
public CDBStateStorage(StateStorage other)
- DOCUMENT ME!
- Parameters:
other
-
load
public void load(java.lang.String filePath,
java.lang.String applicationName)
throws java.io.IOException
- Description copied from interface:
StateStorage
- DOCUMENT ME! TODO: Add load(InputStream, String) to support loading
from non-file sources!
- Specified by:
load
in interface StateStorage
- Overrides:
load
in class XMLStateStorage
- Parameters:
filePath
- DOCUMENT ME!applicationName
- DOCUMENT ME!
- Throws:
java.io.IOException
- DOCUMENT ME!
store
public void store(java.lang.String filePath,
java.lang.String applicationName)
throws java.io.IOException
- Description copied from class:
DefaultStateStorage
- DOCUMENT ME!
- Specified by:
store
in interface StateStorage
- Overrides:
store
in class XMLStateStorage
- Parameters:
filePath
- DOCUMENT ME!applicationName
- DOCUMENT ME!
- Throws:
java.io.IOException
- DOCUMENT ME!
Copyright © 2010. All Rights Reserved.