| Modifier and Type | Field and Description |
|---|---|
protected org.mule.runtime.api.lock.LockFactory |
lockFactory |
static String |
OBJECT_STORE_NAME |
protected org.mule.runtime.api.store.ObjectStoreManager |
objectStoreManager |
| Constructor and Description |
|---|
TemporaryStorageRule() |
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
void |
initialise() |
Optional<Serializable> |
remove(String key) |
void |
reset() |
Optional<Serializable> |
retrieve(String key) |
void |
store(String key,
Serializable value) |
public static final String OBJECT_STORE_NAME
@Inject @Named(value="_muleObjectStoreManager") protected org.mule.runtime.api.store.ObjectStoreManager objectStoreManager
@Inject @Named(value="_muleLockFactory") protected org.mule.runtime.api.lock.LockFactory lockFactory
public void initialise()
initialise in interface org.mule.runtime.api.lifecycle.Initialisablepublic void store(String key, Serializable value)
public Optional<Serializable> retrieve(String key)
public Optional<Serializable> remove(String key)
public void clear()
Copyright © 2019. All rights reserved.