@ManagedResource(description="Infinispan Remote message id repository")
public class InfinispanRemoteIdempotentRepository
extends org.apache.camel.component.infinispan.InfinispanIdempotentRepository
| Constructor and Description |
|---|
InfinispanRemoteIdempotentRepository(String cacheName) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doShutdown() |
protected void |
doStart() |
protected org.infinispan.commons.api.BasicCache<String,Boolean> |
getCache() |
org.infinispan.client.hotrod.RemoteCacheManager |
getCacheContainer() |
String |
getCacheName() |
InfinispanRemoteConfiguration |
getConfiguration() |
InfinispanRemoteManager |
getManager() |
void |
setCacheContainer(org.infinispan.client.hotrod.RemoteCacheManager cacheContainer) |
void |
setConfiguration(InfinispanRemoteConfiguration configuration) |
void |
setManager(InfinispanRemoteManager manager) |
add, clear, confirm, contains, getCamelContext, remove, setCamelContextbuild, doBuild, doFail, doInit, doLifecycleChange, doResume, doStop, doSuspend, fail, getStatus, init, isBuild, isInit, isNew, isRunAllowed, isShutdown, isStarted, isStarting, isStartingOrStarted, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspendclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitadd, confirm, contains, removepublic InfinispanRemoteIdempotentRepository(String cacheName)
protected void doStart()
throws Exception
doStart in class org.apache.camel.support.service.BaseServiceExceptionprotected void doShutdown()
throws Exception
doShutdown in class org.apache.camel.support.service.BaseServiceExceptionprotected org.infinispan.commons.api.BasicCache<String,Boolean> getCache()
getCache in class org.apache.camel.component.infinispan.InfinispanIdempotentRepositorypublic String getCacheName()
getCacheName in class org.apache.camel.component.infinispan.InfinispanIdempotentRepositorypublic InfinispanRemoteConfiguration getConfiguration()
public void setConfiguration(InfinispanRemoteConfiguration configuration)
public InfinispanRemoteManager getManager()
public void setManager(InfinispanRemoteManager manager)
public org.infinispan.client.hotrod.RemoteCacheManager getCacheContainer()
public void setCacheContainer(org.infinispan.client.hotrod.RemoteCacheManager cacheContainer)
Apache Camel