Package org.apache.camel.impl.engine
Class MemoryStateRepository
- java.lang.Object
-
- org.apache.camel.support.service.BaseService
-
- org.apache.camel.support.service.ServiceSupport
-
- org.apache.camel.impl.engine.MemoryStateRepository
-
- All Implemented Interfaces:
AutoCloseable
,org.apache.camel.Service
,org.apache.camel.ShutdownableService
,org.apache.camel.spi.StateRepository<String,String>
,org.apache.camel.StatefulService
,org.apache.camel.SuspendableService
@ManagedResource(description="Memory based state repository") public class MemoryStateRepository extends org.apache.camel.support.service.ServiceSupport implements org.apache.camel.spi.StateRepository<String,String>
ThisMemoryStateRepository
class is a memory-based implementation of aStateRepository
.
-
-
Constructor Summary
Constructors Constructor Description MemoryStateRepository()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
doStart()
protected void
doStop()
String
getState(String key)
void
setState(String key, String value)
-
Methods inherited from class org.apache.camel.support.service.BaseService
build, doBuild, doFail, doInit, 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, suspend
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
-
-
Method Detail
-
setState
@ManagedOperation(description="Adds the value of the given key to the store") public void setState(String key, String value)
-
getState
@ManagedOperation(description="Gets the value of the given key from store") public String getState(String key)
-
doStart
protected void doStart() throws Exception
- Overrides:
doStart
in classorg.apache.camel.support.service.BaseService
- Throws:
Exception
-
-