public class KafkaChunkedCommandTransport
extends hudson.remoting.AbstractSynchronousByteArrayCommandTransport
| Constructor and Description |
|---|
KafkaChunkedCommandTransport(hudson.remoting.Capability remoteCapability,
String producerTopic,
String producerKey,
List<String> consumerTopics,
String consumerKey,
long pollTimeout,
org.apache.kafka.clients.producer.Producer<String,byte[]> producer,
org.apache.kafka.clients.consumer.Consumer<String,byte[]> consumer) |
| Modifier and Type | Method and Description |
|---|---|
void |
closeRead() |
void |
closeWrite() |
hudson.remoting.Capability |
getRemoteCapability() |
byte[] |
readBlock(hudson.remoting.Channel channel) |
void |
writeBlock(hudson.remoting.Channel channel,
byte[] bytes) |
public KafkaChunkedCommandTransport(hudson.remoting.Capability remoteCapability,
String producerTopic,
String producerKey,
List<String> consumerTopics,
String consumerKey,
long pollTimeout,
org.apache.kafka.clients.producer.Producer<String,byte[]> producer,
org.apache.kafka.clients.consumer.Consumer<String,byte[]> consumer)
public byte[] readBlock(hudson.remoting.Channel channel)
throws IOException,
ClassNotFoundException
readBlock in class hudson.remoting.AbstractSynchronousByteArrayCommandTransportIOExceptionClassNotFoundExceptionpublic void writeBlock(hudson.remoting.Channel channel,
byte[] bytes)
throws IOException
writeBlock in class hudson.remoting.AbstractSynchronousByteArrayCommandTransportIOExceptionpublic hudson.remoting.Capability getRemoteCapability()
throws IOException
getRemoteCapability in class hudson.remoting.CommandTransportIOExceptionpublic void closeWrite()
throws IOException
closeWrite in class hudson.remoting.CommandTransportIOExceptionpublic void closeRead()
throws IOException
closeRead in class hudson.remoting.CommandTransportIOExceptionCopyright © 2004–2018. All rights reserved.