| Package | Description |
|---|---|
| org.apache.nifi.processor.util.put | |
| org.apache.nifi.processor.util.put.sender |
| Modifier and Type | Field and Description |
|---|---|
protected BlockingQueue<ChannelSender> |
AbstractPutEventProcessor.senderPool |
| Modifier and Type | Method and Description |
|---|---|
protected ChannelSender |
AbstractPutEventProcessor.acquireSender(ProcessContext context,
ProcessSession session,
FlowFile flowFile)
Helper method to acquire an available ChannelSender from the pool.
|
protected abstract ChannelSender |
AbstractPutEventProcessor.createSender(ProcessContext context)
Sub-classes create a ChannelSender given a context.
|
protected ChannelSender |
AbstractPutEventProcessor.createSender(String protocol,
String host,
int port,
int timeout,
int maxSendBufferSize,
SSLContext sslContext)
Helper for sub-classes to create a sender.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractPutEventProcessor.relinquishSender(ChannelSender sender)
Helper method to relinquish the ChannelSender back to the pool.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DatagramChannelSender
Sends messages over a DatagramChannel.
|
class |
SocketChannelSender
Sends messages over a SocketChannel.
|
class |
SSLSocketChannelSender
Sends messages over an SSLSocketChannel.
|
Copyright © 2019 Apache NiFi Project. All rights reserved.