Package org.flexdock.perspective.persist
Interface Persister
- All Known Implementing Classes:
DefaultFilePersister,XMLPersister
public interface Persister
Created on 2005-03-30
- Version:
- $Id: Persister.java,v 1.7 2005-07-05 14:53:26 marius Exp $
- Author:
- Christopher Butler, Mateusz Szczap
-
Method Summary
Modifier and TypeMethodDescriptionload(InputStream is) DeserializesPerspectiveInfofrom the supplied data stream.booleanstore(OutputStream os, PerspectiveModel perspectiveInfo) SerializesPerspectiveInfoto the supplied data stream.
-
Method Details
-
store
boolean store(OutputStream os, PerspectiveModel perspectiveInfo) throws IOException, PersistenceException SerializesPerspectiveInfoto the supplied data stream.- Parameters:
os-OutputStreamto persist perspectiveInfo to.perspectiveInfo- data object to be persisted- Returns:
truewhen there was no problem with persisting the perspectiveInfo object.- Throws:
IOException- in case of input/output problem.PersistenceException
-
load
DeserializesPerspectiveInfofrom the supplied data stream.- Parameters:
is-InputStreamto load perspectiveInfo from.- Returns:
truewhen there was no problem with persisting the perspectiveInfo object.- Throws:
IOException- in case of input/output problem.PersistenceException
-