Class ComChannelDynamic<C>
java.lang.Object
org.eclipse.serializer.communication.binarydynamic.ComChannelDynamic<C>
- All Implemented Interfaces:
Closeable, AutoCloseable, org.eclipse.serializer.communication.types.ComChannel
- Direct Known Subclasses:
ComClientChannelDynamic, ComHostChannelDynamic
public abstract class ComChannelDynamic<C>
extends Object
implements org.eclipse.serializer.communication.types.ComChannel
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.eclipse.serializer.communication.types.ComChannel
org.eclipse.serializer.communication.types.ComChannel.Default -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final Cprotected final ComHandlerRegistryprotected final org.eclipse.serializer.persistence.types.PersistenceManager<?> /////////////////protected final org.eclipse.serializer.communication.types.ComProtocol -
Constructor Summary
ConstructorsConstructorDescriptionComChannelDynamic(org.eclipse.serializer.persistence.types.PersistenceManager<?> persistenceManager, C connection, org.eclipse.serializer.communication.types.ComProtocol protocol) ////////////// -
Method Summary
Methods inherited from class 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
protected final org.eclipse.serializer.communication.types.ComProtocol protocol -
handlers
-
-
Constructor Details
-
ComChannelDynamic
public ComChannelDynamic(org.eclipse.serializer.persistence.types.PersistenceManager<?> persistenceManager, C connection, org.eclipse.serializer.communication.types.ComProtocol protocol) //////////////
-
-
Method Details
-
requestUnhandled
-
send
- Specified by:
sendin interfaceorg.eclipse.serializer.communication.types.ComChannel
-
receive
- Specified by:
receivein interfaceorg.eclipse.serializer.communication.types.ComChannel
-
close
public final void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable- Specified by:
closein interfaceorg.eclipse.serializer.communication.types.ComChannel
-