Dependencies
Declarations
-
org
-
ehcache
-
clustered
-
common
- Consistency
- EhcacheEntityVersion
- PoolAllocation
- ServerSideConfiguration
-
internal
- ClusterTierManagerConfiguration
-
ServerStoreConfiguration
- serialVersionUID: long
- poolAllocation: PoolAllocation
- storedKeyType: String
- storedValueType: String
- keySerializerType: String
- valueSerializerType: String
- consistency: Consistency
- loaderWriterConfigured: boolean
- writeBehindConfigured: boolean
- ServerStoreConfiguration(PoolAllocation, String, String, String, String, Consistency, boolean): void
- ServerStoreConfiguration(PoolAllocation, String, String, String, String, Consistency, boolean, boolean): void
- getPoolAllocation(): PoolAllocation
- getStoredKeyType(): String
- getStoredValueType(): String
- getKeySerializerType(): String
- getValueSerializerType(): String
- getConsistency(): Consistency
- isLoaderWriterConfigured(): boolean
- isWriteBehindConfigured(): boolean
- isCompatible(ServerStoreConfiguration, StringBuilder): boolean
- comparePoolAllocation(StringBuilder, PoolAllocation): boolean
- getClassName(Object): String
- compareConsistencyField(StringBuilder, Consistency, Consistency): boolean
- compareField(StringBuilder, String, String, String): boolean
- appendFault(StringBuilder, String, Object, Object): void
-
exceptions
- ClusterException
- DestroyInProgressException
- IllegalMessageException
- InvalidOperationException
-
InvalidServerSideConfigurationException
- serialVersionUID: long
- InvalidServerSideConfigurationException(String): void
- InvalidServerSideConfigurationException(Throwable): void
- InvalidServerSideConfigurationException(String, Throwable): void
- InvalidServerSideConfigurationException(InvalidServerSideConfigurationException): void
- withClientStackTrace(): InvalidServerSideConfigurationException
- InvalidServerStoreConfigurationException
- InvalidStoreException
- LifecycleException
- UnknownClusterException
- lock
-
messages
- ChainCodec
-
ClusterTierReconnectMessage
- clearInProgress: boolean
- hashInvalidationsInProgress: Set<Long>
- locksHeld: Set<Long>
- ClusterTierReconnectMessage(): void
- ClusterTierReconnectMessage(Set<Long>, Set<Long>, boolean): void
- addInvalidationsInProgress(Set<Long>): void
- addLocksHeld(Set<Long>): void
- getInvalidationsInProgress(): Set<Long>
- clearInProgress(): void
- isClearInProgress(): boolean
- getLocksHeld(): Set<Long>
- CodecUtil
-
CommonConfigCodec
- STORE_CONFIG_KEY_TYPE_FIELD: String
- STORE_CONFIG_KEY_SERIALIZER_TYPE_FIELD: String
- STORE_CONFIG_VALUE_TYPE_FIELD: String
- STORE_CONFIG_VALUE_SERIALIZER_TYPE_FIELD: String
- STORE_CONFIG_CONSISTENCY_FIELD: String
- POOL_SIZE_FIELD: String
- POOL_RESOURCE_NAME_FIELD: String
- DEFAULT_RESOURCE_FIELD: String
- POOLS_SUB_STRUCT: String
- POOL_NAME_FIELD: String
- LOADER_WRITER_CONFIGURED_FIELD: String
- WRITE_BEHIND_CONFIGURED_FIELD: String
- $1
- $2
- getNonNullBoolean(Boolean): Boolean
- ConcurrentEntityMessage
- ConfigCodec
-
EhcacheCodec
- LOGGER: Logger
- serverStoreOpCodec: ServerStoreOpCodec
- lifeCycleMessageCodec: LifeCycleMessageCodec
- stateRepositoryOpCodec: StateRepositoryOpCodec
- responseCodec: ResponseCodec
- EhcacheCodec(ServerStoreOpCodec, LifeCycleMessageCodec, StateRepositoryOpCodec, ResponseCodec): void
- encodeMessage(EhcacheEntityMessage): byte[]
- decodeMessage(byte[]): EhcacheEntityMessage
- decodeMessage(ByteBuffer, EhcacheMessageType): EhcacheEntityMessage
- encodeResponse(EhcacheEntityResponse): byte[]
- decodeResponse(byte[]): EhcacheEntityResponse
- EhcacheEntityMessage
-
EhcacheEntityResponse
- getResponseType(): EhcacheResponseType
- success(): Success
- Success
- failure(ClusterException): Failure
- Failure
- getResponse(Chain): GetResponse
- GetResponse
- hashInvalidationDone(long): HashInvalidationDone
- HashInvalidationDone
- allInvalidationDone(): AllInvalidationDone
- AllInvalidationDone
- serverInvalidateHash(long): ServerInvalidateHash
- ServerInvalidateHash
- clientInvalidateHash(long, int): ClientInvalidateHash
- ClientInvalidateHash
- clientInvalidateAll(int): ClientInvalidateAll
- ClientInvalidateAll
- mapValue(Object): MapValue
- MapValue
- prepareForDestroy(Set<String>): PrepareForDestroy
- PrepareForDestroy
- resolveRequest(long, Chain): ResolveRequest
- ResolveRequest
- lockSuccess(Chain): LockSuccess
- LockSuccess
- lockFailure(): LockFailure
- LockFailure
- iteratorBatchResponse(UUID, List<Chain>, boolean): IteratorBatch
- IteratorBatch
-
EhcacheMessageType
- VALIDATE: EhcacheMessageType
- VALIDATE_SERVER_STORE: EhcacheMessageType
- PREPARE_FOR_DESTROY: EhcacheMessageType
- GET_AND_APPEND: EhcacheMessageType
- APPEND: EhcacheMessageType
- REPLACE: EhcacheMessageType
- CLIENT_INVALIDATION_ACK: EhcacheMessageType
- CLIENT_INVALIDATION_ALL_ACK: EhcacheMessageType
- CLEAR: EhcacheMessageType
- GET_STORE: EhcacheMessageType
- LOCK: EhcacheMessageType
- UNLOCK: EhcacheMessageType
- ITERATOR_OPEN: EhcacheMessageType
- ITERATOR_CLOSE: EhcacheMessageType
- ITERATOR_ADVANCE: EhcacheMessageType
- GET_STATE_REPO: EhcacheMessageType
- PUT_IF_ABSENT: EhcacheMessageType
- ENTRY_SET: EhcacheMessageType
- CHAIN_REPLICATION_OP: EhcacheMessageType
- CLEAR_INVALIDATION_COMPLETE: EhcacheMessageType
- INVALIDATION_COMPLETE: EhcacheMessageType
- MESSAGE_TYPE_FIELD_NAME: String
- MESSAGE_TYPE_FIELD_INDEX: int
- LIFECYCLE_MESSAGES: EnumSet<EhcacheMessageType>
- isLifecycleMessage(EhcacheMessageType): boolean
- STORE_OPERATION_MESSAGES: EnumSet<EhcacheMessageType>
- isStoreOperationMessage(EhcacheMessageType): boolean
- STATE_REPO_OPERATION_MESSAGES: EnumSet<EhcacheMessageType>
- isStateRepoOperationMessage(EhcacheMessageType): boolean
- TRACKED_OPERATION_MESSAGES: EnumSet<EhcacheMessageType>
- isTrackedOperationMessage(EhcacheMessageType): boolean
- PASSIVE_REPLICATION_MESSAGES: EnumSet<EhcacheMessageType>
- isPassiveReplicationMessage(EhcacheMessageType): boolean
- EhcacheOperationMessage
-
EhcacheResponseType
- SUCCESS: EhcacheResponseType
- FAILURE: EhcacheResponseType
- GET_RESPONSE: EhcacheResponseType
- HASH_INVALIDATION_DONE: EhcacheResponseType
- CLIENT_INVALIDATE_HASH: EhcacheResponseType
- CLIENT_INVALIDATE_ALL: EhcacheResponseType
- SERVER_INVALIDATE_HASH: EhcacheResponseType
- MAP_VALUE: EhcacheResponseType
- ALL_INVALIDATION_DONE: EhcacheResponseType
- PREPARE_FOR_DESTROY: EhcacheResponseType
- RESOLVE_REQUEST: EhcacheResponseType
- LOCK_SUCCESS: EhcacheResponseType
- LOCK_FAILURE: EhcacheResponseType
- ITERATOR_BATCH: EhcacheResponseType
- RESPONSE_TYPE_FIELD_NAME: String
- RESPONSE_TYPE_FIELD_INDEX: int
-
EntityConfigurationCodec
- IDENTIFIER: String
- configCodec: ConfigCodec
- EntityConfigurationCodec(ConfigCodec): void
- encode(ClusterTierEntityConfiguration): byte[]
- decodeClusteredStoreConfiguration(byte[]): ClusterTierEntityConfiguration
- encode(ClusterTierManagerConfiguration): byte[]
- decodeClusterTierManagerConfiguration(byte[]): ClusterTierManagerConfiguration
- ExceptionCodec
-
LifeCycleMessageCodec
- CONFIG_PRESENT_FIELD: String
- CONFIGURE_MESSAGE_NEXT_INDEX: int
- VALIDATE_STORE_NEXT_INDEX: int
- configCodec: ConfigCodec
- LifeCycleMessageCodec(ConfigCodec): void
- encode(LifecycleMessage): byte[]
- encodePrepareForDestroyMessage(LifecycleMessage): byte[]
- encodeValidateStoreMessage(ValidateServerStore): byte[]
- encodeTierManagerValidateMessage(ValidateStoreManager): byte[]
- decode(EhcacheMessageType, ByteBuffer): EhcacheEntityMessage
- decodePrepareForDestroyMessage(): PrepareForDestroy
- decodeValidateServerStoreMessage(ByteBuffer): ValidateServerStore
- decodeValidateMessage(ByteBuffer): ValidateStoreManager
- LifeCycleMessageFactory
- LifecycleMessage
- MessageCodecUtils
- ReconnectMessageCodec
- ResponseCodec
- ServerStoreOpCodec
- ServerStoreOpMessage
- StateRepositoryMessageFactory
-
StateRepositoryOpCodec
- MAP_ID_FIELD: String
- VALUE_FIELD: String
- encode(StateRepositoryOpMessage): byte[]
- encodeEntrySetMessage(EntrySetMessage): byte[]
- encodePutIfAbsentMessage(PutIfAbsentMessage): byte[]
- encodeGetMessage(GetMessage): byte[]
- decode(EhcacheMessageType, ByteBuffer): StateRepositoryOpMessage
- decodeEntrySetMessage(ByteBuffer): EntrySetMessage
- decodePutIfAbsentMessage(ByteBuffer): PutIfAbsentMessage
- decodeGetMessage(ByteBuffer): GetMessage
- WHITELIST_PREDICATE: Predicate<Class<Object>>
- StateRepositoryOpMessage
-
store
- Chain
- ClusterTierEntityConfiguration
- CustomLoaderBasedObjectInputStream
- Element
- FilteredObjectInputStream
- SequencedElement
- ServerStore
- Util
- ValueWrapper
-
operations
-
BaseKeyValueOperation
- key: Object
- valueHolder: LazyValueHolder<Object>
- timeStamp: long
- BaseKeyValueOperation(Object, Object, long): void
- BaseKeyValueOperation(BaseKeyValueOperation<Object, Object>, long): void
- getKey(): Object
- getValue(): Object
- toString(): String
- equals(Object): boolean
- hashCode(): int
- timeStamp(): long
- isExpiryAvailable(): boolean
- expirationTime(): long
- ConditionalRemoveOperation
-
ConditionalReplaceOperation
- key: Object
- oldValueHolder: LazyValueHolder<Object>
- newValueHolder: LazyValueHolder<Object>
- timeStamp: long
- ConditionalReplaceOperation(Object, Object, Object, long): void
- getKey(): Object
- getOldValue(): Object
- getValue(): Object
- asOperationExpiringAt(long): PutOperation<Object, Object>
- getOpCode(): OperationCode
- apply(Result<Object, Object>): Result<Object, Object>
- toString(): String
- equals(Object): boolean
- hashCode(): int
- timeStamp(): long
- isExpiryAvailable(): boolean
- expirationTime(): long
- LazyValueHolder
- Operation
-
OperationCode
- PUT: OperationCode
- REMOVE: OperationCode
- PUT_IF_ABSENT: OperationCode
- REMOVE_CONDITIONAL: OperationCode
- REPLACE: OperationCode
- REPLACE_CONDITIONAL: OperationCode
- PUT_WITH_WRITER: OperationCode
- value: byte
- OperationCode(byte): void
- getValue(): byte
- shouldBePinned(): boolean
- valueOf(byte): OperationCode
- PutIfAbsentOperation
- PutOperation
- PutWithWriterOperation
- RemoveOperation
- ReplaceOperation
- Result
- codecs
-
BaseKeyValueOperation
- util
-
common
-
clustered
-
ehcache