## Uses of Interface
org.apache.activemq.artemis.spi.core.remoting.BufferHandler

- Packages that use BufferHandler
  Package | Description
  --- | ---
  org.apache.activemq.artemis.spi.core.protocol |
  org.apache.activemq.artemis.spi.core.remoting |

- - ### Uses of BufferHandler in org.apache.activemq.artemis.spi.core.protocol

    Subinterfaces of BufferHandler in org.apache.activemq.artemis.spi.core.protocol
    Modifier and Type | Interface | Description
    --- | --- | ---
    `interface` | `RemotingConnection` | A RemotingConnection is a connection between a client and a server.

    Classes in org.apache.activemq.artemis.spi.core.protocol that implement BufferHandler
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `AbstractRemotingConnection` |

  - ### Uses of BufferHandler in org.apache.activemq.artemis.spi.core.remoting

    Methods in org.apache.activemq.artemis.spi.core.remoting with parameters of type BufferHandler
    Modifier and Type | Method | Description
    --- | --- | ---
    `Acceptor` | AcceptorFactory.`createAcceptor​(java.lang.String name, org.apache.activemq.artemis.core.server.cluster.ClusterConnection clusterConnection, java.util.Map<java.lang.String,​java.lang.Object> configuration, BufferHandler handler, ServerConnectionLifeCycleListener listener, java.util.concurrent.Executor threadPool, java.util.concurrent.ScheduledExecutorService scheduledThreadPool, java.util.Map<java.lang.String,​ProtocolManager> protocolMap)` | Create a new instance of an Acceptor.
    `Connector` | ConnectorFactory.`createConnector​(java.util.Map<java.lang.String,​java.lang.Object> configuration, BufferHandler handler, ClientConnectionLifeCycleListener listener, java.util.concurrent.Executor closeExecutor, java.util.concurrent.Executor threadPool, java.util.concurrent.ScheduledExecutorService scheduledThreadPool, ClientProtocolManager protocolManager)` | creates a new instance of a connector.