org.apache.camel.component.kafka
Class KafkaEndpoint
java.lang.Object
org.apache.camel.support.ServiceSupport
org.apache.camel.impl.DefaultEndpoint
org.apache.camel.component.kafka.KafkaEndpoint
- All Implemented Interfaces:
- org.apache.camel.CamelContextAware, org.apache.camel.Endpoint, org.apache.camel.IsSingleton, org.apache.camel.Service, org.apache.camel.ShutdownableService, org.apache.camel.spi.HasId, org.apache.camel.StatefulService, org.apache.camel.SuspendableService
public class KafkaEndpoint
- extends org.apache.camel.impl.DefaultEndpoint
Fields inherited from class org.apache.camel.support.ServiceSupport |
shutdown, shuttingdown, started, starting, stopped, stopping, suspended, suspending |
Methods inherited from class org.apache.camel.impl.DefaultEndpoint |
configureConsumer, configurePollingConsumer, configureProperties, createEndpointConfiguration, createEndpointUri, createExchange, createExchange, createExchange, createPollingConsumer, doStart, doStop, equals, getCamelContext, getComponent, getConsumerProperties, getEndpointConfiguration, getEndpointKey, getEndpointUri, getExchangePattern, getId, hashCode, isLenientProperties, isSynchronous, setCamelContext, setConsumerProperties, setEndpointConfiguration, setEndpointUri, setEndpointUriIfNotSpecified, setExchangePattern, setProperties, setSynchronous, toString |
Methods inherited from class org.apache.camel.support.ServiceSupport |
doResume, doShutdown, doSuspend, getStatus, getVersion, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, resume, shutdown, start, stop, suspend |
Methods inherited from interface org.apache.camel.Service |
start, stop |
KafkaEndpoint
public KafkaEndpoint()
KafkaEndpoint
public KafkaEndpoint(String endpointUri,
String remaining,
KafkaComponent component)
throws URISyntaxException
- Throws:
URISyntaxException
getZookeeperHost
public String getZookeeperHost()
setZookeeperHost
public void setZookeeperHost(String zookeeperHost)
getZookeeperPort
public int getZookeeperPort()
setZookeeperPort
public void setZookeeperPort(int zookeeperPort)
getGroupId
public String getGroupId()
setGroupId
public void setGroupId(String groupId)
getPartitioner
public String getPartitioner()
setPartitioner
public void setPartitioner(String partitioner)
getTopic
public String getTopic()
setTopic
public void setTopic(String topic)
getBrokers
public String getBrokers()
getConsumerStreams
public int getConsumerStreams()
setConsumerStreams
public void setConsumerStreams(int consumerStreams)
createKafkaExchange
public org.apache.camel.Exchange createKafkaExchange(kafka.message.MessageAndMetadata<byte[],byte[]> mm)
createConsumer
public org.apache.camel.Consumer createConsumer(org.apache.camel.Processor processor)
throws Exception
- Throws:
Exception
createProducer
public org.apache.camel.Producer createProducer()
throws Exception
- Throws:
Exception
isSingleton
public boolean isSingleton()
createExecutor
public ExecutorService createExecutor()
Apache Camel