org.apache.camel.component.cache
Class CacheEndpoint

java.lang.Object
  extended by org.apache.camel.impl.DefaultEndpoint
      extended by org.apache.camel.component.cache.CacheEndpoint
All Implemented Interfaces:
CamelContextAware, Endpoint, IsSingleton

public class CacheEndpoint
extends DefaultEndpoint


Constructor Summary
CacheEndpoint()
           
CacheEndpoint(String endpointUri, Component component, CacheConfiguration config, CacheManagerFactory cacheManagerFactory)
           
 
Method Summary
 Exchange createCacheExchange(String operation, String key, Object value)
           
 Consumer createConsumer(Processor processor)
           
 Producer createProducer()
           
 CacheManagerFactory getCacheManagerFactory()
           
 CacheConfiguration getConfig()
           
 boolean isSingleton()
           
 void setCacheManagerFactory(CacheManagerFactory cacheManagerFactory)
           
 void setConfig(CacheConfiguration config)
           
 
Methods inherited from class org.apache.camel.impl.DefaultEndpoint
configureProperties, createEndpointUri, createExchange, createExchange, createExchange, createPollingConsumer, equals, getCamelContext, getComponent, getEndpointKey, getEndpointUri, getExchangePattern, getExchangeType, hashCode, isLenientProperties, setCamelContext, setEndpointUri, setEndpointUriIfNotSpecified, setExchangePattern, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CacheEndpoint

public CacheEndpoint()

CacheEndpoint

public CacheEndpoint(String endpointUri,
                     Component component,
                     CacheConfiguration config,
                     CacheManagerFactory cacheManagerFactory)
Method Detail

createConsumer

public Consumer createConsumer(Processor processor)
                        throws Exception
Throws:
Exception

createProducer

public Producer createProducer()
                        throws Exception
Throws:
Exception

isSingleton

public boolean isSingleton()

getConfig

public CacheConfiguration getConfig()

setConfig

public void setConfig(CacheConfiguration config)

getCacheManagerFactory

public CacheManagerFactory getCacheManagerFactory()

setCacheManagerFactory

public void setCacheManagerFactory(CacheManagerFactory cacheManagerFactory)

createCacheExchange

public Exchange createCacheExchange(String operation,
                                    String key,
                                    Object value)


Copyright © 2007-2010 IONA Open Source Community. All Rights Reserved.