@UriEndpoint(firstVersion="2.3.0",
scheme="nagios",
title="Nagios",
syntax="nagios:host:port",
producerOnly=true,
category=MONITORING)
public class NagiosEndpoint
extends org.apache.camel.support.DefaultEndpoint
| Constructor and Description |
|---|
NagiosEndpoint() |
NagiosEndpoint(String endpointUri,
org.apache.camel.Component component) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.camel.Consumer |
createConsumer(org.apache.camel.Processor processor) |
org.apache.camel.Producer |
createProducer() |
protected void |
doInit() |
NagiosConfiguration |
getConfiguration() |
com.googlecode.jsendnsca.PassiveCheckSender |
getSender() |
boolean |
isSendSync() |
void |
setConfiguration(NagiosConfiguration configuration) |
void |
setSender(com.googlecode.jsendnsca.PassiveCheckSender sender) |
void |
setSendSync(boolean sendSync)
Whether or not to use synchronous when sending a passive check.
|
configureConsumer, configurePollingConsumer, configureProperties, createAsyncProducer, createEndpointUri, createExchange, createExchange, createPollingConsumer, doStart, doStop, equals, getCamelContext, getComponent, getEndpointKey, getEndpointUri, getExceptionHandler, getExchangePattern, getId, getPollingConsumerBlockTimeout, getPollingConsumerQueueSize, hashCode, isAutowiredEnabled, isBridgeErrorHandler, isLazyStartProducer, isLenientProperties, isPollingConsumerBlockWhenFull, isSingleton, isSynchronous, setAutowiredEnabled, setBridgeErrorHandler, setCamelContext, setComponent, setEndpointUri, setEndpointUriIfNotSpecified, setExceptionHandler, setExchangePattern, setLazyStartProducer, setPollingConsumerBlockTimeout, setPollingConsumerBlockWhenFull, setPollingConsumerQueueSize, setProperties, setSynchronous, toStringbuild, doBuild, doFail, 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, suspendclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic NagiosEndpoint()
public NagiosEndpoint(String endpointUri, org.apache.camel.Component component)
public org.apache.camel.Consumer createConsumer(org.apache.camel.Processor processor)
throws Exception
Exceptionpublic NagiosConfiguration getConfiguration()
public void setConfiguration(NagiosConfiguration configuration)
public boolean isSendSync()
public void setSendSync(boolean sendSync)
public com.googlecode.jsendnsca.PassiveCheckSender getSender()
public void setSender(com.googlecode.jsendnsca.PassiveCheckSender sender)
Apache Camel