Class ByteArrayMessageNettyEventServerFactory
java.lang.Object
org.apache.nifi.event.transport.netty.EventLoopGroupFactory
org.apache.nifi.event.transport.netty.NettyEventServerFactory
org.apache.nifi.event.transport.netty.ByteArrayMessageNettyEventServerFactory
- All Implemented Interfaces:
EventServerFactory
Netty Event Server Factory for Byte Array Messages
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionByteArrayMessageNettyEventServerFactory(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 MessagesByteArrayMessageNettyEventServerFactory(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 -
Method Summary
Methods inherited from class org.apache.nifi.event.transport.netty.NettyEventServerFactory
getEventServer, setBufferAllocator, setClientAuth, setHandlerSupplier, setIdleTimeout, setShutdownQuietPeriod, setShutdownTimeout, setSocketKeepAlive, setSocketReceiveBuffer, setSslContext, setSslParametersMethods inherited from class org.apache.nifi.event.transport.netty.EventLoopGroupFactory
getEventLoopGroup, setThreadNamePrefix, setWorkerThreads
-
Field Details
-
STRIP_DELIMITER
private static final boolean STRIP_DELIMITER- See Also:
-
-
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 Logaddress- Listen Addressport- Listen Port Numberprotocol- Channel Protocoldelimiter- Message DelimitermaxFrameLength- Maximum Frame Length for delimited TCP messagesmessages- 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 Logaddress- Listen Addressport- Listen Port Numberprotocol- Channel Protocoldelimiter- Message DelimitermaxFrameLength- Maximum Frame Length for delimited TCP messagesmessages- Blocking Queue for events receivedfilteringStrategy- Message Filtering Strategy
-