Class DefaultSerializationManager
java.lang.Object
org.kopi.ebics.session.DefaultSerializationManager
- All Implemented Interfaces:
SerializationManager
A simple implementation of the
SerializationManager.
The serialization process aims to save object on the user disk
using a separated file for each object to serialize.-
Constructor Summary
ConstructorsConstructorDescriptionConstructs a newSerializationManagerDefaultSerializationManager(File serializationDir) Constructs a newSerializationManager -
Method Summary
Modifier and TypeMethodDescriptiondeserialize(String name) Deserializes the given object input stream.voidSerializes aSavableobjectvoidsetSerializationDirectory(File serializationDir) Sets the serialization directory
-
Constructor Details
-
DefaultSerializationManager
Constructs a newSerializationManager- Parameters:
serializationDir- the serialization directory
-
DefaultSerializationManager
public DefaultSerializationManager()Constructs a newSerializationManager
-
-
Method Details
-
serialize
Description copied from interface:SerializationManagerSerializes aSavableobject- Specified by:
serializein interfaceSerializationManager- Parameters:
object- theSavableobject$- Throws:
EbicsException- serialization fails
-
deserialize
Description copied from interface:SerializationManagerDeserializes the given object input stream.- Specified by:
deserializein interfaceSerializationManager- Parameters:
name- the name of the serialized object- Returns:
- the corresponding object input stream
- Throws:
EbicsException- deserialization fails
-
setSerializationDirectory
Description copied from interface:SerializationManagerSets the serialization directory- Specified by:
setSerializationDirectoryin interfaceSerializationManager- Parameters:
serializationDir- the serialization directory
-