org.apache.camel.component.aws.cw
Class CwEndpoint

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

Defines the AWS CloudWatch Endpoint


Field Summary
 
Fields inherited from class org.apache.camel.support.ServiceSupport
shutdown, shuttingdown, started, starting, stopped, stopping, suspended, suspending
 
Constructor Summary
CwEndpoint(String uri, org.apache.camel.CamelContext context, CwConfiguration configuration)
          Deprecated. 
CwEndpoint(String uri, org.apache.camel.Component component, CwConfiguration configuration)
           
 
Method Summary
 org.apache.camel.Consumer createConsumer(org.apache.camel.Processor processor)
           
 org.apache.camel.Producer createProducer()
           
 void doStart()
           
 com.amazonaws.services.cloudwatch.AmazonCloudWatch getCloudWatchClient()
           
 CwConfiguration getConfiguration()
           
 boolean isSingleton()
           
 void setCloudWatchClient(com.amazonaws.services.cloudwatch.AmazonCloudWatch cloudWatchClient)
           
 void setConfiguration(CwConfiguration configuration)
           
 
Methods inherited from class org.apache.camel.impl.DefaultEndpoint
configureConsumer, configurePollingConsumer, configureProperties, createEndpointConfiguration, createEndpointUri, createExchange, createExchange, createExchange, createPollingConsumer, 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

CwEndpoint

@Deprecated
public CwEndpoint(String uri,
                             org.apache.camel.CamelContext context,
                             CwConfiguration configuration)
Deprecated. 


CwEndpoint

public CwEndpoint(String uri,
                  org.apache.camel.Component component,
                  CwConfiguration configuration)
Method Detail

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()

doStart

public void doStart()
             throws Exception
Overrides:
doStart in class org.apache.camel.impl.DefaultEndpoint
Throws:
Exception

getConfiguration

public CwConfiguration getConfiguration()

setConfiguration

public void setConfiguration(CwConfiguration configuration)

setCloudWatchClient

public void setCloudWatchClient(com.amazonaws.services.cloudwatch.AmazonCloudWatch cloudWatchClient)

getCloudWatchClient

public com.amazonaws.services.cloudwatch.AmazonCloudWatch getCloudWatchClient()


Apache Camel