Class ComChannelDynamic<C>
java.lang.Object
org.eclipse.serializer.communication.binarydynamic.ComChannelDynamic<C>
- All Implemented Interfaces:
Closeable,AutoCloseable,ComChannel
- Direct Known Subclasses:
ComClientChannelDynamic,ComHostChannelDynamic
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.eclipse.serializer.communication.types.ComChannel
ComChannel.Default -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final Cprotected final ComHandlerRegistryprotected final org.eclipse.serializer.persistence.types.PersistenceManager<?>protected final ComProtocol -
Constructor Summary
ConstructorsConstructorDescriptionComChannelDynamic(org.eclipse.serializer.persistence.types.PersistenceManager<?> persistenceManager, C connection, ComProtocol protocol) -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.eclipse.serializer.communication.types.ComChannel
request
-
Field Details
-
persistenceManager
protected final org.eclipse.serializer.persistence.types.PersistenceManager<?> persistenceManager -
connection
-
protocol
-
handlers
-
-
Constructor Details
-
ComChannelDynamic
public ComChannelDynamic(org.eclipse.serializer.persistence.types.PersistenceManager<?> persistenceManager, C connection, ComProtocol protocol)
-
-
Method Details
-
requestUnhandled
-
send
- Specified by:
sendin interfaceComChannel
-
receive
- Specified by:
receivein interfaceComChannel
-
close
public final void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable- Specified by:
closein interfaceComChannel
-