Class MessageFunctional<Q extends Request,S extends Result>

java.lang.Object
org.ldaptive.transport.MessageFunctional<Q,S>
Type Parameters:
Q - type of request
S - type of result
Direct Known Subclasses:
MessageFunctional.BiConsumer, MessageFunctional.Consumer, MessageFunctional.Function

public abstract class MessageFunctional<Q extends Request,S extends Result> extends Object
Base class for processing a message that is initialized with the request and connection.
  • Field Details

    • connection

      private Connection connection
      Connection the request occurred on.
    • request

      private Q extends Request request
      Request that produced the message.
    • handle

      private OperationHandle<Q extends Request,S extends Result> handle
      Operation handle that sent the request.
  • Constructor Details

    • MessageFunctional

      public MessageFunctional()
  • Method Details