Class ComClientChannelDynamic<C>

java.lang.Object
org.eclipse.serializer.communication.binarydynamic.ComChannelDynamic<C>
org.eclipse.serializer.communication.binarydynamic.ComClientChannelDynamic<C>
All Implemented Interfaces:
Closeable, AutoCloseable, org.eclipse.serializer.communication.types.ComChannel, org.eclipse.serializer.communication.types.ComClientChannel<C>

public class ComClientChannelDynamic<C> extends ComChannelDynamic<C> implements org.eclipse.serializer.communication.types.ComClientChannel<C>
  • Nested Class Summary

    Nested classes/interfaces inherited from interface org.eclipse.serializer.communication.types.ComChannel

    org.eclipse.serializer.communication.types.ComChannel.Default

    Nested classes/interfaces inherited from interface org.eclipse.serializer.communication.types.ComClientChannel

    org.eclipse.serializer.communication.types.ComClientChannel.Default<C>
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected final org.eclipse.serializer.communication.types.ComClient<C>
    /////////////////
  • Constructor Summary

    Constructors
    Constructor
    Description
    ComClientChannelDynamic(org.eclipse.serializer.persistence.types.PersistenceManager<?> persistenceManager, C connection, org.eclipse.serializer.communication.types.ComProtocol protocol, org.eclipse.serializer.communication.types.ComClient<C> parent, org.eclipse.serializer.persistence.types.PersistenceTypeHandlerManager<org.eclipse.serializer.persistence.binary.types.Binary> typeHandlerManager, ComTypeDefinitionBuilder typeDefintionBuilder, org.eclipse.serializer.persistence.types.PersistenceTypeHandlerEnsurer<org.eclipse.serializer.persistence.binary.types.Binary> typeHandlerEnsurer)
    //////////////
  • Method Summary

    Modifier and Type
    Method
    Description
     
    final org.eclipse.serializer.communication.types.ComClient<C>
     
    org.eclipse.serializer.communication.types.ComProtocol
     

    Methods inherited from class ComChannelDynamic

    close, receive, requestUnhandled, send

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.eclipse.serializer.communication.types.ComChannel

    close, receive, request, send
  • Field Details

    • parent

      protected final org.eclipse.serializer.communication.types.ComClient<C> parent
      /////////////////
  • Constructor Details

    • ComClientChannelDynamic

      public ComClientChannelDynamic(org.eclipse.serializer.persistence.types.PersistenceManager<?> persistenceManager, C connection, org.eclipse.serializer.communication.types.ComProtocol protocol, org.eclipse.serializer.communication.types.ComClient<C> parent, org.eclipse.serializer.persistence.types.PersistenceTypeHandlerManager<org.eclipse.serializer.persistence.binary.types.Binary> typeHandlerManager, ComTypeDefinitionBuilder typeDefintionBuilder, org.eclipse.serializer.persistence.types.PersistenceTypeHandlerEnsurer<org.eclipse.serializer.persistence.binary.types.Binary> typeHandlerEnsurer)
      //////////////
  • Method Details

    • parent

      public final org.eclipse.serializer.communication.types.ComClient<C> parent()
      Specified by:
      parent in interface org.eclipse.serializer.communication.types.ComClientChannel<C>
    • connection

      public C connection()
      Specified by:
      connection in interface org.eclipse.serializer.communication.types.ComClientChannel<C>
    • protocol

      public org.eclipse.serializer.communication.types.ComProtocol protocol()
      Specified by:
      protocol in interface org.eclipse.serializer.communication.types.ComClientChannel<C>