Class ByteArrayMessageNettyEventServerFactory

All Implemented Interfaces:
EventServerFactory

public class ByteArrayMessageNettyEventServerFactory extends NettyEventServerFactory
Netty Event Server Factory for Byte Array Messages
  • Field Details

  • Constructor Details

    • ByteArrayMessageNettyEventServerFactory

      public ByteArrayMessageNettyEventServerFactory(ComponentLog log, InetAddress address, int port, TransportProtocol protocol, byte[] delimiter, int maxFrameLength, BlockingQueue<ByteArrayMessage> messages)
      Netty Event Server Factory with configurable delimiter and queue of Byte Array Messages
      Parameters:
      log - Component Log
      address - Listen Address
      port - Listen Port Number
      protocol - Channel Protocol
      delimiter - Message Delimiter
      maxFrameLength - Maximum Frame Length for delimited TCP messages
      messages - Blocking Queue for events received
    • ByteArrayMessageNettyEventServerFactory

      public ByteArrayMessageNettyEventServerFactory(ComponentLog log, InetAddress address, int port, TransportProtocol protocol, byte[] delimiter, int maxFrameLength, BlockingQueue<ByteArrayMessage> messages, FilteringStrategy filteringStrategy)
      Netty Event Server Factory with configurable delimiter and queue of Byte Array Messages
      Parameters:
      log - Component Log
      address - Listen Address
      port - Listen Port Number
      protocol - Channel Protocol
      delimiter - Message Delimiter
      maxFrameLength - Maximum Frame Length for delimited TCP messages
      messages - Blocking Queue for events received
      filteringStrategy - Message Filtering Strategy