Serialized Form
-
Package com.loomcache.client
-
Exception Class com.loomcache.client.LoomException
class LoomException extends RuntimeException implements Serializable -
Exception Class com.loomcache.client.RingbufferSequenceLostException
class RingbufferSequenceLostException extends RuntimeException implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
headSequence
long headSequence
-
requestedSequence
long requestedSequence
-
-
Exception Class com.loomcache.client.TopicSequenceLostException
class TopicSequenceLostException extends RuntimeException implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
headSequence
long headSequence
-
-
-
Package com.loomcache.common.compute
-
Package com.loomcache.common.exception
-
Exception Class com.loomcache.common.exception.AuthenticationException
class AuthenticationException extends LoomException implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
errorType
AuthenticationException.AuthError errorType
-
principal
@Nullable String principal
-
-
Exception Class com.loomcache.common.exception.BackingStoreWriteException
class BackingStoreWriteException extends LoomException implements Serializable- serialVersionUID:
- 1L
-
Exception Class com.loomcache.common.exception.BackpressureException
class BackpressureException extends LoomException implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
peerId
String peerId
-
-
Exception Class com.loomcache.common.exception.CapacityExceededException
class CapacityExceededException extends LoomException implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
currentCapacity
long currentCapacity
-
maxCapacity
long maxCapacity
-
resourceType
@Nullable String resourceType
-
-
Exception Class com.loomcache.common.exception.ConnectionException
class ConnectionException extends LoomException implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
errorType
ConnectionException.ConnectionError errorType
-
remoteAddress
@Nullable String remoteAddress
-
remotePort
@Nullable String remotePort
-
-
Exception Class com.loomcache.common.exception.ConsistencyLostException
class ConsistencyLostException extends LoomException implements Serializable- serialVersionUID:
- 1L
-
Exception Class com.loomcache.common.exception.GracefulShutdownException
class GracefulShutdownException extends LoomException implements Serializable- serialVersionUID:
- 1L
-
Exception Class com.loomcache.common.exception.InterceptorExecutionException
class InterceptorExecutionException extends LoomException implements Serializable- serialVersionUID:
- 1L
-
Exception Class com.loomcache.common.exception.InvalidConfigurationException
class InvalidConfigurationException extends LoomException implements Serializable- serialVersionUID:
- 1L
-
Exception Class com.loomcache.common.exception.LeaderChangedException
class LeaderChangedException extends LoomException implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
newLeaderId
@Nullable String newLeaderId
-
-
Exception Class com.loomcache.common.exception.LockOwnershipLostException
class LockOwnershipLostException extends LoomException implements Serializable- serialVersionUID:
- 1L
-
Exception Class com.loomcache.common.exception.LockTimeoutException
class LockTimeoutException extends LoomException implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
lockName
String lockName
-
timeoutMs
long timeoutMs
-
-
Exception Class com.loomcache.common.exception.LoomException
class LoomException extends RuntimeException implements Serializable- serialVersionUID:
- 1L
-
Exception Class com.loomcache.common.exception.NotLeaderException
class NotLeaderException extends LoomException implements Serializable- serialVersionUID:
- 1L
-
Exception Class com.loomcache.common.exception.SerializationException
class SerializationException extends LoomException implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
dataType
@Nullable String dataType
-
serializing
boolean serializing
-
-
Exception Class com.loomcache.common.exception.StaleReadException
class StaleReadException extends LoomException implements Serializable- serialVersionUID:
- 1L
-
Exception Class com.loomcache.common.exception.TimeoutException
class TimeoutException extends LoomException implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
operation
@Nullable String operation
-
timeoutMs
long timeoutMs
-
-
Exception Class com.loomcache.common.exception.UnknownOperationOutcomeException
class UnknownOperationOutcomeException extends LoomException implements Serializable- serialVersionUID:
- 1L
-
-
Package com.loomcache.common.function
-
Package com.loomcache.common.protocol
-
Class com.loomcache.common.protocol.LoomVersion
class LoomVersion extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
major
int major
-
minimumCompatibleVersion
String minimumCompatibleVersion
-
minor
int minor
-
patch
int patch
-
protocolVersion
int protocolVersion
-
-
Exception Class com.loomcache.common.protocol.ProtocolNegotiator.IncompatibleVersionException
class IncompatibleVersionException extends RuntimeException implements Serializable
-
-
Package com.loomcache.server.config
-
Exception Class com.loomcache.server.config.ConfigMigrator.ConfigMigrationException
class ConfigMigrationException extends RuntimeException implements Serializable
-
-
Package com.loomcache.server.cp
-
Record Class com.loomcache.server.cp.ConsistencyGroupId
class ConsistencyGroupId extends Record implements Serializable- serialVersionUID:
- 1L
-
-
Package com.loomcache.server.datastructures
-
Exception Class com.loomcache.server.datastructures.SnowflakeIdGenerator.ClockRollbackException
class ClockRollbackException extends RuntimeException implements Serializable
-
-
Package com.loomcache.server.jcache
-
Class com.loomcache.server.jcache.LoomCacheEntryEvent
class LoomCacheEntryEvent extends javax.cache.event.CacheEntryEvent<K,V> implements Serializable - serialVersionUID:
- 1L
-
Serialized Fields
-
eventType
LoomCacheEntryEvent.EventType eventType
-
key
K key
-
newValue
@Nullable V newValue
-
oldValue
@Nullable V oldValue
-
rawSource
@Nullable Object rawSource
-
sourceIsCache
boolean sourceIsCache
-
timestamp
long timestamp
-
-
Class com.loomcache.server.jcache.LoomJCacheConfig
class LoomJCacheConfig extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
cacheLoaderFactory
@Nullable javax.cache.configuration.Factory<javax.cache.integration.CacheLoader<K,
V>> cacheLoaderFactory -
cacheName
String cacheName
-
cacheWriterFactory
@Nullable javax.cache.configuration.Factory<javax.cache.integration.CacheWriter<? super K, ? super V>> cacheWriterFactory
-
distributedEnabled
boolean distributedEnabled
Whether this cache should route all reads/writes through a Raft-replicatedDistributedMaprather than its own in-processConcurrentHashMap.When a registry-backed
LoomCachingProvideris in play, distributed mode is enabled automatically so node-owned caches default to the replicated backing store. Pure local-mode callers can still use the no-arg provider and keep the legacy in-process behavior.Distributed mode resolves through either a non-null
LoomJCacheConfig.distributedRegistryor a protocol-backed cluster client supplied by the owning manager/provider. SeeLoomCachingProvider(DataStructureRegistry). -
expiryDuration
Duration expiryDuration
-
expiryPolicyFactory
@Nullable javax.cache.configuration.Factory<javax.cache.expiry.ExpiryPolicy> expiryPolicyFactory
-
expiryPolicyType
LoomJCacheConfig.ExpiryPolicyType expiryPolicyType
-
keyType
Class<K> keyType
-
listenerConfigurations
List<javax.cache.configuration.CacheEntryListenerConfiguration<K,
V>> listenerConfigurations -
managementEnabled
boolean managementEnabled
-
maxIdleTimeSeconds
int maxIdleTimeSeconds
-
readThrough
boolean readThrough
-
statisticsEnabled
boolean statisticsEnabled
-
storeByReference
boolean storeByReference
-
storeByValue
boolean storeByValue
-
valueType
Class<V> valueType
-
writeThrough
boolean writeThrough
-
-
-
Package com.loomcache.server.journal
-
Exception Class com.loomcache.server.journal.JournalSubscription.SubscriptionOverflowException
class SubscriptionOverflowException extends RuntimeException implements Serializable
-
-
Package com.loomcache.server.rest
-
Exception Class com.loomcache.server.rest.RestApiRouter.RequestBodyTooLargeException
class RequestBodyTooLargeException extends IOException implements Serializable
-
-
Package com.loomcache.server.transaction
-
Exception Class com.loomcache.server.transaction.ReplicatedTransactionOutcomeUnknownException
class ReplicatedTransactionOutcomeUnknownException extends IllegalStateException implements Serializable
-
-
Package com.loomcache.server.wan
-
Record Class com.loomcache.server.wan.WanPublisher.WanEvent
class WanEvent extends Record implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
changeType
@NonNull WanReplicationManager.ChangeType changeType
The field for thechangeTyperecord component. -
expirationTimeMillis
long expirationTimeMillis
The field for theexpirationTimeMillisrecord component. -
hitCount
long hitCount
The field for thehitCountrecord component. -
key
@NonNull String key
The field for thekeyrecord component. -
lastAccessTimeMillis
long lastAccessTimeMillis
The field for thelastAccessTimeMillisrecord component. -
mapName
@NonNull String mapName
The field for themapNamerecord component. -
sequence
long sequence
The field for thesequencerecord component. -
timestampMillis
long timestampMillis
The field for thetimestampMillisrecord component. -
value
byte @Nullable [] value
The field for thevaluerecord component.
-
-
-
Package com.loomcache.springboot.session
-
Class com.loomcache.springboot.session.LoomSession
class LoomSession extends Object implements Serializable- serialVersionUID:
- 1L
-