Package org.jcsp.net.dynamic
Class DynamicClassLoaderMessage.AdvancedInputStreamFactory
java.lang.Object
org.jcsp.net.dynamic.DynamicClassLoaderMessage.AdvancedInputStreamFactory
- All Implemented Interfaces:
SerializedData.InputStreamFactory
- Enclosing class:
- DynamicClassLoaderMessage
private class DynamicClassLoaderMessage.AdvancedInputStreamFactory
extends Object
implements SerializedData.InputStreamFactory
Factory for creating instances of
AdvancedObjectInputStream
bound to a given
class manager.-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate ClassManager
The class manager to associate with all created input streams. -
Constructor Summary
ConstructorsConstructorDescriptionConstructs a new factory for the given class manager. -
Method Summary
-
Field Details
-
cm
The class manager to associate with all created input streams.
-
-
Constructor Details
-
AdvancedInputStreamFactory
AdvancedInputStreamFactory(ClassManager cm) Constructs a new factory for the given class manager. All streams created by this factory will be associated with this class manager.- Parameters:
cm
- class manager to associate will all created streams.
-
-
Method Details
-
create
Creates a new input stream.- Specified by:
create
in interfaceSerializedData.InputStreamFactory
- Parameters:
in
- the underlying input stream.- Throws:
IOException
-