| Interface | Description |
|---|---|
| ObjectStore<T extends Serializable> |
A generic object key value store
|
| ObjectStoreManager |
Creates and manages
ObjectStore instances. |
| PartitionableObjectStore<T extends Serializable> |
An
ObjectStore which has native support for partitioning. |
| Class | Description |
|---|---|
| AbstractObjectStoreSupport<T extends Serializable> |
Base class with utility methods that
ObjectStore implementations might be interested on. |
| ObjectStoreSettings |
Immutable object which contains settings parameters regarding how should a particular
ObjectStore
instance behave. |
| ObjectStoreSettings.Builder |
A Builder for creating
ObjectStoreSettings |
| TemplateObjectStore<T extends Serializable> |
Template for
ObjectStore implementations so that it's easier to conform to the contract. |
| Exception | Description |
|---|---|
| ObjectAlreadyExistsException |
This exception is thrown when an
ObjectStore tries to store a value using a key for which another value
is already present. |
| ObjectDoesNotExistException |
This exception is thrown when an
ObjectStore attempts to operate on a key for which it doesn't
have an associated value |
| ObjectStoreException |
This exception class is thrown in cases when an exception occurs while operating on an
ObjectStore. |
| ObjectStoreNotAvailableException |
This exception is thrown when the underlying to an
ObjectStore's system fails. |
Copyright © 2017 MuleSoft, Inc.. All rights reserved.