org.apache.camel.component.nagios
Class NagiosEndpoint

java.lang.Object
  extended by org.apache.camel.support.ServiceSupport
      extended by org.apache.camel.impl.DefaultEndpoint
          extended by org.apache.camel.component.nagios.NagiosEndpoint
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 NagiosEndpoint
extends org.apache.camel.impl.DefaultEndpoint

Version:

Field Summary
 
Fields inherited from class org.apache.camel.support.ServiceSupport
shutdown, shuttingdown, started, starting, stopped, stopping, suspended, suspending
 
Constructor Summary
NagiosEndpoint()
           
NagiosEndpoint(String endpointUri, org.apache.camel.Component component)
           
 
Method Summary
 org.apache.camel.Consumer createConsumer(org.apache.camel.Processor processor)
           
 org.apache.camel.Producer createProducer()
           
 NagiosConfiguration getConfiguration()
           
 com.googlecode.jsendnsca.core.INagiosPassiveCheckSender getSender()
           
 boolean isSendSync()
           
 boolean isSingleton()
           
 void setConfiguration(NagiosConfiguration configuration)
           
 void setSender(com.googlecode.jsendnsca.core.INagiosPassiveCheckSender sender)
           
 void setSendSync(boolean sendSync)
           
 
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 class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.apache.camel.Service
start, stop
 

Constructor Detail

NagiosEndpoint

public NagiosEndpoint()

NagiosEndpoint

public NagiosEndpoint(String endpointUri,
                      org.apache.camel.Component component)
Method Detail

createProducer

public org.apache.camel.Producer createProducer()
                                         throws Exception
Throws:
Exception

createConsumer

public org.apache.camel.Consumer createConsumer(org.apache.camel.Processor processor)
                                         throws Exception
Throws:
Exception

isSingleton

public boolean isSingleton()

getConfiguration

public NagiosConfiguration getConfiguration()

setConfiguration

public void setConfiguration(NagiosConfiguration configuration)

isSendSync

public boolean isSendSync()

setSendSync

public void setSendSync(boolean sendSync)

getSender

public com.googlecode.jsendnsca.core.INagiosPassiveCheckSender getSender()

setSender

public void setSender(com.googlecode.jsendnsca.core.INagiosPassiveCheckSender sender)


Apache Camel