Class PahoMqtt5Producer
- java.lang.Object
-
- org.apache.camel.support.service.BaseService
-
- org.apache.camel.support.service.ServiceSupport
-
- org.apache.camel.support.DefaultProducer
-
- org.apache.camel.component.paho.mqtt5.PahoMqtt5Producer
-
- All Implemented Interfaces:
AutoCloseable,org.apache.camel.EndpointAware,org.apache.camel.IsSingleton,org.apache.camel.Processor,org.apache.camel.Producer,org.apache.camel.Service,org.apache.camel.ShutdownableService,org.apache.camel.StatefulService,org.apache.camel.SuspendableService
public class PahoMqtt5Producer extends org.apache.camel.support.DefaultProducer
-
-
Constructor Summary
Constructors Constructor Description PahoMqtt5Producer(PahoMqtt5Endpoint endpoint)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voiddoStart()protected voiddoStop()org.eclipse.paho.mqttv5.client.MqttClientgetClient()PahoMqtt5EndpointgetEndpoint()voidprocess(org.apache.camel.Exchange exchange)voidsetClient(org.eclipse.paho.mqttv5.client.MqttClient client)-
Methods inherited from class org.apache.camel.support.DefaultProducer
createExchange, isSingleton, toString
-
Methods inherited from class org.apache.camel.support.service.BaseService
build, doBuild, doFail, doInit, doLifecycleChange, doResume, doShutdown, doSuspend, fail, getStatus, init, isBuild, isInit, isNew, isRunAllowed, isShutdown, isStarted, isStarting, isStartingOrStarted, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspend
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Constructor Detail
-
PahoMqtt5Producer
public PahoMqtt5Producer(PahoMqtt5Endpoint endpoint)
-
-
Method Detail
-
getEndpoint
public PahoMqtt5Endpoint getEndpoint()
- Specified by:
getEndpointin interfaceorg.apache.camel.EndpointAware- Overrides:
getEndpointin classorg.apache.camel.support.DefaultProducer
-
getClient
public org.eclipse.paho.mqttv5.client.MqttClient getClient()
-
setClient
public void setClient(org.eclipse.paho.mqttv5.client.MqttClient client)
-
doStart
protected void doStart() throws Exception- Overrides:
doStartin classorg.apache.camel.support.DefaultProducer- Throws:
Exception
-
-