Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- ABORT - Enum constant in enum class com.loomcache.server.transaction.twopc.TwoPhaseCommands.Decision
- ABORT - Enum constant in enum class com.loomcache.server.transaction.twopc.TwoPhaseCommands.Vote
- abortActiveTransactionsDueToLeadershipLoss(String) - Method in class com.loomcache.server.transaction.TransactionManager
-
Best-effort abort of locally buffered transactions after this node loses leadership.
- aboveHardLimit(MemoryManager.MemoryThreshold) - Method in record class com.loomcache.server.cache.MemoryManager.MemoryStats
- aboveSoftLimit(MemoryManager.MemoryThreshold) - Method in record class com.loomcache.server.cache.MemoryManager.MemoryStats
- AbstractMapInterceptor - Class in com.loomcache.server.datastructures
-
No-op adapter for
MapInterceptor. - AbstractMapInterceptor() - Constructor for class com.loomcache.server.datastructures.AbstractMapInterceptor
- accept(T) - Method in interface com.loomcache.server.tracing.TraceAnalyzer.Consumer
- acceptsWrites() - Method in class com.loomcache.common.model.ClusterState
-
Returns true when client write operations may be accepted.
- acceptsWrites() - Method in enum class com.loomcache.common.model.ClusterState.OperationalState
- acceptTimeoutMs() - Method in class com.loomcache.common.config.TlsConfig
-
Accept timeout applied to TLS server sockets (SO_TIMEOUT).
- acceptTimeoutMs(int) - Method in class com.loomcache.common.config.TlsConfig.Builder
-
Set the accept timeout (SO_TIMEOUT) applied to the TLS server socket.
- accessCount() - Method in record class com.loomcache.server.cache.AccessTracker.AccessStats
-
Returns the value of the
accessCountrecord component. - accessCount() - Method in record class com.loomcache.server.metrics.SlotMetrics.SlotStats
-
Returns the value of the
accessCountrecord component. - AccessDistribution(long, long, long, double) - Constructor for record class com.loomcache.server.cache.AccessTracker.AccessDistribution
-
Creates an instance of a
AccessDistributionrecord class. - ACCESSED - Enum constant in enum class com.loomcache.server.jcache.LoomJCacheConfig.ExpiryPolicyType
-
Accessed: entries expire based on last access time.
- AccessedExpiryPolicy(Duration) - Constructor for class com.loomcache.server.jcache.ExpiryPolicyManager.AccessedExpiryPolicy
- accessedPolicy(Duration) - Static method in class com.loomcache.server.jcache.ExpiryPolicyManager
-
Create an accessed expiry policy.
- AccessPatternAnalyzer - Class in com.loomcache.server.metrics
-
Detects and analyzes access patterns in cache operations.
- AccessPatternAnalyzer() - Constructor for class com.loomcache.server.metrics.AccessPatternAnalyzer
-
Create a new AccessPatternAnalyzer.
- AccessPatternAnalyzer.AccessRecord - Record Class in com.loomcache.server.metrics
-
Access record.
- AccessPatternAnalyzer.DistributionStats - Record Class in com.loomcache.server.metrics
-
Distribution statistics.
- AccessPatternAnalyzer.PatternType - Enum Class in com.loomcache.server.metrics
-
Pattern types detected in access data.
- AccessPatternAnalyzer.TemporalPattern - Record Class in com.loomcache.server.metrics
-
Temporal pattern information.
- AccessRecord(String, long, long) - Constructor for record class com.loomcache.server.metrics.AccessPatternAnalyzer.AccessRecord
-
Creates an instance of a
AccessRecordrecord class. - AccessStats(String, long, long) - Constructor for record class com.loomcache.server.cache.AccessTracker.AccessStats
-
Creates an instance of a
AccessStatsrecord class. - accessToken() - Method in record class com.loomcache.springboot.security.TokenResponse
-
Returns the value of the
accessTokenrecord component. - AccessTracker - Class in com.loomcache.server.cache
-
Tracks key access frequencies for hot-key preloading.
- AccessTracker() - Constructor for class com.loomcache.server.cache.AccessTracker
-
Create an AccessTracker without persistence.
- AccessTracker(String, long) - Constructor for class com.loomcache.server.cache.AccessTracker
-
Create an AccessTracker with optional persistence.
- AccessTracker.AccessDistribution - Record Class in com.loomcache.server.cache
-
Aggregate access distribution statistics.
- AccessTracker.AccessStats - Record Class in com.loomcache.server.cache
-
Access statistics for a single key.
- accumulate(Map.Entry) - Method in interface com.loomcache.server.compute.Aggregator
-
Accumulate a single entry into this aggregator.
- accumulate(Map.Entry) - Method in class com.loomcache.server.compute.AverageAggregator
- accumulate(Map.Entry) - Method in class com.loomcache.server.compute.BigDecimalAverageAggregator
- accumulate(Map.Entry) - Method in class com.loomcache.server.compute.BigDecimalSumAggregator
- accumulate(Map.Entry) - Method in class com.loomcache.server.compute.BigIntegerSumAggregator
- accumulate(Map.Entry) - Method in class com.loomcache.server.compute.ComparableMaxAggregator
- accumulate(Map.Entry) - Method in class com.loomcache.server.compute.ComparableMinAggregator
- accumulate(Map.Entry) - Method in class com.loomcache.server.compute.CountAggregator
- accumulate(Map.Entry) - Method in class com.loomcache.server.compute.DistinctValuesAggregator
- accumulate(Map.Entry) - Method in class com.loomcache.server.compute.MaxAggregator
- accumulate(Map.Entry) - Method in class com.loomcache.server.compute.MinAggregator
- accumulate(Map.Entry) - Method in class com.loomcache.server.compute.SumAggregator
- ACK - Enum constant in enum class com.loomcache.server.cluster.SwimGossipProtocol.GossipMessageType
-
Ack: acknowledgment to a ping.
- ACK_ON_OPERATION_COMPLETE - Enum constant in enum class com.loomcache.common.config.WanAcknowledgeType
- ACK_ON_RECEIPT - Enum constant in enum class com.loomcache.common.config.WanAcknowledgeType
- ACK_TIMEOUT - Static variable in class com.loomcache.server.cluster.TcpMigrationDataSender
-
Default ACK timeout for a single chunk.
- ackedUpToSequence() - Method in record class com.loomcache.server.wan.WanConsumer.WanAck
-
Returns the value of the
ackedUpToSequencerecord component. - acknowledge(long) - Method in class com.loomcache.server.wan.WanPublisher
-
Record that the remote cluster has acknowledged events up to this sequence.
- acknowledged() - Method in record class com.loomcache.server.wan.WanPublisher.WanAck
-
Returns the value of the
acknowledgedrecord component. - acquire() - Method in class com.loomcache.server.ratelimit.RateLimiter
-
Blocking acquisition of a single permit.
- acquire(int) - Method in class com.loomcache.server.cp.LinearizableSemaphore
-
Acquires the given number of permits, blocking until available.
- acquire(int, SessionManager.ManagedSession) - Method in class com.loomcache.server.cp.LinearizableSemaphore
-
Acquires the given number of permits on behalf of the provided managed session.
- acquire(int, Duration) - Method in class com.loomcache.server.ratelimit.RateLimiter
-
Blocking acquisition of multiple permits with timeout.
- acquire(LockController.LockRequest) - Method in class com.loomcache.springboot.controller.LockController
- acquire(String) - Method in class com.loomcache.server.ratelimit.PerClientRateLimiter
-
Blocking acquisition of permit for a specific client.
- acquire(String, int, Duration) - Method in class com.loomcache.server.ratelimit.PerClientRateLimiter
-
Blocking acquisition with timeout for a specific client.
- acquire(Duration) - Method in class com.loomcache.client.ConnectionPool
- acquire(Duration) - Method in class com.loomcache.server.ratelimit.RateLimiter
-
Blocking acquisition of a single permit with timeout.
- action() - Method in record class com.loomcache.common.config.AuthConfig.PermissionRequest
-
Returns the value of the
actionrecord component. - action() - Method in record class com.loomcache.server.metrics.CapacityPlanner.ScalingRecommendation
-
Returns the value of the
actionrecord component. - actions() - Method in record class com.loomcache.common.config.AuthConfig.PermissionConfig
-
Returns the value of the
actionsrecord component. - active() - Method in record class com.loomcache.client.query.LoomQueryCache.QueryCacheStatistics
-
Returns the value of the
activerecord component. - active() - Method in record class com.loomcache.server.datastructures.ContinuousQueryCache.CqcStatistics
-
Returns the value of the
activerecord component. - active() - Method in record class com.loomcache.server.executor.ScheduledTaskInfo
-
Returns the value of the
activerecord component. - ACTIVE - Enum constant in enum class com.loomcache.common.model.ClusterState.OperationalState
- ACTIVE - Enum constant in enum class com.loomcache.server.cp.SessionState
-
Session is active and resources are being tracked.
- ACTIVE - Enum constant in enum class com.loomcache.server.replication.ReadReplicaManager.ReplicaState
- ACTIVE - Enum constant in enum class com.loomcache.server.transaction.TransactionContext.TransactionState
-
Transaction is currently active and accepting operations.
- ACTIVE_ACTIVE - Enum constant in enum class com.loomcache.server.wan.WanReplicationManager.WanMode
-
Both clusters accept writes; CRDT-based conflict resolution.
- ACTIVE_PASSIVE - Enum constant in enum class com.loomcache.server.wan.WanReplicationManager.WanMode
-
Primary ships to passive replica (one-directional).
- activeClients() - Method in record class com.loomcache.server.network.RateLimiter.RateLimiterStats
-
Returns the value of the
activeClientsrecord component. - activeConnections() - Method in record class com.loomcache.client.ConnectionPool.PoolHealthReport
-
Returns the value of the
activeConnectionsrecord component. - activeConnections() - Method in record class com.loomcache.client.ConnectionPoolMetrics.MetricsSnapshot
-
Returns the value of the
activeConnectionsrecord component. - activeConnections() - Method in record class com.loomcache.common.protocol.ClientStatisticsPayload
-
Returns the value of the
activeConnectionsrecord component. - activeConnections() - Method in record class com.loomcache.server.network.TcpServer.ServerHealthStatus
-
Returns the value of the
activeConnectionsrecord component. - activeConnections() - Method in record class com.loomcache.server.network.TcpServer.ServerStats
-
Returns the value of the
activeConnectionsrecord component. - activeCount() - Method in class com.loomcache.client.ConnectionPool
- activeCount() - Method in record class com.loomcache.client.ConnectionPool.PoolStats
-
Returns the value of the
activeCountrecord component. - activeCount() - Method in record class com.loomcache.server.lease.TtlManager.TtlStats
-
Returns the value of the
activeCountrecord component. - activeCount() - Method in record class com.loomcache.server.transaction.TransactionManager.TransactionManagerStats
-
Returns the value of the
activeCountrecord component. - activeGroups() - Method in record class com.loomcache.server.handler.RequestCoalescer.CoalescerStats
-
Returns the value of the
activeGroupsrecord component. - activeMembers() - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipStats
-
Returns the value of the
activeMembersrecord component. - activeOperationCount() - Method in class com.loomcache.server.observability.SlowOperationDetector
- ActiveOutgoingMigration(int, String, String, int) - Constructor for record class com.loomcache.server.cluster.PartitionMigrationManager.ActiveOutgoingMigration
-
Creates an instance of a
ActiveOutgoingMigrationrecord class. - activeReplicas() - Method in record class com.loomcache.server.replication.ReadReplicaManager.ReadReplicaStats
-
Returns the value of the
activeReplicasrecord component. - activeScheduledTaskCount() - Method in class com.loomcache.server.executor.DistributedExecutorService
-
Get the count of active scheduled tasks.
- activeSessions() - Method in record class com.loomcache.server.cp.SessionStats
-
Returns the value of the
activeSessionsrecord component. - activeStreams() - Method in record class com.loomcache.server.watch.WatchManager.WatchStreamStats
-
Returns the value of the
activeStreamsrecord component. - activeSubscriptionCount() - Method in class com.loomcache.client.LoomTopic
- activeTasks() - Method in record class com.loomcache.server.executor.ExecutorStats
-
Returns the value of the
activeTasksrecord component. - Adaptive Threshold - Section in class com.loomcache.server.cluster.PhiAccrualFailureDetector
- AdaptiveTtl(Duration, Duration) - Constructor for record class com.loomcache.server.lease.TtlPolicy.AdaptiveTtl
-
Creates an instance of a
AdaptiveTtlrecord class. - add(int, E) - Method in class com.loomcache.server.datastructures.DistributedList
-
Add an element at a specific index.
- add(E) - Method in class com.loomcache.server.datastructures.crdt.GSet
-
Add an element to the set.
- add(E) - Method in class com.loomcache.client.LoomGSet
- add(E) - Method in class com.loomcache.client.LoomORSet
- add(E) - Method in class com.loomcache.client.LoomSet
-
Adds an element to the set.
- add(E) - Method in class com.loomcache.client.LoomList
- add(E) - Method in class com.loomcache.client.LoomRingbuffer
- add(E) - Method in class com.loomcache.server.datastructures.crdt.ORSet
-
Add an element to the set.
- add(E) - Method in class com.loomcache.server.datastructures.DistributedList
-
Add an element to the end of the list.
- add(E) - Method in class com.loomcache.server.datastructures.DistributedSet
-
Add an element to the set.
- add(String) - Method in class com.loomcache.springboot.controller.ListController
- add(String) - Method in class com.loomcache.springboot.controller.RingbufferController
- add(String) - Method in class com.loomcache.springboot.controller.SetController
-
Add an element to the set.
- add(String) - Method in class com.loomcache.client.LoomBatch.SetOps
-
Add a member to the set.
- add(CompletionStage) - Method in class com.loomcache.client.Pipelining
-
Add an already-created asynchronous operation, blocking when the pipeline is at capacity.
- add(Supplier) - Method in class com.loomcache.client.Pipelining
-
Add an asynchronous operation supplier, starting it only after pipeline capacity is available.
- add(V) - Method in class com.loomcache.server.datastructures.DistributedRingbuffer
- ADD_SERVER - Enum constant in enum class com.loomcache.server.consensus.ConfigChange.Type
- addAdminRole(String) - Method in class com.loomcache.common.config.AuthConfig.Builder
-
Add an admin role with full permissions.
- addAll(Collection) - Method in class com.loomcache.server.datastructures.DistributedQueue
-
Bulk add — adds all elements from a collection using put semantics.
- addAll(Collection) - Method in class com.loomcache.server.datastructures.DistributedList
-
Add all elements from a collection.
- addAll(Collection, int) - Method in class com.loomcache.server.datastructures.DistributedPriorityQueue
-
Add multiple items with the same priority.
- addAll(Collection) - Method in class com.loomcache.server.datastructures.DistributedSet
-
Add all elements from the given collection.
- addAndGet(long) - Method in class com.loomcache.client.LoomAtomicLong
-
Atomically adds delta to the value and returns the new value.
- addAndGet(long) - Method in class com.loomcache.client.LoomPNCounter
- addAndGet(long) - Method in class com.loomcache.server.cp.LinearizableAtomicLong
-
Atomically adds the given value and returns the new total.
- addAndGet(long, String) - Method in class com.loomcache.server.cp.LinearizableAtomicLong
- addAndGet(long, String, String) - Method in class com.loomcache.server.cp.LinearizableAtomicLong
- addAsync(E) - Method in class com.loomcache.client.LoomSet
-
Asynchronously adds an element to the set.
- addAttribute(String, String) - Method in class com.loomcache.server.observability.NoOpTelemetryBridge
- addAttribute(String, String) - Method in interface com.loomcache.server.observability.OpenTelemetryBridge
- addCacheEntryListenerConfiguration(CacheEntryListenerConfiguration) - Method in class com.loomcache.server.jcache.LoomJCacheConfig.Builder
- addCallback(ConnectionHealthMonitor.HealthCheckCallback) - Method in class com.loomcache.server.network.ConnectionHealthMonitor
-
Registers a callback to be invoked on health status changes.
- addCertPermission(String, String) - Method in class com.loomcache.common.config.AuthConfig.Builder
-
Add a certificate CN pattern to permission level mapping.
- addClusterMember(String) - Method in class com.loomcache.server.config.LoomConfig.Builder
- addDelta(DeltaSnapshot) - Method in class com.loomcache.server.persistence.SnapshotChain
-
Append a delta snapshot to this chain.
- addDirect(E) - Method in class com.loomcache.server.datastructures.DistributedSet
-
Direct add without listener notification.
- addDistributedObjectListener(DistributedObjectListener) - Method in class com.loomcache.client.LoomCache
- addDistributedObjectListener(DistributedObjectListener) - Method in class com.loomcache.client.LoomClient
- addEntryListener(ContinuousQueryCache.CqcListener) - Method in class com.loomcache.server.datastructures.ContinuousQueryCache
-
Add a listener for changes to the CQC view.
- addEvent(String) - Method in class com.loomcache.server.tracing.SpanManager.Span
-
Add an event to this span.
- addEvent(String) - Method in interface com.loomcache.server.tracing.TracingContext.Span
- addEvent(String, String) - Method in class com.loomcache.server.observability.DistributedTracer
-
Add an event to the current active span.
- addEvent(String, Map) - Method in class com.loomcache.server.tracing.SpanManager.Span
-
Add an event with attributes to this span.
- addEvent(String, Map) - Method in interface com.loomcache.server.tracing.TracingContext.Span
- addExpiration(ExpirationTask) - Method in class com.loomcache.server.lease.ExpirationScheduler
-
Schedules a task for expiration.
- addHealthCheck(String, Supplier) - Method in class com.loomcache.server.cluster.ClusterHealthMonitor
-
Register a custom health check.
- addHeldLock(String) - Method in class com.loomcache.server.cp.SessionManager.ManagedSession
-
Marks a lock as held by this session.
- addHeldPermits(String, int) - Method in class com.loomcache.server.cp.SessionManager.ManagedSession
-
Adds semaphore permits held by this session.
- addHeldPermits(String, String, int) - Method in class com.loomcache.server.cp.SessionManager
-
Registers semaphore permits as held by an active session.
- addIndex(IndexConfig) - Method in class com.loomcache.client.LoomMap
-
Adds or replaces an index for this map through the client SQL DDL path.
- addIndex(String, IndexConfig) - Method in class com.loomcache.client.LoomClient
-
Adds or replaces index metadata for a distributed map through the SQL DDL path.
- addIndexAsync(IndexConfig) - Method in class com.loomcache.client.LoomMap
-
Asynchronously adds or replaces an index for this map.
- addInterceptor(MapInterceptor) - Method in class com.loomcache.server.datastructures.DistributedMap
-
Register a map interceptor.
- addItemListener(DistributedQueue.ItemListener) - Method in class com.loomcache.server.datastructures.DistributedQueue
- addJaasLoginModule(String) - Method in class com.loomcache.common.config.AuthConfig.Builder
- addJaasLoginModule(String, AuthConfig.LoginModuleControlFlag, Map) - Method in class com.loomcache.common.config.AuthConfig.Builder
- addJaasLoginModule(String, String, Map) - Method in class com.loomcache.common.config.AuthConfig.Builder
- addJaasRolePrincipalClassName(String) - Method in class com.loomcache.common.config.AuthConfig.Builder
- addLearner(String) - Method in class com.loomcache.server.consensus.RaftNode
-
Add a learner (non-voting member) to the cluster.
- addLifecycleListener(LifecycleListener) - Method in class com.loomcache.client.FailoverLoomClient
- addLifecycleListener(LifecycleListener) - Method in class com.loomcache.client.LoomCache
- addLifecycleListener(LifecycleListener) - Method in class com.loomcache.client.LoomClient
- addListener(LoomQueryCache.CQCListener) - Method in class com.loomcache.client.query.LoomQueryCache
-
Register a listener for view-level change notifications.
- addListener(EvictionNotifier.EvictionListener) - Method in class com.loomcache.server.cache.EvictionNotifier
-
Register an eviction listener.
- addListener(DistributedList.ListListener) - Method in class com.loomcache.server.datastructures.DistributedList
-
Add a listener for change events.
- addListener(TtlEventListener) - Method in class com.loomcache.server.lease.TtlManager
-
Registers a TTL event listener.
- addLong(AtomicController.DeltaRequest) - Method in class com.loomcache.springboot.controller.AtomicController
- addMapIndex(String, IndexConfig) - Method in class com.loomcache.server.config.LoomConfig.Builder
- addMember(NodeInfo) - Method in class com.loomcache.common.model.ClusterState
-
Add a member to the cluster state.
- addMember(String, String, int) - Method in class com.loomcache.server.cluster.SwimGossipProtocol
-
Add or update a member in the cluster.
- addMembershipListener(MembershipListener) - Method in class com.loomcache.client.LoomCache
- addMembershipListener(MembershipListener) - Method in class com.loomcache.client.LoomClient
- addMessageFilter(Predicate, MessageListener) - Method in class com.loomcache.server.topic.DistributedTopic
-
Add a filtered subscription that only receives messages matching a predicate.
- addMessageListener(ReliableTopic.MessageListener) - Method in class com.loomcache.server.datastructures.ReliableTopic
-
Add a message listener that receives new messages published after registration.
- addMigrationListener(MigrationListener) - Method in class com.loomcache.server.CacheNode
-
Register an operator listener for partition migration lifecycle events.
- addMigrationListener(MigrationListener) - Method in class com.loomcache.server.cluster.PartitionMigrationManager
-
Register an operator listener for partition migration lifecycle events.
- addMultiMapListener(DistributedMultiMap.MultiMapListener) - Method in class com.loomcache.server.datastructures.DistributedMultiMap
- addNode(NodeInfo) - Method in class com.loomcache.server.partition.ConsistentHashRing
-
Add a physical node to the ring.
- addOperation(String, TransactionController.OperationRequest) - Method in class com.loomcache.springboot.controller.TransactionController
- addPeer(String) - Method in class com.loomcache.server.consensus.RaftNode
-
Add a peer to the cluster.
- addPendingBytes(String, long) - Method in class com.loomcache.server.network.BackpressureController
-
Record pending bytes for a peer (secondary metric).
- addReliableMessageListener(ReliableTopic.ReliableMessageListener) - Method in class com.loomcache.server.datastructures.ReliableTopic
-
Add a reliable message listener with replay support.
- address() - Method in record class com.loomcache.client.NodeEndpoint
-
Returns the value of the
addressrecord component. - address() - Method in class com.loomcache.common.config.ClusterConfig
-
Convenience: "host:port" for this node.
- address() - Method in record class com.loomcache.common.config.ClusterConfig.RaftBootstrapServer
- address() - Method in class com.loomcache.common.model.NodeInfo
-
Get the full address of this node.
- address() - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipEvent.MemberJoined
-
Returns the value of the
addressrecord component. - address() - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipView.MemberInfo
-
Returns the value of the
addressrecord component. - address() - Method in record class com.loomcache.server.cluster.SwimGossipProtocol.MemberInfo
-
Returns the value of the
addressrecord component. - address() - Method in record class com.loomcache.server.cluster.TopologyAwareRouter.NodeEndpoint
- address() - Method in record class com.loomcache.server.consensus.ConfigChange
-
Returns the value of the
addressrecord component. - address() - Method in record class com.loomcache.server.replication.ReadReplicaManager.ReplicaInfo
-
Returns the value of the
addressrecord component. - addRole(String, String...) - Method in class com.loomcache.common.config.AuthConfig.Builder
-
Add a role with its permissions.
- addRole(String, Set) - Method in class com.loomcache.common.config.AuthConfig.Builder
-
Add a role with its permissions.
- addRole(String, Set, Set) - Method in class com.loomcache.common.config.AuthConfig.Builder
-
Add a role with command permissions and fine-grained scoped permissions.
- addRole(String, Set, Set, Set) - Method in class com.loomcache.common.config.AuthConfig.Builder
-
Add a role with command permissions, fine-grained scoped permissions, and endpoints.
- addRoleEndpoint(String, String) - Method in class com.loomcache.common.config.AuthConfig.Builder
-
Add a CIDR-bounded endpoint restriction to a role.
- addRoleEndpoints(String, Set) - Method in class com.loomcache.common.config.AuthConfig.Builder
-
Add CIDR-bounded endpoint restrictions to a role, creating the role if needed.
- addRolePermissionConfig(String, AuthConfig.PermissionConfig) - Method in class com.loomcache.common.config.AuthConfig.Builder
-
Add a fine-grained permission config to a role, creating the role if needed.
- addSecurityInterceptor(SecurityInterceptor) - Method in class com.loomcache.server.CacheNode
-
Register a global security interceptor invoked around external client operations.
- addSeed(String) - Method in class com.loomcache.client.ClientConfig.Builder
- addSeed(String) - Method in class com.loomcache.client.LoomClient.Builder
-
Add a seed address to the cluster.
- addServer(String) - Method in class com.loomcache.server.consensus.RaftNode
-
Add a new server to the cluster (leader only).
- addSetListener(DistributedSet.SetListener) - Method in class com.loomcache.server.datastructures.DistributedSet
- addShutdownListener(GracefulShutdownCoordinator.ShutdownListener) - Method in class com.loomcache.server.lifecycle.GracefulShutdownCoordinator
-
Adds a listener to receive shutdown progress notifications.
- addSocketInterceptor(SocketInterceptor) - Method in class com.loomcache.server.CacheNode
-
Register a layer-4 socket interceptor for accepted inbound TCP connections.
- addSocketInterceptor(SocketInterceptor) - Method in class com.loomcache.server.network.TcpServer
-
Register an inbound socket interceptor invoked after accept/socket configuration and before connection registration.
- addStateChangeListener(ClusterHealthMonitor.HealthStateChangeListener) - Method in class com.loomcache.server.cluster.ClusterHealthMonitor
-
Add a listener for health state changes.
- addSubscriberWithFilter(DistributedTopic.MessageListener, Predicate) - Method in class com.loomcache.server.datastructures.DistributedTopic
- addTarget(String, String, WanReplicationManager.WanMode) - Method in class com.loomcache.server.wan.WanReplicationManager
-
Add a replication target cluster.
- addToken(byte[], String, Set) - Method in class com.loomcache.common.config.AuthConfig.Builder
- addToken(String, String, Set) - Method in class com.loomcache.common.config.AuthConfig.Builder
- addTokenHash(String, String, Set) - Method in class com.loomcache.common.config.AuthConfig.Builder
- addTrustedGatewayAddress(String) - Method in class com.loomcache.common.config.AuthConfig.Builder
-
Add a trusted gateway source address.
- ADMIN - Enum constant in enum class com.loomcache.server.security.CertPermissionMapper.PermissionLevel
-
Full administrative access including cluster operations.
- ADMIN - Enum constant in enum class com.loomcache.server.security.Role
- advance(long) - Method in class com.loomcache.server.consensus.TestClock
-
Advance the clock by the specified amount in nanoseconds.
- advanceBackoff() - Method in class com.loomcache.server.replication.ReplicationStream
-
Advance the backoff (exponential backoff on disconnect).
- Advanced Usage - Section in class com.loomcache.client.LoomCache
- advertisedHost() - Method in class com.loomcache.server.config.LoomConfig
- advertisedHost(String) - Method in class com.loomcache.server.config.LoomConfig.Builder
- affectedNodes() - Method in record class com.loomcache.server.cluster.PartitionDetector.PartitionEvent
-
Returns the value of the
affectedNodesrecord component. - after(SecurityOperationContext, SecurityOperationResult) - Method in interface com.loomcache.server.security.SecurityInterceptor
- afterExecution() - Method in record class com.loomcache.server.executor.ScheduledTaskInfo
-
Create an updated info after one execution completes.
- afterPut(String, String, String, String) - Method in class com.loomcache.server.datastructures.AbstractMapInterceptor
- afterPut(String, String, String, String) - Method in interface com.loomcache.server.datastructures.MapInterceptor
-
Called after a put operation completes successfully.
- afterRemove(String, String, String) - Method in class com.loomcache.server.datastructures.AbstractMapInterceptor
- afterRemove(String, String, String) - Method in interface com.loomcache.server.datastructures.MapInterceptor
-
Called after a remove operation completes (only when an entry was actually removed).
- ageMillis() - Method in class com.loomcache.server.network.ConnectionContext
-
Connection age in milliseconds since creation.
- aggregate() - Method in interface com.loomcache.server.compute.Aggregator
-
Get the final aggregated result.
- aggregate() - Method in class com.loomcache.server.compute.AverageAggregator
- aggregate() - Method in class com.loomcache.server.compute.BigDecimalAverageAggregator
- aggregate() - Method in class com.loomcache.server.compute.BigDecimalSumAggregator
- aggregate() - Method in class com.loomcache.server.compute.BigIntegerSumAggregator
- aggregate() - Method in class com.loomcache.server.compute.ComparableMaxAggregator
- aggregate() - Method in class com.loomcache.server.compute.ComparableMinAggregator
- aggregate() - Method in class com.loomcache.server.compute.CountAggregator
- aggregate() - Method in class com.loomcache.server.compute.DistinctValuesAggregator
- aggregate() - Method in class com.loomcache.server.compute.MaxAggregator
- aggregate() - Method in class com.loomcache.server.compute.MinAggregator
- aggregate() - Method in class com.loomcache.server.compute.SumAggregator
- aggregate(Aggregator) - Method in class com.loomcache.server.compute.EntryProcessorExecutor
-
Scan all entries in the map and aggregate results using the provided aggregator.
- aggregate(Aggregator) - Method in class com.loomcache.server.datastructures.DistributedMap
-
Aggregate all visible entries using a single aggregator instance.
- aggregate(Supplier) - Method in class com.loomcache.server.compute.EntryProcessorExecutor
-
Run a two-stage map-reduce aggregation over all visible entries.
- aggregate(Supplier) - Method in class com.loomcache.server.datastructures.DistributedMap
-
Aggregate all visible entries with two-stage map-reduce combine semantics.
- aggregate(Supplier, MapPredicate) - Method in class com.loomcache.server.compute.EntryProcessorExecutor
-
Run a two-stage map-reduce aggregation over entries matching
predicate. - aggregate(Supplier, MapPredicate) - Method in class com.loomcache.server.datastructures.DistributedMap
-
Aggregate visible entries matching
predicatewith two-stage map-reduce combine semantics. - aggregate(Supplier, MapPredicate, int) - Method in class com.loomcache.server.compute.EntryProcessorExecutor
-
Run a two-stage map-reduce aggregation with an explicit maximum map-stage count.
- AGGREGATE - Enum constant in enum class com.loomcache.server.query.QueryProfiler.Stage
- aggregatedName() - Method in record class com.loomcache.server.metrics.MetricsAggregator.AggregationRule
-
Returns the value of the
aggregatedNamerecord component. - aggregateFunction() - Method in record class com.loomcache.server.query.QueryPlan
-
Returns the value of the
aggregateFunctionrecord component. - AggregateFunction(String, String) - Constructor for record class com.loomcache.server.query.QueryPlan.AggregateFunction
-
Creates an instance of a
AggregateFunctionrecord class. - AggregateStats(long, long, long, double, long) - Constructor for record class com.loomcache.server.ratelimit.PerClientRateLimiter.AggregateStats
-
Creates an instance of a
AggregateStatsrecord class. - AggregationRule(String, String, MetricsAggregator.AggregationType, List) - Constructor for record class com.loomcache.server.metrics.MetricsAggregator.AggregationRule
-
Creates a new AggregationRule.
- Aggregator<K,
V, - Interface in com.loomcache.server.computeR> -
Generic aggregation interface for map-reduce style operations.
- Aggregators - Class in com.loomcache.server.compute
-
Factory methods for built-in map value aggregators.
- alive() - Static method in interface com.loomcache.server.cluster.SwimGossipProtocol.MemberState
- alive() - Static method in interface com.loomcache.server.executor.MemberSelector
-
Select members that are currently alive.
- Alive() - Constructor for class com.loomcache.server.cluster.SwimGossipProtocol.MemberState.Alive
- ALIVE - Enum constant in enum class com.loomcache.server.cluster.SwimGossipProtocol.GossipMessageType
-
Alive: indicate a member is alive (refutes suspicion).
- aliveCount() - Method in class com.loomcache.common.model.ClusterState
-
Get the number of alive members.
- aliveMemberIds() - Method in class com.loomcache.server.CacheNode
- aliveMembers() - Method in class com.loomcache.common.model.ClusterState
-
Get all alive members.
- all() - Static method in interface com.loomcache.common.protocol.SerializablePredicate
-
Match every entry.
- all() - Static method in interface com.loomcache.server.executor.MemberSelector
-
Select every candidate member.
- ALL_MEMBERS - Enum constant in enum class com.loomcache.client.ClientRoutingMode
-
Smart routing: connect to all configured seeds and route directly to members.
- AllKeys() - Constructor for record class com.loomcache.server.cache.PreloadPolicy.AllKeys
-
Creates an instance of a
AllKeysrecord class. - allMembers() - Method in class com.loomcache.common.model.ClusterState
-
Get all members (alive and dead).
- allNodes() - Method in record class com.loomcache.server.cluster.PartitionDetector.PartitionRecoveryPlan
-
Returns the value of the
allNodesrecord component. - allow() - Static method in record class com.loomcache.server.security.SecurityDecision
- allowAll() - Static method in interface com.loomcache.server.handler.QueryHandler.SqlCatalogAuthorization
- allowed() - Method in record class com.loomcache.server.security.SecurityDecision
-
Returns the value of the
allowedrecord component. - allowRequest(String) - Method in class com.loomcache.server.network.RateLimiter
-
Check if a request from a client is allowed under rate limits.
- allowRequests(String, int) - Method in class com.loomcache.server.network.RateLimiter
-
Check if multiple requests are allowed (batched check).
- allowsMigrations() - Method in class com.loomcache.common.model.ClusterState
-
Returns true when partition ownership may be rebalanced through migration.
- allowsMigrations() - Method in enum class com.loomcache.common.model.ClusterState.OperationalState
- allPeerVersions() - Method in class com.loomcache.common.protocol.VersionCompatibilityManager
-
Get all registered peer versions.
- alreadyConsistent() - Method in record class com.loomcache.server.wan.WanReplicationManager.WanDeltaSyncResult
- alwaysFalse() - Static method in class com.loomcache.server.query.Predicates
-
Returns a predicate that always evaluates to
false. - AlwaysSampler() - Constructor for class com.loomcache.server.tracing.TraceSampler.AlwaysSampler
- alwaysTrue() - Static method in class com.loomcache.server.query.Predicates
-
Returns a predicate that always evaluates to
true. - AnalyticsOverview(long, long, double, double, double, double) - Constructor for record class com.loomcache.server.metrics.CacheAnalytics.AnalyticsOverview
-
Creates an instance of a
AnalyticsOverviewrecord class. - analyzeQuery(String) - Method in class com.loomcache.server.query.QueryAnalyzer
-
Analyzes a SQL query and returns optimization suggestions.
- and(MemberSelector) - Method in interface com.loomcache.server.executor.MemberSelector
-
Combine this selector with another selector using logical AND.
- and(MapPredicate) - Method in class com.loomcache.server.query.PredicateBuilder
-
Composes this predicate with another using logical AND.
- and(MapPredicate...) - Static method in class com.loomcache.server.query.Predicates
-
Creates a predicate that is the conjunction (AND) of the given predicates.
- AndPredicate(Predicate, Predicate) - Constructor for record class com.loomcache.server.query.Predicate.AndPredicate
-
Creates an instance of a
AndPredicaterecord class. - any() - Static method in class com.loomcache.common.config.AuthConfig.EndpointConfig
- any() - Static method in record class com.loomcache.common.config.AuthConfig.PermissionConfig
- AP - Enum constant in enum class com.loomcache.server.datastructures.DistributedList.ConsistencyMode
-
Primary-backup replication, eventually consistent.
- apiServer() - Method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig
- apiServer(String) - Method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig.Builder
- append(long, byte[]) - Method in class com.loomcache.server.consensus.RaftLog
-
Append a new entry to the log.
- append(long, byte[]) - Method in class com.loomcache.server.persistence.PersistentRaftLog
-
Append a new entry with WAL persistence.
- append(LogEntry) - Method in class com.loomcache.server.persistence.WalWriter
-
Append a log entry to the Write-Ahead Log.
- append(String, String, byte[], Map) - Method in class com.loomcache.server.journal.EventJournal
-
Append a new event to the journal.
- appendAll(List) - Method in class com.loomcache.server.consensus.RaftLog
-
Append multiple entries to the log (batch append).
- appendAll(List) - Method in class com.loomcache.server.persistence.PersistentRaftLog
-
Append multiple entries with WAL persistence (batch operation).
- appendBatch(List) - Method in class com.loomcache.server.persistence.WalWriter
-
Append multiple log entries in a single batch operation.
- appendEntriesAvgLatency() - Method in record class com.loomcache.server.consensus.RaftMetrics.MetricsSnapshot
-
Returns the value of the
appendEntriesAvgLatencyrecord component. - appendEntriesCount() - Method in record class com.loomcache.server.consensus.RaftMetrics.MetricsSnapshot
-
Returns the value of the
appendEntriesCountrecord component. - appendEntry(LogEntry) - Method in class com.loomcache.server.consensus.RaftLog
-
Append a pre-built LogEntry to the log.
- appliedCount() - Method in record class com.loomcache.server.wan.WanConsumer.WanAck
-
Returns the value of the
appliedCountrecord component. - apply(QueryPlan, QueryOptimizer.TableStatistics, Map) - Method in class com.loomcache.server.query.QueryOptimizer.ColumnPruning
- apply(QueryPlan, QueryOptimizer.TableStatistics, Map) - Method in class com.loomcache.server.query.QueryOptimizer.ConstantFolding
- apply(QueryPlan, QueryOptimizer.TableStatistics, Map) - Method in class com.loomcache.server.query.QueryOptimizer.IndexSelection
- apply(QueryPlan, QueryOptimizer.TableStatistics, Map) - Method in class com.loomcache.server.query.QueryOptimizer.LimitPushDown
- apply(QueryPlan, QueryOptimizer.TableStatistics, Map) - Method in interface com.loomcache.server.query.QueryOptimizer.OptimizationRule
-
Applies this optimization rule to the given query plan.
- apply(QueryPlan, QueryOptimizer.TableStatistics, Map) - Method in class com.loomcache.server.query.QueryOptimizer.PredicatePushDown
- apply(String, String, String) - Method in interface com.loomcache.server.config.DynamicConfigApplier.ConfigChangeHandler
-
Apply a configuration change.
- apply(T) - Method in interface com.loomcache.common.function.IFunction
-
Apply the function to the supplied input.
- applyBatch(String, List) - Method in class com.loomcache.server.wan.WanConsumer
-
Apply a batch of replication events from a remote cluster.
- applyChange(String, String, String) - Method in class com.loomcache.server.config.DynamicConfigApplier
-
Apply a configuration change, with automatic rollback on failure.
- applyCommand(byte[]) - Method in class com.loomcache.server.cp.LinearizableAtomicLong
-
Applies a Raft-committed command to the local state machine.
- applyCommand(byte[]) - Method in class com.loomcache.server.cp.LinearizableAtomicReference
-
Applies a Raft-committed command to the local state machine.
- applyCommittedCompareAndSet(T, T) - Method in class com.loomcache.server.cp.LinearizableAtomicReference
-
Applies an already-committed CP protocol CAS operation to local state.
- applyCommittedOwnershipTable(Map, List) - Method in class com.loomcache.server.cluster.PartitionMigrationManager
-
Applies an exact ownership table that has already passed the external consensus boundary.
- applyCommittedOwnershipTable(Map, List, long) - Method in class com.loomcache.server.cluster.PartitionMigrationManager
- applyCommittedSet(T) - Method in class com.loomcache.server.cp.LinearizableAtomicReference
-
Applies an already-committed CP protocol set operation to local state.
- applyCommittedTransaction(ReplicatedTransactionCommand, BiFunction) - Method in class com.loomcache.server.sharding.CrossGroupTransactionExecutor
-
Apply a committed transaction using a per-op (groupId, mapName) → map resolver.
- applyCommittedTransaction(ReplicatedTransactionCommand, Function) - Method in class com.loomcache.server.sharding.CrossGroupTransactionExecutor
- applyCommittedTransaction(Transaction, Function) - Method in class com.loomcache.server.sharding.CrossGroupTransactionExecutor
-
Apply a Raft-committed transaction locally.
- applyCoordDecide(TwoPhaseCommands.CoordDecide) - Method in class com.loomcache.server.transaction.twopc.TwoPhaseCoordinator
-
Apply a TX_COORD_DECIDE entry from raft-0's state machine.
- applyCoordPrepare(TwoPhaseCommands.CoordPrepare) - Method in class com.loomcache.server.transaction.twopc.TwoPhaseCoordinator
-
Apply a TX_COORD_PREPARE entry from raft-0's state machine.
- applyDecideGroup(TwoPhaseCommands.DecideGroup, int) - Method in class com.loomcache.server.transaction.twopc.TwoPhaseParticipant
-
Apply a committed
TwoPhaseCommands.DecideGrouplog entry. - applyDeclarativeIndexes(Map) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- applyMapping(int[]) - Method in class com.loomcache.server.sharding.PartitionRouter
-
Applies a specific partition-to-group mapping.
- applyPrepareGroup(TwoPhaseCommands.PrepareGroup) - Method in class com.loomcache.server.transaction.twopc.TwoPhaseParticipant
-
Apply a committed
TwoPhaseCommands.PrepareGrouplog entry. - Architecture - Section in class com.loomcache.common.config.AuthConfig
- Architecture - Section in class com.loomcache.server.security.AuthenticationHandler
- Architecture - Section in class com.loomcache.server.tracing.TracingContext
- asCache() - Method in class com.loomcache.client.FailoverLoomClient
- ascending() - Method in record class com.loomcache.server.query.QueryPlan.OrderBy
-
Returns the value of the
ascendingrecord component. - assertMapWriteAllowed(UUID, String) - Method in class com.loomcache.server.transaction.TransactionKeyLockManager
- assertProductionMutationAllowed(K, String) - Method in class com.loomcache.server.datastructures.DistributedMap
-
Preflight a key before multi-entry mutations start applying partial state.
- assertWriteAllowed(UUID, String, String) - Method in class com.loomcache.server.transaction.TransactionKeyLockManager
- assignments() - Method in record class com.loomcache.server.query.SqlParser.UpdateStatement
-
Returns the value of the
assignmentsrecord component. - async() - Method in class com.loomcache.client.LoomClient
-
Create an async wrapper for this client using CompletableFuture.
- ASYNC - Enum constant in enum class com.loomcache.client.ClientReconnectMode
-
Keep retrying in the background, but fail invocations fast while reconnecting.
- Async API - Section in class com.loomcache.client.LoomMap
- Async API - Section in class com.loomcache.client.LoomQueue
- Async API - Section in class com.loomcache.client.LoomSet
- AsyncCacheLoader<K,
V> - Interface in com.loomcache.client.cache -
Asynchronous functional interface for loading values in cache-aside pattern.
- AsyncLoomClient - Class in com.loomcache.client
-
Async wrapper for LoomClient using CompletableFuture and a bounded executor.
- AsyncLoomClient(LoomClient) - Constructor for class com.loomcache.client.AsyncLoomClient
-
Create an async client wrapping the given synchronous client.
- AsyncReadThroughCache<K,
V> - Class in com.loomcache.client.cache -
Asynchronous read-through cache that implements the cache-aside pattern with non-blocking loads.
- AsyncReadThroughCache(NearCache, AsyncCacheLoader) - Constructor for class com.loomcache.client.cache.AsyncReadThroughCache
-
Create a new async read-through cache.
- asyncStart() - Method in class com.loomcache.client.ClientConfig
- asyncStart() - Method in class com.loomcache.client.LoomClient
- asyncStart(boolean) - Method in class com.loomcache.client.ClientConfig.Builder
- asyncStart(boolean) - Method in class com.loomcache.client.LoomClient.Builder
-
Enable asynchronous startup.
- atomic() - Method in class com.loomcache.client.LoomBatch
-
Enable atomic (all-or-nothing) execution.
- atomic() - Method in record class com.loomcache.common.protocol.BatchOperation.DeserializedBatch
-
Returns the value of the
atomicrecord component. - AtomicController - Class in com.loomcache.springboot.controller
-
REST controller for the default CP atomic values.
- AtomicController(LinearizableAtomicLong, LinearizableAtomicReference) - Constructor for class com.loomcache.springboot.controller.AtomicController
- AtomicController.AtomicLongCasRequest - Record Class in com.loomcache.springboot.controller
- AtomicController.AtomicLongValue - Record Class in com.loomcache.springboot.controller
- AtomicController.DeltaRequest - Record Class in com.loomcache.springboot.controller
- AtomicController.ReferenceCasRequest - Record Class in com.loomcache.springboot.controller
- AtomicController.ReferenceValue - Record Class in com.loomcache.springboot.controller
- atomicLongAddAndGet(String, long) - Method in class com.loomcache.client.LoomClient
-
Atomically add a delta to an atomic long and return the new value.
- AtomicLongCasRequest(long, long) - Constructor for record class com.loomcache.springboot.controller.AtomicController.AtomicLongCasRequest
-
Creates an instance of a
AtomicLongCasRequestrecord class. - atomicLongCompareAndSet(String, long, long) - Method in class com.loomcache.client.LoomClient
-
Atomically compare and set an atomic long.
- atomicLongDecrementAndGet(String) - Method in class com.loomcache.client.LoomClient
-
Atomically decrement an atomic long and return the new value.
- atomicLongGet(String) - Method in class com.loomcache.client.LoomClient
-
Get the current value of an atomic long.
- atomicLongGetAndAdd(String, long) - Method in class com.loomcache.client.LoomClient
-
Atomically get the current value and add a delta.
- atomicLongGetAndDecrement(String) - Method in class com.loomcache.client.LoomClient
-
Atomically get the current value and decrement.
- atomicLongGetAndIncrement(String) - Method in class com.loomcache.client.LoomClient
-
Atomically get the current value and increment.
- atomicLongIncrementAndGet(String) - Method in class com.loomcache.client.LoomClient
-
Atomically increment an atomic long and return the new value.
- atomicLongsCleared() - Method in record class com.loomcache.server.cp.ConsistencySubsystem.ResetResult
-
Returns the value of the
atomicLongsClearedrecord component. - atomicLongSet(String, long) - Method in class com.loomcache.client.LoomClient
-
Set the value of an atomic long.
- AtomicLongValue(long) - Constructor for record class com.loomcache.springboot.controller.AtomicController.AtomicLongValue
-
Creates an instance of a
AtomicLongValuerecord class. - atomicReferenceCompareAndSet(String, Object, Object) - Method in class com.loomcache.client.LoomClient
- atomicReferenceGet(String, Class) - Method in class com.loomcache.client.LoomClient
- atomicReferencesCleared() - Method in record class com.loomcache.server.cp.ConsistencySubsystem.ResetResult
-
Returns the value of the
atomicReferencesClearedrecord component. - atomicReferenceSet(String, Object) - Method in class com.loomcache.client.LoomClient
- attachedKeysCount() - Method in record class com.loomcache.server.lease.LeaseManager.LeaseInfo
-
Returns the value of the
attachedKeysCountrecord component. - attachKey(long, String) - Method in class com.loomcache.server.lease.LeaseManager
-
Attaches a key to a lease.
- attachKey(String) - Method in class com.loomcache.server.lease.Lease
-
Attaches a key to this lease.
- attribute(String, String) - Static method in interface com.loomcache.server.executor.MemberSelector
-
Select members whose attribute exactly matches the expected value.
- AttributeExtractor - Class in com.loomcache.server.query
-
Extracts attribute values from map keys and values using reflection.
- attributes() - Method in record class com.loomcache.server.discovery.MemberAttributes
-
Returns the value of the
attributesrecord component. - attributes() - Method in record class com.loomcache.server.observability.DistributedTracer.Span
-
Returns the value of the
attributesrecord component. - attributes() - Method in record class com.loomcache.server.tracing.SpanManager.SpanEvent
-
Returns the value of the
attributesrecord component. - Attributes - Section in class com.loomcache.server.tracing.RaftTracer
- Attributes Recorded - Section in class com.loomcache.server.tracing.TracingInterceptor
- auditEnabled() - Method in class com.loomcache.common.config.ClusterConfig
- auditEnabled() - Method in class com.loomcache.server.config.LoomConfig
- auditEnabled(boolean) - Method in class com.loomcache.common.config.ClusterConfig.Builder
- auditEnabled(boolean) - Method in class com.loomcache.server.config.LoomConfig.Builder
- auditQueueCapacity() - Method in class com.loomcache.common.config.ClusterConfig
- auditQueueCapacity() - Method in class com.loomcache.server.config.LoomConfig
- auditQueueCapacity(int) - Method in class com.loomcache.common.config.ClusterConfig.Builder
- auditQueueCapacity(int) - Method in class com.loomcache.server.config.LoomConfig.Builder
- auth(String, String) - Method in class com.loomcache.client.ClientConfig.Builder
- auth(String, String) - Method in class com.loomcache.client.LoomClient.Builder
-
Configure gateway-forwarded auth credentials.
- Auth() - Constructor for class com.loomcache.springboot.autoconfigure.LoomProperties.Auth
- AUTH - Enum constant in enum class com.loomcache.common.protocol.MessageType
- AUTH_RESPONSE - Enum constant in enum class com.loomcache.common.protocol.MessageType
- authConfig() - Method in class com.loomcache.common.config.ClusterConfig
- authConfig() - Method in class com.loomcache.server.config.LoomConfig
- authConfig(AuthConfig) - Method in class com.loomcache.common.config.ClusterConfig.Builder
- authConfig(AuthConfig) - Method in class com.loomcache.server.config.LoomConfig.Builder
- AuthConfig - Class in com.loomcache.common.config
-
Authorization configuration for LoomCache.
- AuthConfig.Builder - Class in com.loomcache.common.config
-
Builder for AuthConfig instances.
- AuthConfig.EndpointConfig - Class in com.loomcache.common.config
-
CIDR endpoint restriction for a role.
- AuthConfig.JaasConfig - Record Class in com.loomcache.common.config
- AuthConfig.KerberosConfig - Record Class in com.loomcache.common.config
- AuthConfig.LdapConfig - Record Class in com.loomcache.common.config
- AuthConfig.LoginModuleConfig - Record Class in com.loomcache.common.config
- AuthConfig.LoginModuleControlFlag - Enum Class in com.loomcache.common.config
- AuthConfig.PermissionConfig - Record Class in com.loomcache.common.config
-
Fine-grained permission rule scoped by structure type, instance name, and action.
- AuthConfig.PermissionRequest - Record Class in com.loomcache.common.config
-
Authorization metadata extracted from a single operation.
- AuthConfig.Role - Record Class in com.loomcache.common.config
-
A named role with a set of permissions.
- AuthConfig.TokenConfig - Record Class in com.loomcache.common.config
- AuthConfig.TokenCredential - Record Class in com.loomcache.common.config
- authenticate(String) - Method in class com.loomcache.springboot.security.JwtTokenService
- authenticate(String, X509Certificate[]) - Method in class com.loomcache.springboot.security.JwtTokenService
- AuthenticationException - Exception Class in com.loomcache.common.exception
-
Thrown when authentication fails.
- AuthenticationException(String) - Constructor for exception class com.loomcache.common.exception.AuthenticationException
-
Creates a new AuthenticationException with message.
- AuthenticationException(String, String, AuthenticationException.AuthError, Throwable) - Constructor for exception class com.loomcache.common.exception.AuthenticationException
-
Creates a new AuthenticationException with detailed information.
- AuthenticationException(String, Throwable) - Constructor for exception class com.loomcache.common.exception.AuthenticationException
-
Creates a new AuthenticationException with message and cause.
- AuthenticationException.AuthError - Enum Class in com.loomcache.common.exception
-
Enumeration of authentication error types.
- AuthenticationHandler - Class in com.loomcache.server.security
-
Server-side authorization handler.
- AuthenticationHandler(AuthConfig) - Constructor for class com.loomcache.server.security.AuthenticationHandler
-
Create an AuthenticationHandler with the given configuration.
- AuthenticationHandler(AuthConfig, Set, long) - Constructor for class com.loomcache.server.security.AuthenticationHandler
-
Create an AuthenticationHandler with gateway trust verification and session timeout.
- AuthenticationHandler(AuthConfig, Set, long, CertPermissionMapper) - Constructor for class com.loomcache.server.security.AuthenticationHandler
-
Create an AuthenticationHandler with gateway trust, session timeout, and optional cert mapper.
- AuthenticationHandler.AuthSession - Class in com.loomcache.server.security
-
Cached authorization state for a connection.
- authIdentity() - Method in record class com.loomcache.common.config.AuthConfig.LdapConfig
-
Returns the value of the
authIdentityrecord component. - authorizeRoles(Set, AuthConfig.PermissionRequest) - Method in class com.loomcache.common.config.AuthConfig
-
Convenience: resolve roles and check scoped authorization in one call.
- authorizeRoles(Set, String) - Method in class com.loomcache.common.config.AuthConfig
-
Convenience: resolve roles and check authorization in one call.
- AuthPermission() - Constructor for class com.loomcache.springboot.autoconfigure.LoomProperties.AuthPermission
- AuthRole() - Constructor for class com.loomcache.springboot.autoconfigure.LoomProperties.AuthRole
- authRoles() - Method in class com.loomcache.client.ClientConfig
- authUsername() - Method in class com.loomcache.client.ClientConfig
- authzIdentity() - Method in record class com.loomcache.common.config.AuthConfig.LdapConfig
-
Returns the value of the
authzIdentityrecord component. - autoPopulateMemberAttributes() - Method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig
- autoPopulateMemberAttributes(boolean) - Method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig.Builder
- autoRelease(String) - Method in class com.loomcache.server.cp.LinearizableLock
-
Auto-releases the lock when a session expires.
- availableCount() - Method in class com.loomcache.client.ConnectionPool
- availablePermits() - Method in class com.loomcache.server.cp.LinearizableSemaphore
-
Gets the number of currently available permits.
- availablePermits() - Method in record class com.loomcache.server.ratelimit.RateLimiter.RateLimiterStats
-
Returns the value of the
availablePermitsrecord component. - availableProcessors() - Method in record class com.loomcache.common.protocol.ClientStatisticsPayload
-
Returns the value of the
availableProcessorsrecord component. - AverageAggregator<K,
V> - Class in com.loomcache.server.compute -
Built-in aggregator that computes the average of numeric values in the map.
- AverageAggregator() - Constructor for class com.loomcache.server.compute.AverageAggregator
-
Create a new average aggregator.
- averageConnectionWaitTimeMillis() - Method in record class com.loomcache.common.protocol.ClientStatisticsPayload
-
Returns the value of the
averageConnectionWaitTimeMillisrecord component. - averageDayVariance() - Method in record class com.loomcache.server.metrics.AccessPatternAnalyzer.TemporalPattern
-
Returns the value of the
averageDayVariancerecord component. - averageErrorRate() - Method in record class com.loomcache.server.network.ConnectionHealthMonitor.HealthMetrics
-
Returns the value of the
averageErrorRaterecord component. - averageLatencyMs() - Method in record class com.loomcache.server.network.ConnectionHealthMonitor.HealthMetrics
-
Returns the value of the
averageLatencyMsrecord component. - averageWaitTime() - Method in record class com.loomcache.client.ConnectionPoolMetrics.MetricsSnapshot
-
Returns the value of the
averageWaitTimerecord component. - avg() - Static method in class com.loomcache.server.compute.Aggregators
- AVG - Enum constant in enum class com.loomcache.server.metrics.MetricsAggregator.AggregationType
- avgAccessCount() - Method in record class com.loomcache.server.cache.AccessTracker.AccessDistribution
-
Returns the value of the
avgAccessCountrecord component. - avgAccessTimeNs() - Method in record class com.loomcache.client.cache.NearCache.CacheEfficiency
-
Returns the value of the
avgAccessTimeNsrecord component. - avgAcquireTimeMs() - Method in record class com.loomcache.client.ConnectionPool.PoolHealthReport
-
Returns the value of the
avgAcquireTimeMsrecord component. - avgBatchSize() - Method in record class com.loomcache.server.handler.BatchExecutionHandler.BatchExecutionStats
-
Returns the value of the
avgBatchSizerecord component. - avgBatchSize() - Method in record class com.loomcache.server.handler.BatchExecutionStats
-
Returns the value of the
avgBatchSizerecord component. - avgBatchSize() - Method in record class com.loomcache.server.jcache.CacheWriterIntegration.WriteBehindStats
-
Returns the value of the
avgBatchSizerecord component. - avgBatchSize() - Method in record class com.loomcache.server.persistence.WalStats
-
Returns the value of the
avgBatchSizerecord component. - avgDeliveryTimeNs() - Method in record class com.loomcache.server.datastructures.DistributedTopic.TopicStatistics
-
Returns the value of the
avgDeliveryTimeNsrecord component. - avgDeliveryTimeNs() - Method in record class com.loomcache.server.datastructures.ReliableTopic.TopicStatistics
-
Returns the value of the
avgDeliveryTimeNsrecord component. - avgDeserializeSizeBytes() - Method in class com.loomcache.server.serialization.SerializationStats
-
Calculate average deserialization size in bytes.
- avgDetectionTimeMs() - Method in record class com.loomcache.server.cluster.PartitionDetector.DetectorStats
-
Returns the value of the
avgDetectionTimeMsrecord component. - avgDurationMs() - Method in record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationStats
-
Returns the value of the
avgDurationMsrecord component. - avgDurationMs() - Method in record class com.loomcache.server.query.SlowQueryLog.QueryPattern
-
Returns the value of the
avgDurationMsrecord component. - avgDurationMs() - Method in record class com.loomcache.server.query.SlowQueryLog.SlowQueryStats
-
Returns the value of the
avgDurationMsrecord component. - avgDurationMs() - Method in record class com.loomcache.server.tracing.TraceAnalyzer.TraceStats
-
Returns the value of the
avgDurationMsrecord component. - avgElectionTimeMs() - Method in record class com.loomcache.server.consensus.ElectionStats
-
Returns the value of the
avgElectionTimeMsrecord component. - avgExecutionTimeMs() - Method in record class com.loomcache.server.executor.ExecutorStats
-
Returns the value of the
avgExecutionTimeMsrecord component. - avgExecutionTimeMs() - Method in record class com.loomcache.server.handler.BatchExecutionHandler.BatchExecutionStats
-
Returns the value of the
avgExecutionTimeMsrecord component. - avgExecutionTimeMs() - Method in record class com.loomcache.server.handler.BatchExecutionStats
-
Returns the value of the
avgExecutionTimeMsrecord component. - avgGetLatencyMs() - Method in record class com.loomcache.server.jcache.CacheStatisticsManager.StatisticsSnapshot
-
Returns the value of the
avgGetLatencyMsrecord component. - avgGroupSize() - Method in record class com.loomcache.server.handler.RequestCoalescer.CoalescerStats
-
Returns the value of the
avgGroupSizerecord component. - avgLagMs() - Method in record class com.loomcache.server.replication.ReadReplicaManager.ReadReplicaStats
-
Returns the value of the
avgLagMsrecord component. - avgLatencyMs() - Method in record class com.loomcache.client.LoomMap.LoomMapStats
-
Returns the value of the
avgLatencyMsrecord component. - avgLatencyMs() - Method in record class com.loomcache.server.jcache.CacheEntryListenerManager.ListenerStats
-
Returns the value of the
avgLatencyMsrecord component. - avgLatencyMs() - Method in record class com.loomcache.server.metrics.CacheAnalytics.AnalyticsOverview
-
Returns the value of the
avgLatencyMsrecord component. - avgLatencyMs() - Method in record class com.loomcache.server.replication.ReadRouter.ReadRouterStats
-
Returns the value of the
avgLatencyMsrecord component. - avgLatencyMs() - Method in record class com.loomcache.server.replication.ReplicationStream.StreamStats
-
Returns the value of the
avgLatencyMsrecord component. - avgLatencyNs() - Method in record class com.loomcache.server.watch.WatchManager.WatchStreamStats
-
Returns the value of the
avgLatencyNsrecord component. - avgLoadTimeMs() - Method in record class com.loomcache.server.jcache.CacheLoaderIntegration.LoaderStats
-
Returns the value of the
avgLoadTimeMsrecord component. - avgPriority() - Method in record class com.loomcache.server.datastructures.DistributedPriorityQueue.PriorityQueueStats
-
Returns the value of the
avgPriorityrecord component. - avgPutLatencyMs() - Method in record class com.loomcache.server.jcache.CacheStatisticsManager.StatisticsSnapshot
-
Returns the value of the
avgPutLatencyMsrecord component. - avgReplicationLatencyMs() - Method in record class com.loomcache.server.consensus.ReplicationStats
-
Returns the value of the
avgReplicationLatencyMsrecord component. - avgRequestLatencyMs() - Method in record class com.loomcache.server.network.TcpServer.ServerStats
-
Returns the value of the
avgRequestLatencyMsrecord component. - avgRetryDelayMs() - Method in record class com.loomcache.client.retry.RetryPolicy.RetryStats
-
Returns the value of the
avgRetryDelayMsrecord component. - avgSerializeSizeBytes() - Method in class com.loomcache.server.serialization.SerializationStats
-
Calculate average serialization size in bytes.
- avgSessionDuration() - Method in record class com.loomcache.server.cp.SessionStats
-
Returns the value of the
avgSessionDurationrecord component. - avgTtlMs() - Method in record class com.loomcache.server.lease.TtlManager.TtlStats
-
Returns the value of the
avgTtlMsrecord component. - avgValuesPerKey() - Method in record class com.loomcache.server.datastructures.DistributedMultiMap.MultiMapStats
-
Returns the value of the
avgValuesPerKeyrecord component. - await() - Method in class com.loomcache.client.LoomLinearizableLatch
-
Waits until the latch reaches zero.
- await() - Method in class com.loomcache.server.cp.LinearizableLatch
-
Waits until the count reaches zero.
- await(long, TimeUnit) - Method in class com.loomcache.client.LoomLinearizableLatch
-
Waits until the latch reaches zero or the timeout expires.
- await(long, TimeUnit) - Method in class com.loomcache.server.cp.LinearizableLatch
-
Waits until the count reaches zero or the timeout expires.
- await(Duration) - Method in class com.loomcache.client.LoomLinearizableLatch
-
Waits until the latch reaches zero or the timeout expires.
- awaitAvailableForOwner(String, long, TimeUnit) - Method in class com.loomcache.server.cp.LinearizableLock
-
Waits until this lock is free or already held reentrantly by
ownerId. - awaitChunkAck(int, String, int) - Method in class com.loomcache.server.cluster.PartitionMigrationManager
-
Register an ACK waiter for a specific (target, slot, chunkSeq) tuple.
- awaitLinearizableReadToken() - Method in class com.loomcache.server.consensus.RaftNode
- awaitLinearizableReadToken() - Method in interface com.loomcache.server.consensus.RaftNodeApi
- awaitLinearizableReadToken(long, TimeUnit) - Method in class com.loomcache.server.consensus.RaftNode
-
Wait until it is safe to serve a linearizable local read and return a term token that the caller must revalidate before publishing the read result.
- awaitLinearizableReadToken(long, TimeUnit) - Method in interface com.loomcache.server.consensus.RaftNodeApi
- awaitReplicationDrained(long, TimeUnit) - Method in class com.loomcache.server.consensus.RaftNode
-
Blocks until replication lag reaches zero or the timeout expires.
- awaitReplicationDrained(long, TimeUnit) - Method in interface com.loomcache.server.consensus.RaftNodeApi
- awaitShutdownCompletion(Duration) - Method in class com.loomcache.server.lifecycle.GracefulShutdownCoordinator
-
Waits for shutdown to complete with a timeout.
- awaitStarted(long, TimeUnit) - Method in class com.loomcache.server.CacheNode
B
- BackingStoreWriteException - Exception Class in com.loomcache.common.exception
-
Thrown when a cache write cannot be persisted to the configured backing store.
- BackingStoreWriteException(String) - Constructor for exception class com.loomcache.common.exception.BackingStoreWriteException
-
Creates a new BackingStoreWriteException with the given message.
- BackingStoreWriteException(String, Throwable) - Constructor for exception class com.loomcache.common.exception.BackingStoreWriteException
-
Creates a new BackingStoreWriteException with the given message and cause.
- backlog() - Method in record class com.loomcache.server.health.HealthCheckServer.Config
-
Returns the value of the
backlogrecord component. - BackpressureController - Class in com.loomcache.server.network
-
Backpressure and flow control mechanism for distributed cache networking.
- BackpressureController() - Constructor for class com.loomcache.server.network.BackpressureController
-
Creates a BackpressureController with default watermarks.
- BackpressureController(int, int) - Constructor for class com.loomcache.server.network.BackpressureController
-
Creates a BackpressureController with custom watermarks.
- BackpressureController.BackpressureStats - Record Class in com.loomcache.server.network
-
Immutable snapshot of backpressure statistics for a single peer.
- BackpressureException - Exception Class in com.loomcache.common.exception
-
Thrown when a peer is backpressured (cannot accept messages).
- BackpressureException(String) - Constructor for exception class com.loomcache.common.exception.BackpressureException
-
Creates a new BackpressureException for a peer.
- BackpressureException(String, String) - Constructor for exception class com.loomcache.common.exception.BackpressureException
-
Creates a new BackpressureException with a custom message.
- BackpressureStats(String, int, long, long, long, boolean, int, int) - Constructor for record class com.loomcache.server.network.BackpressureController.BackpressureStats
-
Create a BackpressureStats with validation.
- BackupAwareEntryProcessor<K,
V, - Interface in com.loomcache.server.jcacheT> -
JCache entry processor extension that can supply a specialized backup processor.
- backupDirectory() - Method in class com.loomcache.server.config.LoomConfig
- backupDirectory() - Method in record class com.loomcache.server.persistence.HotBackupManager.HotBackupMetadata
-
Returns the value of the
backupDirectoryrecord component. - backupDirectory(String) - Method in class com.loomcache.server.config.LoomConfig.Builder
- backupDirectory(Path) - Method in class com.loomcache.server.config.LoomConfig.Builder
- BackupEntryProcessor<K,
V> - Interface in com.loomcache.server.compute -
Processor for updates that run on backup replicas after the primary processor completes.
- BackupFile(String, long, long, long, Path) - Constructor for record class com.loomcache.server.persistence.HotBackupManager.BackupFile
-
Creates an instance of a
BackupFilerecord class. - backupsTaken() - Method in record class com.loomcache.server.persistence.HotBackupScheduler.HotBackupSchedulerStats
-
Returns the value of the
backupsTakenrecord component. - bandwidth() - Method in record class com.loomcache.server.network.TcpServer.ServerHealthStatus
-
Returns the value of the
bandwidthrecord component. - BandwidthStats(long, long, double, double) - Constructor for record class com.loomcache.server.network.TcpServer.BandwidthStats
-
Creates an instance of a
BandwidthStatsrecord class. - baseDelayMs(long) - Method in class com.loomcache.client.retry.RetryPolicy.Builder
- baseSnapshotIndex() - Method in record class com.loomcache.server.persistence.DeltaSnapshot
-
Returns the value of the
baseSnapshotIndexrecord component. - BASIC_CACHE - Enum constant in enum class com.loomcache.common.protocol.Feature
-
Basic cache operations (GET, PUT, DELETE).
- batch() - Method in class com.loomcache.client.LoomCache
-
Create a new
LoomBatchfor batching multiple data-structure operations into a single server-side execution. - batch() - Method in class com.loomcache.client.LoomClient
-
Create a new
LoomBatchfor batching multiple data-structure operations into a single server-side execution. - BATCH_EXECUTE - Enum constant in enum class com.loomcache.common.protocol.MessageType
- batchBytes() - Method in record class com.loomcache.server.cluster.PartitionMigrationManager.ChunkedDataFrame
-
Returns the value of the
batchBytesrecord component. - BatchExecutionHandler - Class in com.loomcache.server.handler
-
Server-side handler for
MessageType.BATCH_EXECUTEmessages. - BatchExecutionHandler(DataStructureRegistry, int, RaftNode) - Constructor for class com.loomcache.server.handler.BatchExecutionHandler
-
Create a batch execution handler for a specific cluster node.
- BatchExecutionHandler.BatchExecutionStats - Record Class in com.loomcache.server.handler
-
Batch execution statistics record.
- BatchExecutionStats - Record Class in com.loomcache.server.handler
-
Execution statistics for batch operations.
- BatchExecutionStats(long, long, long, long, double, double) - Constructor for record class com.loomcache.server.handler.BatchExecutionHandler.BatchExecutionStats
-
Creates an instance of a
BatchExecutionStatsrecord class. - BatchExecutionStats(long, long, long, long, double, double) - Constructor for record class com.loomcache.server.handler.BatchExecutionStats
-
Creates an instance of a
BatchExecutionStatsrecord class. - BatchOperation - Record Class in com.loomcache.common.protocol
-
A single operation within a batch (see LoomBatch in the client module).
- BatchOperation(byte, String, byte[], byte[]) - Constructor for record class com.loomcache.common.protocol.BatchOperation
-
Creates an instance of a
BatchOperationrecord class. - BatchOperation.DeserializedBatch - Record Class in com.loomcache.common.protocol
-
Result of deserializing a batch — includes flags and the operation list.
- batchSize() - Method in record class com.loomcache.client.cache.WriteBehindCache.WriteBehindConfig
-
Returns the value of the
batchSizerecord component. - batchSize() - Method in record class com.loomcache.server.cache.WarmingConfig
-
Returns the value of the
batchSizerecord component. - batchSize() - Method in record class com.loomcache.server.jcache.CacheWriterIntegration.WriteBehindConfig
-
Returns the value of the
batchSizerecord component. - before(SecurityOperationContext) - Method in interface com.loomcache.server.security.SecurityInterceptor
- begin(TransactionController.BeginRequest) - Method in class com.loomcache.springboot.controller.TransactionController
- beginBufferedSideEffects() - Method in class com.loomcache.server.datastructures.DistributedMap
- beginBufferedSideEffects() - Method in class com.loomcache.server.datastructures.DistributedQueue
- beginBufferedSideEffects() - Method in class com.loomcache.server.datastructures.DistributedSet
- beginReplicatedTransaction(UUID, long, long) - Method in class com.loomcache.server.transaction.TransactionManager
-
Restores or applies a Raft-replicated coordinator transaction session.
- BeginRequest(Long) - Constructor for record class com.loomcache.springboot.controller.TransactionController.BeginRequest
-
Creates an instance of a
BeginRequestrecord class. - beginStage(QueryProfiler.Stage) - Method in class com.loomcache.server.query.QueryProfiler
-
Begins profiling a stage.
- beginTransaction(long) - Method in class com.loomcache.server.transaction.TransactionManager
-
Begins a new transaction with the specified timeout.
- between(Comparable, Comparable) - Method in interface com.loomcache.server.query.PredicateBuilder.EntryObject
- between(String, Comparable, Comparable) - Static method in class com.loomcache.server.query.Predicates
-
Creates a predicate that tests:
from <= attribute <= to(inclusive). - BetweenPredicate(String, Object, Object) - Constructor for record class com.loomcache.server.query.Predicate.BetweenPredicate
-
Creates an instance of a
BetweenPredicaterecord class. - bigDecimalAverage() - Static method in class com.loomcache.server.compute.Aggregators
- BigDecimalAverageAggregator<K,
V> - Class in com.loomcache.server.compute -
Built-in aggregator that averages numeric values exactly as
BigDecimal. - BigDecimalAverageAggregator() - Constructor for class com.loomcache.server.compute.BigDecimalAverageAggregator
-
Create a new BigDecimal average aggregator.
- bigDecimalAvg() - Static method in class com.loomcache.server.compute.Aggregators
- bigDecimalSum() - Static method in class com.loomcache.server.compute.Aggregators
- BigDecimalSumAggregator<K,
V> - Class in com.loomcache.server.compute -
Built-in aggregator that sums numeric values exactly as
BigDecimal. - BigDecimalSumAggregator() - Constructor for class com.loomcache.server.compute.BigDecimalSumAggregator
-
Create a new BigDecimal sum aggregator.
- BIGINT - Enum constant in enum class com.loomcache.server.query.SqlColumnType
- bigIntegerSum() - Static method in class com.loomcache.server.compute.Aggregators
- BigIntegerSumAggregator<K,
V> - Class in com.loomcache.server.compute -
Built-in aggregator that sums integral numeric values exactly as
BigInteger. - BigIntegerSumAggregator() - Constructor for class com.loomcache.server.compute.BigIntegerSumAggregator
-
Create a new BigInteger sum aggregator.
- bindAddress() - Method in class com.loomcache.common.config.ClusterConfig
- bindAddress() - Method in class com.loomcache.server.config.LoomConfig
- bindAddress(String) - Method in class com.loomcache.common.config.ClusterConfig.Builder
- bindAddress(String) - Method in class com.loomcache.server.config.LoomConfig.Builder
-
Set the bind address (non-null, non-blank).
- bindPNCounterSession(String, String) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- bitmap(String, String, String...) - Static method in record class com.loomcache.client.query.IndexConfig
- bitmap(String, List) - Static method in record class com.loomcache.client.query.IndexConfig
- BITMAP - Enum constant in enum class com.loomcache.client.query.IndexType
- BITMAP - Enum constant in enum class com.loomcache.server.query.IndexType
-
Bitmap index for low-cardinality fields.
- bitmask(ProtocolFeatures...) - Static method in enum class com.loomcache.common.protocol.ProtocolFeatures
-
OR the bitmaps of the supplied features together.
- bitmask(Collection) - Static method in enum class com.loomcache.common.protocol.ProtocolFeatures
-
OR the bitmaps of the supplied features together.
- bitPosition() - Method in enum class com.loomcache.common.protocol.ProtocolFeatures
- BLOCK - Enum constant in enum class com.loomcache.client.TopicOverloadPolicy
- BLOCK - Enum constant in enum class com.loomcache.server.datastructures.ReliableTopic.TopicOverloadPolicy
- BLOCK - Enum constant in enum class com.loomcache.server.journal.EventJournal.OverflowPolicy
-
Block the append operation until space is available.
- blockOutboundTo(String) - Method in class com.loomcache.server.network.TcpServer
-
Block outbound messages to a specific peer.
- BODY_LENGTH_THRESHOLD_BYTES - Static variable in enum class com.loomcache.common.protocol.WireCompression
- Body layout - Section in class com.loomcache.common.protocol.TransactionOpCode
- bodyLength() - Method in class com.loomcache.common.protocol.Message
-
Get the body length.
- BOOLEAN - Enum constant in enum class com.loomcache.common.serialization.compact.CompactFieldKind
- BOOLEAN - Enum constant in enum class com.loomcache.server.query.SqlColumnType
- bottleneck() - Method in record class com.loomcache.server.query.QueryProfiler.QueryProfile
-
Returns the value of the
bottleneckrecord component. - BoundaryExceptionHandler - Class in com.loomcache.server.observability
-
Shared handling for exceptions that are intentionally contained at subsystem boundaries.
- BOUNDED_STALENESS - Enum constant in enum class com.loomcache.server.replication.ConsistencyLevel
-
Bounded staleness: read from replica if lag invalid input: '<' threshold.
- boundedStalenessReads() - Method in record class com.loomcache.server.replication.ReadRouter.ReadRouterStats
-
Returns the value of the
boundedStalenessReadsrecord component. - broadcastEntryAdded(String, String, String) - Method in class com.loomcache.server.cache.DistributedEventListenerManager
-
Broadcast an entry-added event to all clients listening to the given map.
- broadcastEntryEvicted(String, String, String) - Method in class com.loomcache.server.cache.DistributedEventListenerManager
-
Broadcast an entry-evicted event to all clients listening to the given map.
- broadcastEntryExpired(String, String, String) - Method in class com.loomcache.server.cache.DistributedEventListenerManager
-
Broadcast an entry-expired event to all clients listening to the given map.
- broadcastEntryLoaded(String, String, String) - Method in class com.loomcache.server.cache.DistributedEventListenerManager
-
Broadcast an entry-loaded event to all clients listening to the given map.
- broadcastEntryMerged(String, String, String, String) - Method in class com.loomcache.server.cache.DistributedEventListenerManager
-
Broadcast an entry-merged event to all clients listening to the given map.
- broadcastEntryRemoved(String, String, String) - Method in class com.loomcache.server.cache.DistributedEventListenerManager
-
Broadcast an entry-removed event to all clients listening to the given map.
- broadcastEntryUpdated(String, String, String, String) - Method in class com.loomcache.server.cache.DistributedEventListenerManager
-
Broadcast an entry-updated event to all clients listening to the given map.
- broadcastInvalidation(String, String) - Method in class com.loomcache.server.cache.NearCacheInvalidationManager
-
Broadcast an invalidation event to all clients subscribed to the given map.
- broadcastMapCleared(String) - Method in class com.loomcache.server.cache.DistributedEventListenerManager
-
Broadcast a map-cleared event to all clients listening to the given map.
- BrowserIsolationHeadersFilter - Class in com.loomcache.springboot.security
-
Applies browser process isolation headers consistently to REST and actuator responses.
- BrowserIsolationHeadersFilter() - Constructor for class com.loomcache.springboot.security.BrowserIsolationHeadersFilter
- browserIsolationHeadersFilterRegistration() - Method in class com.loomcache.springboot.config.SecurityConfig
- bucketCount() - Method in record class com.loomcache.server.wan.WanMerkleTree
-
Returns the value of the
bucketCountrecord component. - bucketHashes() - Method in record class com.loomcache.server.wan.WanMerkleTree
-
Returns the value of the
bucketHashesrecord component. - bufferDuringReplay(JournalEntry) - Method in class com.loomcache.server.journal.JournalSubscription
-
Buffer a live entry that arrived during replay.
- bufferReplicatedOperation(UUID, TransactionOp) - Method in class com.loomcache.server.transaction.TransactionManager
-
Applies a buffered operation that was replicated through the coordinator log.
- build() - Method in class com.loomcache.client.ClientConfig.Builder
- build() - Method in class com.loomcache.client.ClientFailoverConfig.Builder
- build() - Method in class com.loomcache.client.LoomClient.Builder
- build() - Method in class com.loomcache.client.NearCachePreloaderConfig.Builder
- build() - Method in class com.loomcache.client.NearCacheReconciliationConfig.Builder
- build() - Method in class com.loomcache.client.retry.RetryPolicy.Builder
- build() - Method in class com.loomcache.common.config.AuthConfig.Builder
-
Build the AuthConfig instance.
- build() - Method in class com.loomcache.common.config.ClusterConfig.Builder
- build() - Method in class com.loomcache.common.config.DataConnectionConfig.Builder
- build() - Method in class com.loomcache.common.config.DiscoveryConfig.Builder
- build() - Method in class com.loomcache.common.config.EndpointTlsConfig.Builder
- build() - Method in class com.loomcache.common.config.GenericMapStoreConfig.Builder
- build() - Method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig.Builder
- build() - Method in class com.loomcache.common.config.OtelConfig.Builder
- build() - Method in class com.loomcache.common.config.PartitionGroupConfig.Builder
- build() - Method in class com.loomcache.common.config.PriorityQueueConfig.Builder
- build() - Method in class com.loomcache.common.config.QueueConfig.Builder
- build() - Method in class com.loomcache.common.config.TlsConfig.Builder
-
Build the TlsConfig with validation.
- build() - Method in class com.loomcache.common.serialization.compact.GenericRecord.Builder
- build() - Method in class com.loomcache.server.config.LoomConfig.Builder
- build() - Method in class com.loomcache.server.datastructures.DistributedMapConfig.Builder
- build() - Method in class com.loomcache.server.embedded.EmbeddedLoomCacheBuilder
-
Build the EmbeddedLoomCache instance.
- build() - Method in class com.loomcache.server.jcache.LoomJCacheConfig.Builder
- build() - Method in class com.loomcache.server.network.RateLimiter.Builder
- build() - Method in class com.loomcache.server.tracing.TracingConfig.Builder
- build() - Method in class com.loomcache.server.transaction.Transaction.Builder
-
Builds and returns the completed transaction.
- buildAckResponse(int, boolean) - Method in class com.loomcache.server.replication.ReplicationManager
-
Build a REPL_ACK response message.
- buildClient() - Method in class com.loomcache.client.ClientConfig
- builder() - Static method in class com.loomcache.client.ClientConfig
- builder() - Static method in class com.loomcache.client.ClientFailoverConfig
- builder() - Static method in class com.loomcache.client.LoomClient
- builder() - Static method in class com.loomcache.client.NearCachePreloaderConfig
- builder() - Static method in class com.loomcache.client.NearCacheReconciliationConfig
- builder() - Static method in class com.loomcache.client.retry.RetryPolicy
- builder() - Static method in class com.loomcache.common.config.AuthConfig
- builder() - Static method in class com.loomcache.common.config.ClusterConfig
- builder() - Static method in record class com.loomcache.common.config.DataConnectionConfig
- builder() - Static method in class com.loomcache.common.config.DiscoveryConfig
- builder() - Static method in class com.loomcache.common.config.EndpointTlsConfig
- builder() - Static method in record class com.loomcache.common.config.GenericMapStoreConfig
- builder() - Static method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig
- builder() - Static method in class com.loomcache.common.config.OtelConfig
- builder() - Static method in class com.loomcache.common.config.PartitionGroupConfig
- builder() - Static method in record class com.loomcache.common.config.PriorityQueueConfig
- builder() - Static method in record class com.loomcache.common.config.QueueConfig
- builder() - Static method in class com.loomcache.common.config.TlsConfig
-
Create a new builder for TlsConfig.
- builder() - Static method in class com.loomcache.server.config.LoomConfig
- builder() - Static method in record class com.loomcache.server.datastructures.DistributedMapConfig
- builder() - Static method in class com.loomcache.server.embedded.EmbeddedLoomCache
-
Create a new builder for EmbeddedLoomCache.
- builder() - Static method in class com.loomcache.server.jcache.LoomJCacheConfig
- builder() - Static method in class com.loomcache.server.tracing.TracingConfig
- builder() - Static method in class com.loomcache.server.transaction.Transaction
-
Creates a new builder for fluent transaction construction.
- builder(PartitionGroupConfig) - Static method in class com.loomcache.common.config.PartitionGroupConfig
- builder(Class, Class) - Static method in class com.loomcache.server.jcache.LoomJCacheConfig
- builder(String) - Static method in class com.loomcache.common.serialization.compact.GenericRecord
- Builder() - Constructor for class com.loomcache.client.ClientConfig.Builder
- Builder() - Constructor for class com.loomcache.client.ClientFailoverConfig.Builder
- Builder() - Constructor for class com.loomcache.client.LoomClient.Builder
- Builder() - Constructor for class com.loomcache.client.NearCachePreloaderConfig.Builder
- Builder() - Constructor for class com.loomcache.client.NearCacheReconciliationConfig.Builder
- Builder() - Constructor for class com.loomcache.client.retry.RetryPolicy.Builder
- Builder() - Constructor for class com.loomcache.common.config.AuthConfig.Builder
- Builder() - Constructor for class com.loomcache.common.config.ClusterConfig.Builder
- Builder() - Constructor for class com.loomcache.common.config.DiscoveryConfig.Builder
- Builder() - Constructor for class com.loomcache.common.config.EndpointTlsConfig.Builder
- Builder() - Constructor for class com.loomcache.common.config.KubernetesApiDiscoveryConfig.Builder
- Builder() - Constructor for class com.loomcache.common.config.OtelConfig.Builder
- Builder() - Constructor for class com.loomcache.common.config.TlsConfig.Builder
- Builder() - Constructor for class com.loomcache.server.config.LoomConfig.Builder
- Builder() - Constructor for class com.loomcache.server.jcache.LoomJCacheConfig.Builder
- Builder() - Constructor for class com.loomcache.server.network.RateLimiter.Builder
- Builder() - Constructor for class com.loomcache.server.tracing.TracingConfig.Builder
- Builder() - Constructor for class com.loomcache.server.transaction.Transaction.Builder
- buildMerkleTree() - Method in class com.loomcache.server.wan.WanReplicationManager
-
Build a deterministic Merkle digest for all WAN-replicated map entries.
- buildOrderByComparator(List) - Static method in class com.loomcache.server.query.QueryEngine
-
Applies ORDER BY clauses to a list of rows using a single composite comparator.
- buildTraceTree(List) - Static method in class com.loomcache.server.tracing.TraceAnalyzer
-
Build a trace tree from a list of spans.
- buildTraceTreeByTraceId(String, List) - Static method in class com.loomcache.server.tracing.TraceAnalyzer
-
Build a trace tree by trace ID from a list of spans.
- buildUnchecked() - Method in class com.loomcache.common.config.TlsConfig.Builder
-
Build without file existence validation (for testing or deferred setup).
- burst(int) - Method in class com.loomcache.server.ratelimit.RateLimiter
-
Try to acquire multiple permits at once (burst acquisition).
- burstCapacity() - Method in record class com.loomcache.server.network.RateLimiter.RateLimitPolicy.TokenBucket
-
Returns the value of the
burstCapacityrecord component. - burstSize() - Method in record class com.loomcache.server.ratelimit.PerClientRateLimiter.PerClientConfig
-
Returns the value of the
burstSizerecord component. - burstSize() - Method in record class com.loomcache.server.ratelimit.RateLimiter.RateLimiterConfig
-
Returns the value of the
burstSizerecord component. - BURSTY - Enum constant in enum class com.loomcache.server.metrics.AccessPatternAnalyzer.PatternType
- BYTES - Enum constant in enum class com.loomcache.common.serialization.compact.CompactFieldKind
- bytesFreed() - Method in record class com.loomcache.server.cache.TieredEvictionManager.EvictionResult
-
Returns the value of the
bytesFreedrecord component. - bytesInChunk() - Method in record class com.loomcache.server.cluster.MigrationChunkTransfer.TransferChunk
-
Returns the value of the
bytesInChunkrecord component. - bytesInPerSecond() - Method in record class com.loomcache.server.network.TcpServer.BandwidthStats
-
Returns the value of the
bytesInPerSecondrecord component. - bytesOutPerSecond() - Method in record class com.loomcache.server.network.TcpServer.BandwidthStats
-
Returns the value of the
bytesOutPerSecondrecord component. - bytesReceived() - Method in record class com.loomcache.server.network.TcpServer.ConnectionInfo
-
Returns the value of the
bytesReceivedrecord component. - bytesSent() - Method in record class com.loomcache.server.network.TcpServer.ConnectionInfo
-
Returns the value of the
bytesSentrecord component. - bytesSent() - Method in record class com.loomcache.server.replication.ReplicationStream.StreamStats
-
Returns the value of the
bytesSentrecord component. - bytesTransferred() - Method in record class com.loomcache.server.cluster.MigrationListener.MigrationEvent
-
Returns the value of the
bytesTransferredrecord component. - bytesTransferred() - Method in record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationProgress
-
Returns the value of the
bytesTransferredrecord component. - bytesTransferred() - Method in record class com.loomcache.server.wan.WanReplicationManager.WanReplicationStats
-
Returns the value of the
bytesTransferredrecord component. - bytesUsed() - Method in record class com.loomcache.server.metrics.SlotMetrics.SlotStats
-
Returns the value of the
bytesUsedrecord component.
C
- caCertificatePath() - Method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig
- caCertificatePath(String) - Method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig.Builder
- cache(String, List) - Method in class com.loomcache.server.query.QueryExecutionCache
-
Caches a query result.
- CACHE_ON_UPDATE - Enum constant in enum class com.loomcache.client.NearCacheLocalUpdatePolicy
- CacheAnalytics - Class in com.loomcache.server.metrics
-
Comprehensive cache analytics aggregating metrics from all data structures.
- CacheAnalytics(MeterRegistry, OperationsTracker, CapacityPlanner, AccessPatternAnalyzer) - Constructor for class com.loomcache.server.metrics.CacheAnalytics
-
Create a new CacheAnalytics instance.
- CacheAnalytics(MeterRegistry, OperationsTracker, CapacityPlanner, AccessPatternAnalyzer, DataStructureRegistry) - Constructor for class com.loomcache.server.metrics.CacheAnalytics
-
Create a new CacheAnalytics instance with live data structure access.
- CacheAnalytics.AnalyticsOverview - Record Class in com.loomcache.server.metrics
-
Overview metrics record for dashboard display.
- CacheAnalytics.DataStructureMetric - Record Class in com.loomcache.server.metrics
-
Data structure metrics record.
- CacheAnalytics.TimeSeriesMetric - Enum Class in com.loomcache.server.metrics
-
Time series metric types.
- CacheAnalytics.TimeSeriesPoint - Record Class in com.loomcache.server.metrics
-
Time series data point.
- cacheBytes() - Method in record class com.loomcache.server.cache.MemoryManager.MemoryStats
-
Returns the value of the
cacheBytesrecord component. - cacheCount() - Method in class com.loomcache.server.jcache.LoomJCacheManager
-
Get the number of caches managed.
- CachedResponse(IdempotencyManager.IdempotencyKey, Message, long, long, boolean) - Constructor for record class com.loomcache.server.handler.IdempotencyManager.CachedResponse
-
Creates an instance of a
CachedResponserecord class. - CacheEfficiency(double, double, double, double) - Constructor for record class com.loomcache.client.cache.NearCache.CacheEfficiency
-
Creates an instance of a
CacheEfficiencyrecord class. - CacheEntry - Class in com.loomcache.springboot.entity
-
JPA entity representing a cached key-value pair in the database.
- CacheEntry<K,
V> - Interface in com.loomcache.server.jcache -
Represents a single cache entry accessed within an entry processor.
- CacheEntry() - Constructor for class com.loomcache.springboot.entity.CacheEntry
-
JPA-required no-arg constructor.
- CacheEntry(String, String, String, String, String) - Constructor for class com.loomcache.springboot.entity.CacheEntry
- CacheEntryListener<K,
V> - Interface in com.loomcache.server.jcache -
Listener interface for cache entry lifecycle events.
- CacheEntryListenerManager<K,
V> - Class in com.loomcache.server.jcache -
Manages cache entry listeners with support for synchronous and asynchronous modes, event filtering, and listener statistics.
- CacheEntryListenerManager() - Constructor for class com.loomcache.server.jcache.CacheEntryListenerManager
-
Create a listener manager with default executor service.
- CacheEntryListenerManager(ExecutorService) - Constructor for class com.loomcache.server.jcache.CacheEntryListenerManager
-
Create a listener manager with custom executor.
- CacheEntryListenerManager.ListenerConfig<K,
V> - Record Class in com.loomcache.server.jcache -
Listener configuration with mode and event type filter.
- CacheEntryListenerManager.ListenerStats - Record Class in com.loomcache.server.jcache
-
Listener statistics snapshot.
- CacheEntryMetadata(long, long, long, Duration) - Constructor for record class com.loomcache.client.cache.NearCache.CacheEntryMetadata
-
Creates an instance of a
CacheEntryMetadatarecord class. - CacheEntryProcessor<K,
V, - Interface in com.loomcache.server.computeR> -
Processes map entries in-place with strong atomicity guarantees.
- CacheEntryProcessor.Entry<K,
V> - Interface in com.loomcache.server.compute -
Represents a mutable entry in the map during processing.
- CacheEntryRepository - Interface in com.loomcache.springboot.repository
-
Spring Data JPA repository for cache entry persistence.
- cacheHits() - Method in record class com.loomcache.server.jcache.CacheLoaderIntegration.LoaderStats
-
Returns the value of the
cacheHitsrecord component. - CacheLoader<K,
V> - Interface in com.loomcache.client.cache -
Functional interface for loading values in cache-aside pattern.
- CacheLoader - Interface in com.loomcache.server.cache
-
Interface for loading cache data from external sources.
- cacheLoaderFactory(Factory) - Method in class com.loomcache.server.jcache.LoomJCacheConfig.Builder
- CacheLoaderIntegration<K,
V> - Class in com.loomcache.server.jcache -
Manages read-through and bulk cache loading strategies.
- CacheLoaderIntegration(CacheLoaderIntegration.BackingStoreLoader) - Constructor for class com.loomcache.server.jcache.CacheLoaderIntegration
-
Create a loader with single-key loading.
- CacheLoaderIntegration(CacheLoaderIntegration.BackingStoreLoader, CacheLoaderIntegration.BackingStoreBulkLoader) - Constructor for class com.loomcache.server.jcache.CacheLoaderIntegration
-
Create a loader with both single-key and bulk loading.
- CacheLoaderIntegration.BackingStoreBulkLoader<K,
V> - Interface in com.loomcache.server.jcache - CacheLoaderIntegration.BackingStoreLoader<K,
V> - Interface in com.loomcache.server.jcache - CacheLoaderIntegration.LoaderStats - Record Class in com.loomcache.server.jcache
-
Loader statistics snapshot.
- CacheMetrics - Class in com.loomcache.server.datastructures
-
Thread-safe cache operation metrics.
- CacheMetrics() - Constructor for class com.loomcache.server.datastructures.CacheMetrics
- cacheMisses() - Method in record class com.loomcache.server.jcache.CacheLoaderIntegration.LoaderStats
-
Returns the value of the
cacheMissesrecord component. - cacheName() - Method in class com.loomcache.server.jcache.LoomJCacheConfig
- cacheName(String) - Method in class com.loomcache.server.jcache.LoomJCacheConfig.Builder
- cacheNode(ClusterConfig, ObjectProvider) - Method in class com.loomcache.springboot.config.CacheNodeConfig
-
Create and start the cache node bean.
- CacheNode - Class in com.loomcache.server
-
A single cache cluster node — Consistency-by-default architecture.
- CacheNode(ClusterConfig) - Constructor for class com.loomcache.server.CacheNode
-
Primary constructor — uses ClusterConfig.
- CacheNode(ClusterConfig, MeterRegistry) - Constructor for class com.loomcache.server.CacheNode
-
Primary constructor with custom MeterRegistry for metrics collection.
- CacheNode(String, String, int, int, List) - Constructor for class com.loomcache.server.CacheNode
-
Legacy constructor — wraps into ClusterConfig with a random cluster UUID.
- CacheNode.CpGroupSummary - Record Class in com.loomcache.server
- CacheNode.ParsedSeed - Record Class in com.loomcache.server
- CacheNodeConfig - Class in com.loomcache.springboot.config
-
Spring Boot configuration for the embedded cache node.
- CacheNodeConfig(LoomProperties) - Constructor for class com.loomcache.springboot.config.CacheNodeConfig
- CacheNodeMain - Class in com.loomcache.server
-
Standalone main class to start a cache node from command line.
- CacheNodeMain() - Constructor for class com.loomcache.server.CacheNodeMain
- cacheSize() - Method in record class com.loomcache.server.handler.IdempotencyManager.IdempotencyStats
-
Returns the value of the
cacheSizerecord component. - CacheStatisticsManager - Class in com.loomcache.server.jcache
-
Tracks cache statistics including hits, misses, puts, removals, and evictions.
- CacheStatisticsManager() - Constructor for class com.loomcache.server.jcache.CacheStatisticsManager
- CacheStatisticsManager.StatisticsSnapshot - Record Class in com.loomcache.server.jcache
-
Statistics snapshot record.
- CacheStats(long, long, double, int) - Constructor for record class com.loomcache.server.query.QueryExecutionCache.CacheStats
-
Creates an instance of a
CacheStatsrecord class. - CacheWarmer - Class in com.loomcache.server.cache
-
Warms cache from various sources for fast startup.
- CacheWarmer(DataStructureRegistry, WarmingConfig, WarmingListener, AccessTracker) - Constructor for class com.loomcache.server.cache.CacheWarmer
-
Create a CacheWarmer with the given configuration.
- cacheWriterFactory(Factory) - Method in class com.loomcache.server.jcache.LoomJCacheConfig.Builder
- CacheWriterIntegration<K,
V> - Class in com.loomcache.server.jcache -
Manages write-through and write-behind cache strategies.
- CacheWriterIntegration(CacheWriterIntegration.BackingStoreWriter) - Constructor for class com.loomcache.server.jcache.CacheWriterIntegration
-
Create a write-through integration.
- CacheWriterIntegration(CacheWriterIntegration.BackingStoreWriter, CacheWriterIntegration.WriteBehindConfig) - Constructor for class com.loomcache.server.jcache.CacheWriterIntegration
-
Create a write-behind integration.
- CacheWriterIntegration.BackingStoreWriter<K,
V> - Interface in com.loomcache.server.jcache - CacheWriterIntegration.WriteBehindConfig - Record Class in com.loomcache.server.jcache
-
Configuration for write-behind mode.
- CacheWriterIntegration.WriteBehindStats - Record Class in com.loomcache.server.jcache
-
Write-behind statistics snapshot.
- calculateDelay(int) - Method in class com.loomcache.client.retry.RetryPolicy
-
Calculate the delay for the given attempt using exponential backoff with jitter.
- calculatePlan(int, int) - Method in class com.loomcache.server.sharding.PartitionRebalancer
-
Calculates a rebalance plan to move from the current group count to the target.
- call(Supplier) - Method in class com.loomcache.client.context.ClientRequestContext.ContextScope
-
Execute a supplier within this scoped context and return its result.
- call(Supplier) - Method in class com.loomcache.server.context.RequestContext.ContextScope
-
Execute a supplier within this scoped context and return its result.
- canAdmin(String) - Method in interface com.loomcache.server.handler.QueryHandler.SqlCatalogAuthorization
- canApplyCommittedOwnershipTable(Map, List, long) - Method in class com.loomcache.server.cluster.PartitionMigrationManager
- cancel(long) - Method in class com.loomcache.server.watch.WatchManager
-
Cancel a watch.
- cancel(String) - Method in class com.loomcache.client.LoomExecutorService
- cancel(String) - Method in class com.loomcache.server.executor.DistributedExecutorService
-
Cancel a task by its ID.
- cancelAllWatchesForConnection(String) - Method in class com.loomcache.server.watch.WatchManager
-
Cancel all watches associated with a specific connection.
- cancelChunkAck(int, String, int) - Method in class com.loomcache.server.cluster.PartitionMigrationManager
-
Cancel an ACK waiter (used when the caller gives up, e.g. on timeout).
- cancelExpiration(String, String) - Method in class com.loomcache.server.lease.ExpirationScheduler
-
Cancels a pending expiration for a specific key.
- cancelled() - Method in record class com.loomcache.server.executor.ScheduledTaskInfo
-
Create a cancelled version of this scheduled task info.
- CANCELLED - Enum constant in enum class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationState
- CANCELLED - Enum constant in enum class com.loomcache.server.executor.TaskStatus
-
Task was cancelled before completion.
- cancelMigration(int) - Method in class com.loomcache.server.cluster.PartitionMigrationPipeline
-
Cancel an in-flight migration.
- cancelScheduled(String) - Method in class com.loomcache.server.executor.DistributedExecutorService
-
Cancel a scheduled task by ID, preventing further executions.
- cancelWatch(long) - Method in class com.loomcache.server.watch.WatchManager
-
Alias for
WatchManager.cancel(long)for semantic clarity. - canDescribe(String) - Method in interface com.loomcache.server.handler.QueryHandler.SqlCatalogAuthorization
- CANDIDATE - Enum constant in enum class com.loomcache.server.consensus.RaftState
- canonicalizeMembers(Collection) - Static method in class com.loomcache.server.cluster.PartitionTable
- canRead(String) - Method in interface com.loomcache.server.handler.QueryHandler.SqlCatalogAuthorization
- canRemove(String) - Method in interface com.loomcache.server.handler.QueryHandler.SqlCatalogAuthorization
- canSend(String) - Method in class com.loomcache.server.network.BackpressureController
-
Check if we can send a message to a specific peer.
- canServeLocalRead() - Method in class com.loomcache.server.consensus.RaftNode
-
Check if this node can serve a linearizable read from local state.
- canServeLocalRead() - Method in interface com.loomcache.server.consensus.RaftNodeApi
- canServeRead() - Method in class com.loomcache.server.consensus.LeaderLease
-
Check if the lease is valid and track rejections if not.
- canWrite(String) - Method in interface com.loomcache.server.handler.QueryHandler.SqlCatalogAuthorization
- capacity() - Method in class com.loomcache.client.LoomRingbuffer
- capacity() - Method in record class com.loomcache.common.config.QueueConfig
-
Returns the value of the
capacityrecord component. - capacity() - Method in class com.loomcache.server.datastructures.DistributedRingbuffer
- capacity() - Method in record class com.loomcache.server.datastructures.ReliableTopic.TopicStatistics
-
Returns the value of the
capacityrecord component. - capacity(int) - Method in class com.loomcache.common.config.QueueConfig.Builder
- CapacityExceededException - Exception Class in com.loomcache.common.exception
-
Thrown when memory or entry limits are exceeded.
- CapacityExceededException(String) - Constructor for exception class com.loomcache.common.exception.CapacityExceededException
-
Creates a new CapacityExceededException with message.
- CapacityExceededException(String, long, long, String) - Constructor for exception class com.loomcache.common.exception.CapacityExceededException
-
Creates a new CapacityExceededException with detailed capacity information.
- CapacityExceededException(String, long, long, String, Throwable) - Constructor for exception class com.loomcache.common.exception.CapacityExceededException
-
Creates a new CapacityExceededException with detailed capacity information and cause.
- CapacityExceededException(String, Throwable) - Constructor for exception class com.loomcache.common.exception.CapacityExceededException
-
Creates a new CapacityExceededException with message and cause.
- CapacityPlanner - Class in com.loomcache.server.metrics
-
Predicts future resource needs based on historical growth trends.
- CapacityPlanner() - Constructor for class com.loomcache.server.metrics.CapacityPlanner
-
Create a new CapacityPlanner.
- CapacityPlanner.CapacitySnapshot - Record Class in com.loomcache.server.metrics
-
Snapshot of capacity metrics at a point in time.
- CapacityPlanner.ScalingAction - Enum Class in com.loomcache.server.metrics
-
Scaling recommendation action.
- CapacityPlanner.ScalingRecommendation - Record Class in com.loomcache.server.metrics
-
Scaling recommendation record.
- CapacitySnapshot(long, long, long, long) - Constructor for record class com.loomcache.server.metrics.CapacityPlanner.CapacitySnapshot
-
Creates an instance of a
CapacitySnapshotrecord class. - capturedAt() - Method in record class com.loomcache.client.ConnectionPoolMetrics.MetricsSnapshot
-
Returns the value of the
capturedAtrecord component. - capturedAt() - Method in record class com.loomcache.server.consensus.RaftHealthCheck.Status
-
Returns the value of the
capturedAtrecord component. - capturedAt() - Method in record class com.loomcache.server.consensus.RaftMetrics.MetricsSnapshot
-
Returns the value of the
capturedAtrecord component. - capturedAtEpochMillis() - Method in record class com.loomcache.common.protocol.ClientStatisticsPayload
-
Returns the value of the
capturedAtEpochMillisrecord component. - captureDeltaSnapshot() - Method in class com.loomcache.server.datastructures.DistributedMap
- captureDeltaSnapshot() - Method in interface com.loomcache.server.persistence.Snapshotable
-
Capture a delta snapshot and atomically advance dirty tracking for the captured state.
- captureEntryRollbackState(K) - Method in class com.loomcache.server.datastructures.DistributedMap
-
Capture the exact current state for a single key so callers can restore it without advancing revisions or replaying user-visible side effects.
- captureSnapshot() - Method in class com.loomcache.server.datastructures.DistributedMap
- captureSnapshot() - Method in interface com.loomcache.server.persistence.Snapshotable
-
Capture a full snapshot and atomically advance dirty tracking for the captured state.
- captureSnapshotForHotBackup() - Method in class com.loomcache.server.consensus.RaftNode
-
Capture the currently applied state machine image for an out-of-band Hot Backup.
- CasPayload(String, String) - Constructor for record class com.loomcache.common.protocol.MapReplaceCasCodec.CasPayload
-
Creates an instance of a
CasPayloadrecord class. - certExpirationCriticalDays() - Method in class com.loomcache.common.config.TlsConfig
-
Get the number of days before certificate expiration to emit a critical alert.
- certExpirationCriticalDays(int) - Method in class com.loomcache.common.config.TlsConfig.Builder
-
Set the number of days before expiration to trigger critical alert.
- certExpirationWarningDays() - Method in class com.loomcache.common.config.TlsConfig
-
Get the number of days before certificate expiration to emit a warning.
- certExpirationWarningDays(int) - Method in class com.loomcache.common.config.TlsConfig.Builder
-
Set the number of days before expiration to warn.
- CertificateReloader - Class in com.loomcache.common.config
-
Handles certificate reloading with validation and metrics.
- CertificateReloader(TlsConfig, ReloadableSslContext) - Constructor for class com.loomcache.common.config.CertificateReloader
-
Create a certificate reloader.
- CertificateWatcher - Class in com.loomcache.common.config
-
Watches keystore and truststore files for modifications using Java NIO WatchService.
- CertificateWatcher(Path, Path, long, Runnable) - Constructor for class com.loomcache.common.config.CertificateWatcher
-
Create a certificate watcher.
- CertPermissionMapper - Class in com.loomcache.server.security
-
Maps TLS certificate Common Names (CN) to permission levels.
- CertPermissionMapper(Map) - Constructor for class com.loomcache.server.security.CertPermissionMapper
-
Creates a new mapper from CN-to-permission-level string mappings.
- CertPermissionMapper.PermissionLevel - Enum Class in com.loomcache.server.security
-
Permission levels for certificate-based authorization.
- certPermissionMapperPrincipalExtractor() - Method in class com.loomcache.springboot.config.SecurityConfig
- certPermissions() - Method in class com.loomcache.common.config.AuthConfig
-
Certificate CN pattern to permission level string mappings.
- changeClusterState(ClusterController.ClusterStateChangeRequest) - Method in class com.loomcache.springboot.controller.ClusterController
-
Change the cluster operational state.
- changeClusterVersion(LoomVersion) - Method in class com.loomcache.common.model.ClusterState
-
Change the cluster version and return the previous version.
- changeClusterVersion(LoomVersion) - Method in class com.loomcache.server.CacheNode
-
Change the cluster version gate and return the previous version.
- changeClusterVersion(ClusterController.ClusterVersionChangeRequest) - Method in class com.loomcache.springboot.controller.ClusterController
-
Change the cluster version gate used during rolling upgrades.
- changedStructures() - Method in record class com.loomcache.server.persistence.DeltaSnapshot
-
Returns the value of the
changedStructuresrecord component. - changePriority(V, int) - Method in class com.loomcache.server.datastructures.DistributedPriorityQueue
-
Change the priority of an existing item.
- changeSessionId() - Method in class com.loomcache.springboot.session.LoomSession
- changeType() - Method in record class com.loomcache.server.wan.WanPublisher.WanEvent
-
Returns the value of the
changeTyperecord component. - checkAndRegisterLabels(String, Tags) - Method in class com.loomcache.server.metrics.MetricsCardinalityManager
-
Check if a new label combination can be added for a metric.
- checkAndThrowIfBackpressured(String) - Method in class com.loomcache.server.network.BackpressureController
-
Checks if a peer is backpressured and throws BackpressureException if so.
- checkCertificateExpiration() - Method in class com.loomcache.common.config.CertificateReloader
-
Check all certificates and log upcoming expirations.
- checkCommitIndexMonotonicity(long, long) - Static method in class com.loomcache.server.consensus.RaftInvariantChecker
-
Check Commit Index Monotonicity: commitIndex never decreases.
- checkCount() - Method in record class com.loomcache.server.network.ConnectionHealthMonitor.ConnectionHealth
-
Returns the value of the
checkCountrecord component. - checkElectionSafety(List) - Static method in class com.loomcache.server.consensus.RaftInvariantChecker
-
Check Election Safety: at most one leader per term across a list of nodes.
- checkFencingTokenMonotonicity(long, long) - Static method in class com.loomcache.server.consensus.RaftInvariantChecker
-
Check Fencing Token Monotonicity: a fencing token never decreases.
- checkHardLimit(long) - Method in class com.loomcache.server.cache.MemoryManager
-
Check if memory is above hard limit.
- checkLeaderCompleteness(RaftNode, long) - Static method in class com.loomcache.server.consensus.RaftInvariantChecker
-
Check Leader Completeness: if a log entry is committed, it is present in logs of all current and future leaders.
- checkLogMatching(RaftLog, RaftLog) - Static method in class com.loomcache.server.consensus.RaftInvariantChecker
-
Check Log Matching Property: if two logs contain an entry with the same index and term, all entries preceding that index are identical.
- checkpoint() - Method in class com.loomcache.server.persistence.WalWriter
-
Force an fsync and record the current checkpoint position.
- checkpointCount() - Method in record class com.loomcache.server.persistence.WalWriterStats
-
Returns the value of the
checkpointCountrecord component. - checkSoftLimit(long) - Method in class com.loomcache.server.cache.MemoryManager
-
Check if memory is above soft limit.
- checkStateMachineSafety(RaftLog) - Static method in class com.loomcache.server.consensus.RaftInvariantChecker
-
Check State Machine Safety (basic): verify that the same state machine entry is not applied at the same index with different commands.
- checksum() - Method in record class com.loomcache.server.cluster.MigrationChunkTransfer.TransferChunk
-
Returns the value of the
checksumrecord component. - checksum() - Method in record class com.loomcache.server.persistence.SnapshotManager.Snapshot
-
Returns the value of the
checksumrecord component. - checksum() - Method in record class com.loomcache.server.persistence.SnapshotManager.SnapshotInfo
-
Returns the value of the
checksumrecord component. - checksum() - Method in record class com.loomcache.server.persistence.SnapshotStore.SnapshotMetadata
-
Returns the value of the
checksumrecord component. - checksum() - Method in record class com.loomcache.server.persistence.StateMachineSnapshotManager.SnapshotMetadata
-
Returns the value of the
checksumrecord component. - checkTermMonotonicity(long, long) - Static method in class com.loomcache.server.consensus.RaftInvariantChecker
-
Check Term Monotonicity: currentTerm never decreases.
- children - Variable in class com.loomcache.server.tracing.TraceAnalyzer.TraceNode
- ChunkedDataFrame(int, int, byte[]) - Constructor for record class com.loomcache.server.cluster.PartitionMigrationManager.ChunkedDataFrame
-
Creates an instance of a
ChunkedDataFramerecord class. - chunkIndex() - Method in record class com.loomcache.server.cluster.MigrationChunkTransfer.TransferChunk
-
Returns the value of the
chunkIndexrecord component. - chunkSeq() - Method in record class com.loomcache.server.cluster.PartitionMigrationManager.ChunkedDataFrame
-
Returns the value of the
chunkSeqrecord component. - cidr() - Method in class com.loomcache.common.config.AuthConfig.EndpointConfig
- cipherSuites() - Method in class com.loomcache.common.config.TlsConfig
-
Get the cipher suites to enable.
- cipherSuites(String...) - Method in class com.loomcache.common.config.TlsConfig.Builder
-
Set the cipher suites to enable.
- cipherSuites(List) - Method in class com.loomcache.common.config.TlsConfig.Builder
-
Set the cipher suites to enable.
- circuitBreakerFailureThreshold(int) - Method in class com.loomcache.client.retry.RetryPolicy.Builder
- circuitBreakerResetTimeoutMs(long) - Method in class com.loomcache.client.retry.RetryPolicy.Builder
- className() - Method in record class com.loomcache.common.config.AuthConfig.LoginModuleConfig
-
Returns the value of the
classNamerecord component. - cleanup(int) - Method in class com.loomcache.server.persistence.SnapshotManager
-
Clean up old snapshots, keeping only the latest N.
- cleanup(int) - Method in class com.loomcache.server.persistence.StateMachineSnapshotManager
-
Clean up old snapshots, keeping only the latest N.
- cleanupCommittedMigration(int) - Method in class com.loomcache.server.cluster.PartitionMigrationPipeline
-
Clean up source data for a migration that has already been staged and whose ownership cutover has been installed by the migration manager.
- cleanupIntervalSeconds(int) - Method in class com.loomcache.server.network.RateLimiter.Builder
- cleanupStaleMetrics() - Method in class com.loomcache.server.metrics.MetricsCardinalityManager
-
Cleanup stale metrics (no access in the last interval).
- cleanupStalePeerMetrics(Set) - Method in class com.loomcache.server.metrics.LoomMetrics
-
Remove metrics for peers that are no longer in the active cluster membership.
- clear() - Method in class com.loomcache.client.ClientPartitionTable
-
Discard the current snapshot.
- clear() - Method in class com.loomcache.client.ClientRequestDeduplicator
-
Clears all tracked requests (useful for testing/cleanup).
- clear() - Method in class com.loomcache.client.LoomAtomicReference
-
Clears the reference by setting it to null.
- clear() - Method in class com.loomcache.client.LoomList
- clear() - Method in class com.loomcache.client.LoomMap
-
Remove all entries from this distributed map with a single server-side command.
- clear() - Method in class com.loomcache.client.LoomMultiMap
- clear() - Method in class com.loomcache.client.LoomPriorityQueue
- clear() - Method in class com.loomcache.client.LoomSet
-
Removes all elements from the set, leaving it empty.
- clear() - Method in class com.loomcache.client.NodeHealthTracker
-
Clear all health tracking data.
- clear() - Method in class com.loomcache.client.security.ClientCredentials
- clear() - Method in class com.loomcache.server.config.ClusterConfigManager
-
Clear all configuration entries (for testing).
- clear() - Method in class com.loomcache.server.cp.LinearizableAtomicReference
-
Clears the reference by setting it to null.
- clear() - Method in class com.loomcache.server.datastructures.DistributedList
-
Clear all elements from the list.
- clear() - Method in class com.loomcache.server.datastructures.DistributedMap
- clear() - Method in class com.loomcache.server.datastructures.DistributedMultiMap
-
Clear all entries from the multimap.
- clear() - Method in class com.loomcache.server.datastructures.DistributedPriorityQueue
-
Remove all items from the queue.
- clear() - Method in class com.loomcache.server.datastructures.DistributedQueue
-
Clears all elements from the queue.
- clear() - Method in class com.loomcache.server.datastructures.DistributedRingbuffer
- clear() - Method in class com.loomcache.server.datastructures.DistributedSet
- clear() - Method in class com.loomcache.server.handler.IdempotencyManager
-
Clears all cached entries.
- clear() - Method in class com.loomcache.server.handler.RequestCoalescer
-
Clear all groups and reset statistics.
- clear() - Method in class com.loomcache.server.jcache.JCacheDistributedMapAdapter
- clear() - Method in interface com.loomcache.server.jcache.JCacheStatisticsMXBean
-
Clear all collected statistics.
- clear() - Method in class com.loomcache.server.jcache.JCacheStatisticsMXBeanImpl
- clear() - Method in class com.loomcache.server.jcache.LoomJCache
- clear() - Method in class com.loomcache.server.journal.EventJournal
-
Clear all entries from the journal.
- clear() - Method in class com.loomcache.server.metrics.AccessPatternAnalyzer
-
Clear all recorded accesses.
- clear() - Method in class com.loomcache.server.metrics.CapacityPlanner
-
Clear all recorded snapshots.
- clear() - Method in class com.loomcache.server.metrics.OperationsTracker
-
Clear all recorded operations.
- clear() - Method in class com.loomcache.server.query.QueryExecutionCache
-
Clears all cached results.
- clear() - Method in class com.loomcache.server.tracing.InMemoryTraceExporter
-
Clear all stored spans.
- clear() - Method in class com.loomcache.springboot.cache.LoomSpringCache
- clear() - Method in class com.loomcache.springboot.controller.ListController
- clear() - Method in class com.loomcache.springboot.controller.MapController
-
Clear all entries from the map.
- clear() - Method in class com.loomcache.springboot.controller.RingbufferController
- clear() - Method in class com.loomcache.springboot.controller.SetController
-
Clear all elements from the set.
- CLEAR - Enum constant in enum class com.loomcache.server.wan.WanReplicationManager.ChangeType
- clearActiveSpans() - Static method in class com.loomcache.server.tracing.SpanManager
-
Clear all active spans (typically for testing).
- clearAlerts() - Method in class com.loomcache.server.cluster.ClusterHealthMonitor
-
Clear all active alerts.
- clearAll(String) - Method in class com.loomcache.springboot.persistence.WriteThroughCacheStore
-
Clear all persisted entries for a map.
- clearAllSessions() - Method in class com.loomcache.server.cp.SessionManager
-
Drops all local session state without invoking resource cleanup callbacks.
- clearAsync() - Method in class com.loomcache.client.LoomSet
-
Asynchronously removes all elements from the set, leaving it empty.
- clearAutomaticCompactionSnapshotSupplier() - Method in class com.loomcache.server.persistence.WalCompactor
-
Disable scheduled automatic compaction.
- clearBuffer() - Method in class com.loomcache.server.topic.DistributedTopic
-
Clear all messages from the buffer.
- clearCache() - Method in class com.loomcache.server.metrics.MetricsAggregator
-
Clear all aggregation cache.
- clearClientResponseDrops() - Method in class com.loomcache.server.network.TcpServer
- clearClientResponseDrops(MessageType) - Method in class com.loomcache.server.network.TcpServer
- clearClientResponseDrops(MessageType, MessageType) - Method in class com.loomcache.server.network.TcpServer
- clearDirectPingProbe() - Method in class com.loomcache.server.cluster.SwimGossipProtocol
- clearDirtyState() - Method in class com.loomcache.server.datastructures.DistributedMap
- clearDirtyState() - Method in interface com.loomcache.server.persistence.Snapshotable
-
Clear the dirty-tracking state after a delta snapshot has been persisted.
- clearErrorState() - Method in class com.loomcache.server.persistence.WalWriter
-
Clear the WAL error state (typically after manual intervention/recovery).
- clearExpired() - Method in class com.loomcache.server.handler.IdempotencyManager
-
Clears expired entries from the cache.
- clearIndirectPingProbe() - Method in class com.loomcache.server.cluster.SwimGossipProtocol
- clearMDC() - Static method in class com.loomcache.server.context.RequestContextMDCBridge
-
Clear all MDC values that were set by syncToMDC().
- clearMigrations() - Static method in class com.loomcache.server.config.ConfigMigrator
-
Clear all registered migrations (for testing).
- clearNearCache() - Method in class com.loomcache.client.LoomClient
- clearOutboundMessageFaults() - Method in class com.loomcache.server.network.TcpServer
- clearPendingBytes(String, long) - Method in class com.loomcache.server.network.BackpressureController
-
Clear pending bytes for a peer (e.g., after flush).
- clearPolicies() - Method in class com.loomcache.server.jcache.ExpiryPolicyManager
-
Clear all policies, falling back to default.
- clearReference() - Method in class com.loomcache.springboot.controller.AtomicController
- clearRegistrations() - Method in class com.loomcache.client.NearCacheInvalidationStrategy
-
Clear tracked near-cache registrations after connection loss.
- clearSession(String) - Method in class com.loomcache.server.replication.ReadRouter
-
Clear the session cache (e.g., on session expiration).
- clearStats() - Method in class com.loomcache.client.cache.NearCache
-
Clear all statistics.
- clearValidators() - Static method in class com.loomcache.server.config.ConfigValidator
-
Clear all validators (useful for testing).
- clearWriteMetadata(K) - Method in class com.loomcache.server.datastructures.DistributedMap
-
Remove per-entry metadata for
key. - client(ClientConfig) - Method in class com.loomcache.client.ClientFailoverConfig.Builder
- Client() - Constructor for class com.loomcache.springboot.autoconfigure.LoomProperties.Client
- CLIENT - Enum constant in enum class com.loomcache.common.config.EndpointTlsConfig.Endpoint
- CLIENT - Enum constant in enum class com.loomcache.server.tracing.SpanManager.SpanKind
- CLIENT_CHANGED_CLUSTER - Enum constant in enum class com.loomcache.client.LifecycleState
- CLIENT_CONNECTED - Enum constant in enum class com.loomcache.client.LifecycleState
- CLIENT_DISCONNECTED - Enum constant in enum class com.loomcache.client.LifecycleState
- CLIENT_STATS_UPLOAD - Enum constant in enum class com.loomcache.common.protocol.MessageType
- clientAddress() - Static method in class com.loomcache.server.context.RequestContext
-
Get the current client address, or null if not set.
- clientAddress(String) - Method in class com.loomcache.server.context.RequestContext.ContextScope
-
Set client address.
- ClientConfig - Class in com.loomcache.client
-
Immutable client configuration used by failover clients.
- ClientConfig.Builder - Class in com.loomcache.client
- ClientCredentials - Class in com.loomcache.client.security
-
Credentials sent in the client
AUTHmessage. - ClientFailoverConfig - Class in com.loomcache.client
-
Ordered blue/green client failover configuration.
- ClientFailoverConfig.Builder - Class in com.loomcache.client
- clientId() - Method in record class com.loomcache.common.protocol.ClientStatisticsPayload
-
Returns the value of the
clientIdrecord component. - clientId() - Static method in class com.loomcache.server.context.RequestContext
-
Get the current client ID, or null if not set.
- clientId() - Method in record class com.loomcache.server.handler.IdempotencyManager.IdempotencyKey
-
Returns the value of the
clientIdrecord component. - clientId() - Method in record class com.loomcache.server.network.RateLimiter.ClientStats
-
Returns the value of the
clientIdrecord component. - clientId() - Method in record class com.loomcache.server.query.SlowQueryLog.SlowQueryEntry
-
Returns the value of the
clientIdrecord component. - clientId(String) - Method in class com.loomcache.server.context.RequestContext.ContextScope
-
Set client ID.
- ClientMdc - Class in com.loomcache.client.diagnostics
-
BLK-2026-04-22-010: small helper that sets/clears the SLF4J MDC fields the client logs use for cross-process trace reconstruction.
- ClientMdc.MdcScope - Class in com.loomcache.client.diagnostics
-
AutoCloseable MDC scope; safe to nest.
- ClientPartitionTable - Class in com.loomcache.client
-
Client-side cache of the server's partition-to-group ownership snapshot.
- ClientPartitionTable() - Constructor for class com.loomcache.client.ClientPartitionTable
- ClientReconnectMode - Enum Class in com.loomcache.client
-
Client reconnect behavior after the last member connection is lost.
- ClientRequestContext - Class in com.loomcache.client.context
-
Request context propagation for LoomClient using ThreadLocal.
- ClientRequestContext() - Constructor for class com.loomcache.client.context.ClientRequestContext
- ClientRequestContext.ContextScope - Class in com.loomcache.client.context
-
Fluent builder for constructing scoped context with specific values.
- ClientRequestDeduplicator - Class in com.loomcache.client
-
Client-side request deduplicator that prevents duplicate sends and coalesces identical in-flight requests.
- ClientRequestDeduplicator() - Constructor for class com.loomcache.client.ClientRequestDeduplicator
-
Creates a new ClientRequestDeduplicator.
- ClientRequestDeduplicator(Duration) - Constructor for class com.loomcache.client.ClientRequestDeduplicator
-
Creates a new ClientRequestDeduplicator with a stale-request timeout derived from the request timeout.
- ClientRequestDeduplicator(Duration, int) - Constructor for class com.loomcache.client.ClientRequestDeduplicator
-
Creates a new ClientRequestDeduplicator with a stale-request timeout derived from the request timeout and an explicit in-flight request limit.
- ClientRequestDeduplicator(Duration, Duration) - Constructor for class com.loomcache.client.ClientRequestDeduplicator
-
Creates a new ClientRequestDeduplicator with explicit stale-request sweep configuration.
- ClientRequestDeduplicator(Duration, Duration, int) - Constructor for class com.loomcache.client.ClientRequestDeduplicator
-
Creates a new ClientRequestDeduplicator with explicit stale-request sweep and capacity configuration.
- ClientRequestDeduplicator.CoalescingKey - Record Class in com.loomcache.client
-
Record representing a request coalescing key.
- ClientRequestDeduplicator.CoalescingStats - Record Class in com.loomcache.client
-
Statistics for request deduplication.
- ClientRequestDeduplicator.InFlightRequest - Record Class in com.loomcache.client
-
Record representing an in-flight request.
- Client Routing - Section in class com.loomcache.client.LoomClient
- ClientRoutingMode - Enum Class in com.loomcache.client
-
Client cluster routing mode.
- clients() - Method in class com.loomcache.client.ClientFailoverConfig
- clients(List) - Method in class com.loomcache.client.ClientFailoverConfig.Builder
- ClientSerializer - Class in com.loomcache.client
-
Type-safe, locale-independent serializer for client proxy classes.
- ClientStatistics() - Constructor for class com.loomcache.springboot.autoconfigure.LoomProperties.ClientStatistics
- clientStatisticsConfig() - Method in class com.loomcache.client.ClientConfig
- clientStatisticsConfig(ClientStatisticsConfig) - Method in class com.loomcache.client.ClientConfig.Builder
- clientStatisticsConfig(ClientStatisticsConfig) - Method in class com.loomcache.client.LoomClient.Builder
-
Set periodic client statistics upload configuration.
- ClientStatisticsConfig - Record Class in com.loomcache.client
-
Configuration for periodic client statistics uploads.
- ClientStatisticsConfig(boolean, Duration) - Constructor for record class com.loomcache.client.ClientStatisticsConfig
-
Creates an instance of a
ClientStatisticsConfigrecord class. - clientStatisticsEnabled(boolean) - Method in class com.loomcache.client.LoomClient.Builder
-
Enable or disable periodic client statistics uploads.
- ClientStatisticsPayload - Record Class in com.loomcache.common.protocol
-
Wire payload for periodic client statistics uploads.
- ClientStatisticsPayload(String, long, long, long, long, long, long, long, int, int, long, long, int, double, int, int, long, long, long, long, long, long, long, double, int, long, long, long, long, double) - Constructor for record class com.loomcache.common.protocol.ClientStatisticsPayload
-
Creates an instance of a
ClientStatisticsPayloadrecord class. - ClientStatisticsRegistry - Class in com.loomcache.server.management
-
Stores the latest client statistics snapshot uploaded by each client.
- ClientStatisticsRegistry() - Constructor for class com.loomcache.server.management.ClientStatisticsRegistry
- ClientStatisticsRegistry.RecordedClientStatistics - Record Class in com.loomcache.server.management
- clientStatisticsUploadInterval(Duration) - Method in class com.loomcache.client.LoomClient.Builder
-
Set the interval for periodic client statistics uploads.
- ClientStats(String, long, long, double, Instant) - Constructor for record class com.loomcache.server.network.RateLimiter.ClientStats
-
Creates an instance of a
ClientStatsrecord class. - clientTlsConfig() - Method in class com.loomcache.common.config.EndpointTlsConfig
- clientTlsConfig(TlsConfig) - Method in class com.loomcache.common.config.EndpointTlsConfig.Builder
- Clock - Interface in com.loomcache.server.consensus
-
Abstraction for time measurement to enable testability.
- ClockRollbackException(String) - Constructor for exception class com.loomcache.server.datastructures.SnowflakeIdGenerator.ClockRollbackException
- close() - Method in class com.loomcache.client.AsyncLoomClient
-
Close the async facade's executor.
- close() - Method in class com.loomcache.client.cache.AsyncReadThroughCache
-
Shuts down the async executor.
- close() - Method in class com.loomcache.client.cache.WriteBehindCache
-
Close the cache and flush all pending writes.
- close() - Method in class com.loomcache.client.ClientRequestDeduplicator
- close() - Method in class com.loomcache.client.ConnectionPool
- close() - Method in class com.loomcache.client.diagnostics.ClientMdc.MdcScope
- close() - Method in class com.loomcache.client.FailoverLoomClient
- close() - Method in class com.loomcache.client.LoomCache
-
Closes the cache connection and releases all resources.
- close() - Method in class com.loomcache.client.LoomClient
-
Close the client and release all resources.
- close() - Method in class com.loomcache.client.LoomTransaction
- close() - Method in class com.loomcache.client.query.LoomQueryCache
-
Deregister from the server and freeze the view.
- close() - Method in interface com.loomcache.client.security.CredentialsFactory
- close() - Method in class com.loomcache.client.security.StaticCredentialsFactory
- close() - Method in class com.loomcache.common.config.CertificateWatcher
-
Stop watching and clean up resources.
- close() - Method in class com.loomcache.server.cluster.ClusterHealthMonitor
-
Shutdown hook.
- close() - Method in class com.loomcache.server.cluster.SwimGossipProtocol
-
Close and stop the protocol.
- close() - Method in class com.loomcache.server.cp.ConsistencySession
-
Explicitly closes the session.
- close() - Method in class com.loomcache.server.datastructures.mapstore.JdbcGenericMapStore
- close() - Method in class com.loomcache.server.datastructures.ReliableTopic
-
Stop delivery workers and fail queued subscriber deliveries.
- close() - Method in class com.loomcache.server.embedded.EmbeddedLoomCache
- close() - Method in class com.loomcache.server.handler.IdempotencyManager
- close() - Method in class com.loomcache.server.health.HealthCheckServer
-
Shut down the server (AutoCloseable implementation).
- close() - Method in class com.loomcache.server.jcache.CacheEntryListenerManager
-
Close and cleanup resources.
- close() - Method in class com.loomcache.server.jcache.CacheWriterIntegration
-
Close and flush pending writes.
- close() - Method in class com.loomcache.server.jcache.LoomCachingProvider
- close() - Method in class com.loomcache.server.jcache.LoomJCache
- close() - Method in class com.loomcache.server.jcache.LoomJCacheManager
- close() - Method in class com.loomcache.server.journal.JournalCompactor
- close() - Method in class com.loomcache.server.journal.JournalSubscription
-
Close this subscription (permanent; cannot be resumed).
- close() - Method in class com.loomcache.server.lifecycle.GracefulShutdownCoordinator
-
Closes this coordinator and initiates shutdown.
- close() - Method in class com.loomcache.server.metrics.MetricsHttpServer
-
Close the server (AutoCloseable implementation).
- close() - Method in class com.loomcache.server.network.CommandExecutorPool
-
Close the executor pool (AutoCloseable implementation).
- close() - Method in class com.loomcache.server.network.ConnectionContext
-
Closes the connection and all associated resources.
- close() - Method in class com.loomcache.server.network.ConnectionHealthMonitor
-
Closes the monitor, stopping the background monitoring thread and clearing all state.
- close() - Method in class com.loomcache.server.network.RateLimiter
-
Shutdown the rate limiter and clean up resources.
- close() - Method in class com.loomcache.server.observability.SlowOperationDetector
- close() - Method in class com.loomcache.server.observability.SlowOperationDetector.OperationScope
- close() - Method in class com.loomcache.server.persistence.HotBackupScheduler
- close() - Method in class com.loomcache.server.persistence.PersistentRaftLog
-
Close and release resources held by the persistent log.
- close() - Method in class com.loomcache.server.persistence.WalCompactor
-
Close the compactor and release resources.
- close() - Method in class com.loomcache.server.persistence.WalWriter
-
Close the WAL writer and release resources.
- close() - Method in class com.loomcache.server.query.SqlResult
-
Closes this result set, releasing any associated resources.
- close() - Method in class com.loomcache.server.rest.RestApiServer
-
Deprecated.
- close(ClassLoader) - Method in class com.loomcache.server.jcache.LoomCachingProvider
- close(URI, ClassLoader) - Method in class com.loomcache.server.jcache.LoomCachingProvider
- closeAllReplicationSpans() - Method in class com.loomcache.server.tracing.RaftTracer
-
Close all active replication spans.
- closeConnection(String) - Method in class com.loomcache.server.network.TcpServer
-
Close a connection by peer identifier.
- CLOSED - Enum constant in enum class com.loomcache.server.cp.SessionState
-
Session was explicitly closed by the client.
- closedSessions() - Method in record class com.loomcache.server.cp.SessionStats
-
Returns the value of the
closedSessionsrecord component. - closeSession(String) - Method in class com.loomcache.server.cp.ConsistencySubsystem
-
Closes a session.
- closeSession(String) - Method in class com.loomcache.server.cp.SessionManager
-
Explicitly closes a session and releases all held resources.
- closeSubscriptions() - Method in class com.loomcache.client.LoomTopic
-
Tear down every active polling subscription owned by this topic.
- Cluster() - Constructor for class com.loomcache.springboot.autoconfigure.LoomProperties.Cluster
- CLUSTER_HEALTH - Enum constant in enum class com.loomcache.common.protocol.MessageType
- CLUSTER_INFO - Enum constant in enum class com.loomcache.common.protocol.MessageType
- CLUSTER_JOIN - Enum constant in enum class com.loomcache.common.protocol.MessageType
- CLUSTER_LEAVE - Enum constant in enum class com.loomcache.common.protocol.MessageType
- CLUSTER_NODES - Enum constant in enum class com.loomcache.common.protocol.MessageType
- CLUSTER_PING - Enum constant in enum class com.loomcache.common.protocol.MessageType
- CLUSTER_PONG - Enum constant in enum class com.loomcache.common.protocol.MessageType
- CLUSTER_STATE - Enum constant in enum class com.loomcache.common.protocol.MessageType
- clusterConfig() - Method in class com.loomcache.springboot.config.CacheNodeConfig
-
Create cluster configuration bean from properties.
- ClusterConfig - Class in com.loomcache.common.config
-
Immutable cluster configuration.
- ClusterConfig.Builder - Class in com.loomcache.common.config
- ClusterConfig.RaftBootstrapServer - Record Class in com.loomcache.common.config
- ClusterConfigManager - Class in com.loomcache.server.config
-
Cluster-wide dynamic configuration management with Raft replication.
- ClusterConfigManager(String) - Constructor for class com.loomcache.server.config.ClusterConfigManager
-
Create a new ClusterConfigManager.
- ClusterController - Class in com.loomcache.springboot.controller
-
REST controller for cluster status, health checks, and Raft consensus information.
- ClusterController(CacheNode) - Constructor for class com.loomcache.springboot.controller.ClusterController
-
Construct the cluster controller.
- ClusterController.ClusterStateChangeRequest - Record Class in com.loomcache.springboot.controller
- ClusterController.ClusterVersionChangeRequest - Record Class in com.loomcache.springboot.controller
- clusterDataRecoveryPolicy() - Method in class com.loomcache.common.config.ClusterConfig
- clusterDataRecoveryPolicy() - Method in class com.loomcache.server.config.LoomConfig
- clusterDataRecoveryPolicy(ClusterDataRecoveryPolicy) - Method in class com.loomcache.common.config.ClusterConfig.Builder
- clusterDataRecoveryPolicy(ClusterDataRecoveryPolicy) - Method in class com.loomcache.server.config.LoomConfig.Builder
- ClusterDataRecoveryPolicy - Enum Class in com.loomcache.common.config
-
Operator-selected policy for restoring persisted cluster data on startup.
- ClusterHealth(ClusterHealthMonitor.HealthStatus, Map, boolean, String, int, long) - Constructor for record class com.loomcache.server.cluster.ClusterHealthMonitor.ClusterHealth
-
Creates an instance of a
ClusterHealthrecord class. - ClusterHealthMonitor - Class in com.loomcache.server.cluster
-
Cluster-wide health monitor that aggregates health status from all subsystems.
- ClusterHealthMonitor(String, int, RaftNode, HealthChecker, long) - Constructor for class com.loomcache.server.cluster.ClusterHealthMonitor
-
Create a new ClusterHealthMonitor.
- ClusterHealthMonitor.AlertSeverity - Enum Class in com.loomcache.server.cluster
-
Alert severity levels.
- ClusterHealthMonitor.ClusterHealth - Record Class in com.loomcache.server.cluster
-
Cluster-wide health aggregation.
- ClusterHealthMonitor.HealthAlert - Record Class in com.loomcache.server.cluster
-
Health alert record.
- ClusterHealthMonitor.HealthSnapshot - Record Class in com.loomcache.server.cluster
-
Health snapshot for historical tracking.
- ClusterHealthMonitor.HealthStateChangeListener - Interface in com.loomcache.server.cluster
-
Listener for health state changes.
- ClusterHealthMonitor.HealthStatus - Interface in com.loomcache.server.cluster
-
Sealed interface for health status.
- ClusterHealthMonitor.HealthStatus.Degraded - Record Class in com.loomcache.server.cluster
-
Node is degraded but operational.
- ClusterHealthMonitor.HealthStatus.Healthy - Class in com.loomcache.server.cluster
-
Node is healthy.
- ClusterHealthMonitor.HealthStatus.Unhealthy - Record Class in com.loomcache.server.cluster
-
Node is unhealthy and may be unavailable.
- ClusterHealthMonitor.NodeHealth - Record Class in com.loomcache.server.cluster
-
Health information for a single node.
- clusterId() - Method in class com.loomcache.common.config.ClusterConfig
- clusterId() - Method in class com.loomcache.server.config.LoomConfig
- clusterId(String) - Method in class com.loomcache.common.config.ClusterConfig.Builder
- clusterId(String) - Method in class com.loomcache.server.config.LoomConfig.Builder
- Cluster Isolation - Section in class com.loomcache.server.CacheNode
- clusterMembers() - Method in class com.loomcache.server.config.LoomConfig
- clusterMembers(List) - Method in class com.loomcache.server.config.LoomConfig.Builder
- clusterName(String) - Method in class com.loomcache.server.embedded.EmbeddedLoomCacheBuilder
-
Set the cluster name (default: dev).
- ClusterState - Class in com.loomcache.common.model
-
Snapshot of the cluster state: all known members + their liveness.
- ClusterState() - Constructor for class com.loomcache.common.model.ClusterState
- ClusterState.OperationalState - Enum Class in com.loomcache.common.model
-
Cluster-wide operational state.
- ClusterStateChangeRequest(String) - Constructor for record class com.loomcache.springboot.controller.ClusterController.ClusterStateChangeRequest
-
Creates an instance of a
ClusterStateChangeRequestrecord class. - clusterVersion() - Method in class com.loomcache.common.model.ClusterState
-
Return the cluster protocol/version gate used for rolling-upgrade ceremonies.
- ClusterVersionChangeRequest(String) - Constructor for record class com.loomcache.springboot.controller.ClusterController.ClusterVersionChangeRequest
-
Creates an instance of a
ClusterVersionChangeRequestrecord class. - coalesce(RequestCoalescer.CoalescingKey, Supplier) - Method in class com.loomcache.server.handler.RequestCoalescer
-
Coalesce a read request or execute it if no group exists.
- coalesced() - Method in record class com.loomcache.client.ClientRequestDeduplicator.CoalescingStats
-
Returns the value of the
coalescedrecord component. - coalescedCount() - Method in record class com.loomcache.server.handler.RequestCoalescer.GroupStats
-
Returns the value of the
coalescedCountrecord component. - coalescedRequests() - Method in record class com.loomcache.server.handler.RequestCoalescer.CoalescerStats
-
Returns the value of the
coalescedRequestsrecord component. - coalescer() - Method in record class com.loomcache.server.handler.ReadCoalescingFilter
-
Get the underlying RequestCoalescer.
- CoalescerStats(long, long, int, long, double) - Constructor for record class com.loomcache.server.handler.RequestCoalescer.CoalescerStats
-
Creates an instance of a
CoalescerStatsrecord class. - coalescingKey() - Method in record class com.loomcache.client.ClientRequestDeduplicator.InFlightRequest
-
Returns the value of the
coalescingKeyrecord component. - CoalescingKey(MessageType, String, String) - Constructor for record class com.loomcache.server.handler.RequestCoalescer.CoalescingKey
-
Creates an instance of a
CoalescingKeyrecord class. - CoalescingKey(String, String, String) - Constructor for record class com.loomcache.client.ClientRequestDeduplicator.CoalescingKey
-
Creates an instance of a
CoalescingKeyrecord class. - CoalescingStats(long, long, int) - Constructor for record class com.loomcache.client.ClientRequestDeduplicator.CoalescingStats
-
Creates an instance of a
CoalescingStatsrecord class. - code() - Method in enum class com.loomcache.common.protocol.MessageType
- code() - Method in record class com.loomcache.springboot.controller.GlobalExceptionHandler.ErrorResponse
-
Returns the value of the
coderecord component. - column() - Method in interface com.loomcache.server.query.SqlParser.ParseError
- column() - Method in record class com.loomcache.server.query.SqlParser.SyntaxError
-
Returns the value of the
columnrecord component. - Column(String, SqlColumnType) - Constructor for record class com.loomcache.server.query.SqlMapping.Column
-
Creates an instance of a
Columnrecord class. - columnCount() - Method in record class com.loomcache.client.LoomSqlResult
-
Gets the number of columns in the result set.
- columnCount() - Method in record class com.loomcache.server.query.SqlRow
-
Gets the number of columns in this row.
- columnIndexMap() - Method in record class com.loomcache.server.query.SqlRow
-
Returns the value of the
columnIndexMaprecord component. - columnName() - Method in record class com.loomcache.client.query.IndexConfig
- columnName() - Method in record class com.loomcache.server.query.IndexConfig
- columnName() - Method in record class com.loomcache.server.query.QueryPlan.AggregateFunction
-
Returns the value of the
columnNamerecord component. - columnName() - Method in record class com.loomcache.server.query.QueryPlan.OrderBy
-
Returns the value of the
columnNamerecord component. - columnName() - Method in record class com.loomcache.server.query.SqlIndex
- columnNames() - Method in record class com.loomcache.client.LoomSqlResult
-
Gets the column names from the result set.
- columnNames() - Method in record class com.loomcache.client.query.IndexConfig
-
Returns the value of the
columnNamesrecord component. - columnNames() - Method in record class com.loomcache.server.query.IndexConfig
-
Returns the value of the
columnNamesrecord component. - columnNames() - Method in record class com.loomcache.server.query.SqlIndex
- ColumnPruning() - Constructor for class com.loomcache.server.query.QueryOptimizer.ColumnPruning
- columns() - Method in record class com.loomcache.server.query.SqlMapping
-
Returns the value of the
columnsrecord component. - columns() - Method in record class com.loomcache.server.query.SqlParser.InsertStatement
-
Returns the value of the
columnsrecord component. - columns() - Method in record class com.loomcache.server.query.SqlParser.SinkStatement
-
Returns the value of the
columnsrecord component. - columnsByIndex() - Method in record class com.loomcache.server.query.SqlRow
-
Returns the value of the
columnsByIndexrecord component. - columnsByName() - Method in record class com.loomcache.server.query.SqlRow
-
Returns the value of the
columnsByNamerecord component. - com.loomcache.cli - package com.loomcache.cli
- com.loomcache.client - package com.loomcache.client
- com.loomcache.client.cache - package com.loomcache.client.cache
- com.loomcache.client.context - package com.loomcache.client.context
- com.loomcache.client.diagnostics - package com.loomcache.client.diagnostics
- com.loomcache.client.query - package com.loomcache.client.query
-
Client-side query utilities — local filtered views over distributed maps (client proxy for the server-side
ContinuousQueryCache). - com.loomcache.client.retry - package com.loomcache.client.retry
- com.loomcache.client.security - package com.loomcache.client.security
- com.loomcache.common.compute - package com.loomcache.common.compute
- com.loomcache.common.config - package com.loomcache.common.config
- com.loomcache.common.exception - package com.loomcache.common.exception
- com.loomcache.common.function - package com.loomcache.common.function
- com.loomcache.common.model - package com.loomcache.common.model
- com.loomcache.common.partition - package com.loomcache.common.partition
- com.loomcache.common.protocol - package com.loomcache.common.protocol
- com.loomcache.common.serialization - package com.loomcache.common.serialization
- com.loomcache.common.serialization.compact - package com.loomcache.common.serialization.compact
- com.loomcache.common.util - package com.loomcache.common.util
- com.loomcache.server - package com.loomcache.server
- com.loomcache.server.cache - package com.loomcache.server.cache
- com.loomcache.server.cluster - package com.loomcache.server.cluster
- com.loomcache.server.compute - package com.loomcache.server.compute
- com.loomcache.server.config - package com.loomcache.server.config
- com.loomcache.server.consensus - package com.loomcache.server.consensus
- com.loomcache.server.context - package com.loomcache.server.context
- com.loomcache.server.cp - package com.loomcache.server.cp
- com.loomcache.server.datastructures - package com.loomcache.server.datastructures
- com.loomcache.server.datastructures.crdt - package com.loomcache.server.datastructures.crdt
- com.loomcache.server.datastructures.listener - package com.loomcache.server.datastructures.listener
- com.loomcache.server.datastructures.mapstore - package com.loomcache.server.datastructures.mapstore
-
MapStore Service Provider Interface — pluggable backing store for
DistributedMap. - com.loomcache.server.datastructures.queuestore - package com.loomcache.server.datastructures.queuestore
- com.loomcache.server.datastructures.ringbuffer - package com.loomcache.server.datastructures.ringbuffer
- com.loomcache.server.discovery - package com.loomcache.server.discovery
- com.loomcache.server.embedded - package com.loomcache.server.embedded
- com.loomcache.server.events - package com.loomcache.server.events
- com.loomcache.server.executor - package com.loomcache.server.executor
- com.loomcache.server.handler - package com.loomcache.server.handler
- com.loomcache.server.health - package com.loomcache.server.health
- com.loomcache.server.jcache - package com.loomcache.server.jcache
- com.loomcache.server.journal - package com.loomcache.server.journal
- com.loomcache.server.lease - package com.loomcache.server.lease
- com.loomcache.server.lifecycle - package com.loomcache.server.lifecycle
- com.loomcache.server.logging - package com.loomcache.server.logging
- com.loomcache.server.management - package com.loomcache.server.management
- com.loomcache.server.metrics - package com.loomcache.server.metrics
- com.loomcache.server.network - package com.loomcache.server.network
- com.loomcache.server.observability - package com.loomcache.server.observability
- com.loomcache.server.partition - package com.loomcache.server.partition
- com.loomcache.server.persistence - package com.loomcache.server.persistence
- com.loomcache.server.query - package com.loomcache.server.query
- com.loomcache.server.ratelimit - package com.loomcache.server.ratelimit
- com.loomcache.server.replication - package com.loomcache.server.replication
- com.loomcache.server.rest - package com.loomcache.server.rest
- com.loomcache.server.security - package com.loomcache.server.security
- com.loomcache.server.serialization - package com.loomcache.server.serialization
- com.loomcache.server.sharding - package com.loomcache.server.sharding
-
Multi-Raft sharding infrastructure for LoomCache.
- com.loomcache.server.topic - package com.loomcache.server.topic
- com.loomcache.server.tracing - package com.loomcache.server.tracing
- com.loomcache.server.transaction - package com.loomcache.server.transaction
- com.loomcache.server.transaction.twopc - package com.loomcache.server.transaction.twopc
- com.loomcache.server.wan - package com.loomcache.server.wan
- com.loomcache.server.wan.merge - package com.loomcache.server.wan.merge
- com.loomcache.server.watch - package com.loomcache.server.watch
- com.loomcache.springboot - package com.loomcache.springboot
- com.loomcache.springboot.autoconfigure - package com.loomcache.springboot.autoconfigure
- com.loomcache.springboot.cache - package com.loomcache.springboot.cache
- com.loomcache.springboot.config - package com.loomcache.springboot.config
- com.loomcache.springboot.controller - package com.loomcache.springboot.controller
- com.loomcache.springboot.entity - package com.loomcache.springboot.entity
- com.loomcache.springboot.persistence - package com.loomcache.springboot.persistence
- com.loomcache.springboot.repository - package com.loomcache.springboot.repository
- com.loomcache.springboot.security - package com.loomcache.springboot.security
- com.loomcache.springboot.serialization - package com.loomcache.springboot.serialization
- com.loomcache.springboot.session - package com.loomcache.springboot.session
- combine(Aggregator) - Method in class com.loomcache.server.compute.AverageAggregator
- combine(Aggregator) - Method in class com.loomcache.server.compute.MaxAggregator
- combine(Aggregator) - Method in class com.loomcache.server.compute.MinAggregator
- combine(Aggregator) - Method in class com.loomcache.server.compute.SumAggregator
- combine(Aggregator) - Method in class com.loomcache.server.compute.CountAggregator
- combine(Aggregator) - Method in class com.loomcache.server.compute.BigDecimalAverageAggregator
- combine(Aggregator) - Method in class com.loomcache.server.compute.BigDecimalSumAggregator
- combine(Aggregator) - Method in class com.loomcache.server.compute.BigIntegerSumAggregator
- combine(Aggregator) - Method in class com.loomcache.server.compute.DistinctValuesAggregator
- combine(Aggregator) - Method in interface com.loomcache.server.compute.Aggregator
-
Combine this aggregator with another from a parallel execution.
- combine(Aggregator) - Method in class com.loomcache.server.compute.ComparableMaxAggregator
- combine(Aggregator) - Method in class com.loomcache.server.compute.ComparableMinAggregator
- combined(ExpiryPolicyManager.ExpiryPolicy...) - Static method in class com.loomcache.server.jcache.ExpiryPolicyManager
-
Combine multiple expiry policies (expires at earliest).
- CombinedExpiryPolicy(ExpiryPolicyManager.ExpiryPolicy...) - Constructor for class com.loomcache.server.jcache.ExpiryPolicyManager.CombinedExpiryPolicy
- command() - Method in record class com.loomcache.common.config.AuthConfig.PermissionRequest
-
Returns the value of the
commandrecord component. - command() - Method in record class com.loomcache.server.consensus.LogEntry
-
Returns the value of the
commandrecord component. - command(String) - Static method in record class com.loomcache.common.config.AuthConfig.PermissionRequest
- COMMAND - Enum constant in enum class com.loomcache.server.consensus.LogEntry.Type
- CommandContext - Class in com.loomcache.server.network
-
Wraps a message and its associated connection context for pipelined command execution.
- CommandContext(Message, ConnectionContext) - Constructor for class com.loomcache.server.network.CommandContext
-
Create a new command context for pipelined execution.
- CommandExecutorPool - Class in com.loomcache.server.network
-
Pool of virtual threads that execute commands while preserving FIFO order per connection.
- CommandExecutorPool(int, CommandExecutorPool.CommandHandler) - Constructor for class com.loomcache.server.network.CommandExecutorPool
-
Create a new executor pool with configurable sizing.
- CommandExecutorPool(int, CommandExecutorPool.CommandHandler, int) - Constructor for class com.loomcache.server.network.CommandExecutorPool
- CommandExecutorPool.CommandHandler - Interface in com.loomcache.server.network
-
Functional interface for command execution.
- commandExecutorThreads() - Method in class com.loomcache.common.config.ClusterConfig
- commandExecutorThreads() - Method in class com.loomcache.server.config.LoomConfig
- commandExecutorThreads(int) - Method in class com.loomcache.common.config.ClusterConfig.Builder
- commandExecutorThreads(int) - Method in class com.loomcache.server.config.LoomConfig.Builder
- commandQueueCapacity() - Method in class com.loomcache.common.config.ClusterConfig
- commandQueueCapacity() - Method in class com.loomcache.server.config.LoomConfig
- commandQueueCapacity(int) - Method in class com.loomcache.common.config.ClusterConfig.Builder
- commandQueueCapacity(int) - Method in class com.loomcache.server.config.LoomConfig.Builder
- commit() - Method in class com.loomcache.client.LoomTransaction
-
Commit the transaction.
- commit() - Method in class com.loomcache.server.transaction.TransactionContext
-
Commits the transaction: executes all buffered operations atomically with per-operation undo records, and releases locks.
- commit(String) - Method in class com.loomcache.springboot.controller.TransactionController
- commit(UUID) - Method in class com.loomcache.server.transaction.TransactionManager
-
Commits a transaction and cleans up internal state.
- COMMIT - Enum constant in enum class com.loomcache.server.transaction.twopc.TwoPhaseCommands.Decision
- COMMIT - Enum constant in enum class com.loomcache.server.transaction.twopc.TwoPhaseCommands.Vote
- commitAvgLatency() - Method in record class com.loomcache.server.consensus.RaftMetrics.MetricsSnapshot
-
Returns the value of the
commitAvgLatencyrecord component. - commitBufferedTransaction(UUID, long, List) - Method in class com.loomcache.server.transaction.TransactionManager
-
Commits a stateless wire transaction whose operations were buffered client-side.
- commitBufferedTransaction(UUID, long, List, String) - Method in class com.loomcache.server.transaction.TransactionManager
- commitCount() - Method in record class com.loomcache.server.consensus.RaftMetrics.MetricsSnapshot
-
Returns the value of the
commitCountrecord component. - commitIndex() - Method in record class com.loomcache.server.CacheNode.CpGroupSummary
-
Returns the value of the
commitIndexrecord component. - commitIndex() - Method in record class com.loomcache.server.consensus.RaftHealthCheck.Status
-
Returns the value of the
commitIndexrecord component. - commitIndex() - Method in record class com.loomcache.server.persistence.RaftMetadataStore.RaftMetadata
-
Returns the value of the
commitIndexrecord component. - commitOwnership(int, String) - Method in interface com.loomcache.server.cluster.PartitionMigrationPipeline.OwnershipCommitter
- commitOwnership(Map, List, long) - Method in interface com.loomcache.server.cluster.PartitionMigrationManager.OwnershipTableCommitter
- COMMITTED - Enum constant in enum class com.loomcache.server.transaction.TransactionContext.TransactionState
-
Transaction has been committed successfully.
- committedIndex() - Method in record class com.loomcache.server.consensus.LogStats
-
Returns the value of the
committedIndexrecord component. - CommittedOwnershipTable(long, Map, List) - Constructor for record class com.loomcache.server.cluster.PartitionMigrationManager.CommittedOwnershipTable
-
Creates an instance of a
CommittedOwnershipTablerecord class. - COMMITTING - Enum constant in enum class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationState
- COMMITTING - Enum constant in enum class com.loomcache.server.transaction.TransactionContext.TransactionState
-
Transaction is in the process of committing (executing operations).
- compact(long) - Method in class com.loomcache.server.persistence.PersistentRaftLog
-
Compact the WAL directly by truncating entries up to and including throughIndex.
- compact(RetentionPolicy) - Method in class com.loomcache.server.journal.EventJournal
-
Compact the journal based on a retention policy.
- compactedUpTo() - Method in record class com.loomcache.server.consensus.LogStats
-
Returns the value of the
compactedUpTorecord component. - CompactField - Record Class in com.loomcache.common.serialization.compact
-
A named field inside a compact schema.
- CompactField(String, CompactFieldKind) - Constructor for record class com.loomcache.common.serialization.compact.CompactField
-
Creates an instance of a
CompactFieldrecord class. - CompactFieldKind - Enum Class in com.loomcache.common.serialization.compact
-
Field kinds supported by LoomCache compact serialization.
- compactHistory(long) - Method in class com.loomcache.server.watch.WatchManager
-
Compact event history by removing events older than a specified revision.
- CompactionSnapshot(long, long, byte[]) - Constructor for record class com.loomcache.server.persistence.WalCompactor.CompactionSnapshot
-
Creates an instance of a
CompactionSnapshotrecord class. - CompactionStats(long, long, long, long, long) - Constructor for record class com.loomcache.server.persistence.WalCompactor.CompactionStats
-
Creates an instance of a
CompactionStatsrecord class. - compactNow() - Method in class com.loomcache.server.journal.JournalCompactor
-
Run compaction immediately (not on the schedule).
- CompactReader - Class in com.loomcache.common.serialization.compact
-
Typed reader used by application compact serializers.
- CompactSchema - Record Class in com.loomcache.common.serialization.compact
-
Immutable compact schema with a stable fingerprint.
- CompactSchema(String, List) - Constructor for record class com.loomcache.common.serialization.compact.CompactSchema
- CompactSchema(String, List, long) - Constructor for record class com.loomcache.common.serialization.compact.CompactSchema
-
Creates an instance of a
CompactSchemarecord class. - CompactSerializationService - Class in com.loomcache.common.serialization.compact
-
Schema-carrying compact serialization service.
- CompactSerializationService() - Constructor for class com.loomcache.common.serialization.compact.CompactSerializationService
- compactTombstones() - Method in class com.loomcache.server.datastructures.crdt.ORSet
-
Compact tombstones once removal metadata is causally stable across replicas.
- CompactTypeSerializer<T> - Interface in com.loomcache.common.serialization.compact
-
Application serializer for LoomCache compact serialization.
- compactUpTo(long, long) - Method in class com.loomcache.server.consensus.RaftLog
-
Compact the log by removing all entries up to and including snapshotIndex.
- compactUpTo(long, long) - Method in class com.loomcache.server.persistence.PersistentRaftLog
-
Compact the log by removing entries up to snapshotIndex.
- compactUpTo(long, long, long) - Method in class com.loomcache.server.persistence.PersistentRaftLog
-
Compact the log by removing entries up to snapshotIndex.
- CompactWriter - Class in com.loomcache.common.serialization.compact
-
Typed writer used by application compact serializers.
- comparableMax() - Static method in class com.loomcache.server.compute.Aggregators
- ComparableMaxAggregator<K,
V> - Class in com.loomcache.server.compute -
Built-in aggregator that returns the maximum value by natural ordering.
- ComparableMaxAggregator() - Constructor for class com.loomcache.server.compute.ComparableMaxAggregator
-
Create a new comparable max aggregator.
- comparableMin() - Static method in class com.loomcache.server.compute.Aggregators
- ComparableMinAggregator<K,
V> - Class in com.loomcache.server.compute -
Built-in aggregator that returns the minimum value by natural ordering.
- ComparableMinAggregator() - Constructor for class com.loomcache.server.compute.ComparableMinAggregator
-
Create a new comparable min aggregator.
- comparator() - Method in class com.loomcache.server.query.PagingPredicate
- compareAndDelete(K, V) - Method in class com.loomcache.server.datastructures.DistributedMap
-
Atomically removes
keyonly when the current value equalsexpectedValue. - compareAndSet(long, long) - Method in class com.loomcache.client.LoomAtomicLong
-
Atomically sets the value to an expected value if the current value equals expected.
- compareAndSet(long, long) - Method in class com.loomcache.server.cp.LinearizableAtomicLong
-
Atomically sets the value to the given value if the current value equals the expected value.
- compareAndSet(long, long, String) - Method in class com.loomcache.server.cp.LinearizableAtomicLong
- compareAndSet(long, long, String, String) - Method in class com.loomcache.server.cp.LinearizableAtomicLong
- compareAndSet(T, T) - Method in class com.loomcache.client.LoomAtomicReference
-
Atomically updates the reference when the current value equals the expected value.
- compareAndSet(T, T) - Method in class com.loomcache.server.cp.LinearizableAtomicReference
-
Atomically sets the reference to the given value if the current reference equals the expected value.
- compareAndSet(K, V, V) - Method in class com.loomcache.server.datastructures.DistributedMap
-
Atomically sets the value for
keytonewValueonly if the current value equalsexpectedValue. - compareAndSetLong(AtomicController.AtomicLongCasRequest) - Method in class com.loomcache.springboot.controller.AtomicController
- compareAndSetReference(AtomicController.ReferenceCasRequest) - Method in class com.loomcache.springboot.controller.AtomicController
- compareQueryValues(Object, Object) - Static method in class com.loomcache.server.query.QueryEngine
- compareTo(LoomVersion) - Method in class com.loomcache.common.protocol.LoomVersion
-
Comparator based on semantic versioning: major, then minor, then patch.
- compareTo(TieredEvictionManager.EvictionCandidate) - Method in record class com.loomcache.server.cache.TieredEvictionManager.EvictionCandidate
- compareTo(ExpirationTask) - Method in record class com.loomcache.server.lease.ExpirationTask
-
Compares this task to another by expiration time.
- Complete() - Constructor for class com.loomcache.server.lifecycle.GracefulShutdownCoordinator.Complete
- completed() - Method in record class com.loomcache.server.security.SecurityOperationResult
-
Returns the value of the
completedrecord component. - completed(int, String, String, long) - Static method in record class com.loomcache.server.cluster.MigrationListener.MigrationEvent
- completed(Message) - Static method in record class com.loomcache.server.security.SecurityOperationResult
- COMPLETED - Enum constant in enum class com.loomcache.server.cluster.MigrationListener.EventType
- COMPLETED - Enum constant in enum class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationState
- COMPLETED - Enum constant in enum class com.loomcache.server.executor.TaskStatus
-
Task completed successfully; result is available.
- COMPLETED - Enum constant in enum class com.loomcache.server.sharding.MigrationProgress.MigrationStatus
-
Migration completed successfully.
- completedAt() - Method in record class com.loomcache.server.handler.IdempotencyManager.CachedResponse
-
Returns the value of the
completedAtrecord component. - completedCountForTesting() - Method in class com.loomcache.server.transaction.twopc.TwoPhaseParticipant
- completedMoves() - Method in record class com.loomcache.server.sharding.MigrationProgress
-
Returns the value of the
completedMovesrecord component. - completedSteps() - Method in record class com.loomcache.server.lifecycle.GracefulShutdownCoordinator.ShutdownProgress
-
Returns the value of the
completedStepsrecord component. - completeReplay() - Method in class com.loomcache.server.journal.JournalSubscription
-
Mark replay as complete and drain any entries that arrived during replay.
- composite() - Method in record class com.loomcache.server.query.IndexConfig
- Composite(List) - Constructor for record class com.loomcache.server.journal.RetentionPolicy.Composite
-
Creates an instance of a
Compositerecord class. - CompositeDiscovery - Class in com.loomcache.server.discovery
-
Composite discovery strategy that combines multiple discovery mechanisms.
- CompositeDiscovery(List) - Constructor for class com.loomcache.server.discovery.CompositeDiscovery
-
Create a composite discovery strategy with the given strategies.
- CompositeDiscovery(List, long) - Constructor for class com.loomcache.server.discovery.CompositeDiscovery
-
Create a composite discovery strategy with the given strategies and discovery timeout.
- compress(byte[]) - Static method in class com.loomcache.server.wan.WanPublisher
-
GZIP-compress data.
- compressed() - Method in record class com.loomcache.server.wan.WanPublisher.WanBatch
-
Returns the value of the
compressedrecord component. - compressedSizeBytes() - Method in record class com.loomcache.server.persistence.StateMachineSnapshotManager.SnapshotMetadata
-
Returns the value of the
compressedSizeBytesrecord component. - compressionRatio() - Method in record class com.loomcache.server.persistence.WalWriterStats
-
Returns the value of the
compressionRatiorecord component. - compute(K, BiFunction) - Method in class com.loomcache.server.datastructures.DistributedMap
-
Atomically compute a new value for
keyusing the given function. - computeAndUpdateNodeHealth() - Method in class com.loomcache.server.cluster.ClusterHealthMonitor
-
Recompute and return this node's health (for testing/immediate updates).
- computeIfAbsent(K, BiFunction) - Method in class com.loomcache.server.datastructures.DistributedMap
-
Compute and insert only if the key is absent.
- computeIfAbsent(K, Function) - Method in class com.loomcache.client.LoomMap
-
Compute and store a value if the key is absent, using server-side putIfAbsent for safe concurrent insertion.
- computeIfPresent(K, BiFunction) - Method in class com.loomcache.server.datastructures.DistributedMap
-
Compute and update only if the key is present.
- computeMigrationDelta(Map, Map) - Static method in class com.loomcache.server.cluster.PartitionTable
-
Compute the delta (slots to migrate) between old and new membership.
- Condition(String, Transaction.ConditionType, Object) - Constructor for record class com.loomcache.server.transaction.Transaction.Condition
-
Convenience constructor for single-map transactions — defaults
Transaction.Condition.mapName()tonull. - Condition(String, Transaction.ConditionType, Object, String) - Constructor for record class com.loomcache.server.transaction.Transaction.Condition
-
Compact constructor validating key and type.
- conditionsForGroup(int) - Method in class com.loomcache.server.sharding.CrossGroupTransactionContext
-
Get conditions targeted at a specific group.
- config() - Method in record class com.loomcache.server.query.SqlIndex
-
Returns the value of the
configrecord component. - Config(int, int, Duration, Duration) - Constructor for record class com.loomcache.server.health.HealthCheckServer.Config
-
Creates an instance of a
Configrecord class. - CONFIG_ADD_SERVER - Enum constant in enum class com.loomcache.common.protocol.MessageType
- CONFIG_CHANGE - Enum constant in enum class com.loomcache.server.consensus.LogEntry.Type
- CONFIG_REMOVE_SERVER - Enum constant in enum class com.loomcache.common.protocol.MessageType
- CONFIG_SCHEMA_VERSION - Static variable in class com.loomcache.server.config.ConfigMigrator
- configChange() - Method in record class com.loomcache.server.consensus.LogEntry
-
Returns the value of the
configChangerecord component. - configChange(long, long, ConfigChange) - Static method in record class com.loomcache.server.consensus.LogEntry
-
Factory method to create a CONFIG_CHANGE entry.
- ConfigChange - Record Class in com.loomcache.server.consensus
-
Represents a single serialized membership-change command in the Raft cluster.
- ConfigChange(ConfigChange.Type, String, String) - Constructor for record class com.loomcache.server.consensus.ConfigChange
-
Compact constructor for validation.
- ConfigChange.Type - Enum Class in com.loomcache.server.consensus
- ConfigChangeListener - Interface in com.loomcache.server.config
- ConfigEntry - Record Class in com.loomcache.server.config
-
Immutable configuration entry with version tracking and audit information.
- ConfigEntry(String, String, long, long, String) - Constructor for record class com.loomcache.server.config.ConfigEntry
-
Creates an instance of a
ConfigEntryrecord class. - ConfigManagerStats - Record Class in com.loomcache.server.config
-
Statistics about ClusterConfigManager operations.
- ConfigManagerStats(long, long, int) - Constructor for record class com.loomcache.server.config.ConfigManagerStats
-
Creates an instance of a
ConfigManagerStatsrecord class. - ConfigMigrationException(String) - Constructor for exception class com.loomcache.server.config.ConfigMigrator.ConfigMigrationException
- ConfigMigrationException(String, Throwable) - Constructor for exception class com.loomcache.server.config.ConfigMigrator.ConfigMigrationException
- ConfigMigrator - Class in com.loomcache.server.config
-
Migrates configuration across schema versions.
- ConfigMigrator() - Constructor for class com.loomcache.server.config.ConfigMigrator
- ConfigMigrator.ConfigMigrationException - Exception Class in com.loomcache.server.config
-
Exception thrown when configuration migration fails.
- ConfigSnapshot - Record Class in com.loomcache.server.config
-
Immutable snapshot of all configuration entries at a point in time.
- ConfigSnapshot(Map, long) - Constructor for record class com.loomcache.server.config.ConfigSnapshot
-
Creates an instance of a
ConfigSnapshotrecord class. - Configuration - Section in class com.loomcache.server.cluster.PartitionDetector
- Configuration - Section in class com.loomcache.server.tracing.TracingContext
- configure(MeterRegistry, String) - Static method in class com.loomcache.server.observability.BoundaryExceptionHandler
- configuredGroupCount() - Method in class com.loomcache.server.consensus.RaftGroupManager
- configuredGroupCount() - Method in interface com.loomcache.server.consensus.RaftGroupManagerApi
-
Returns the configured upper bound for Raft group IDs.
- configureReconciliation(NearCacheReconciliationConfig) - Method in class com.loomcache.client.NearCacheInvalidationStrategy
- ConfigValidator - Class in com.loomcache.server.config
-
Type-safe validation for configuration values.
- ConfigValidator() - Constructor for class com.loomcache.server.config.ConfigValidator
- ConfigValidator.Validator - Interface in com.loomcache.server.config
-
Functional interface for custom validators.
- conflictCount() - Method in record class com.loomcache.server.wan.WanConsumer.WanAck
-
Returns the value of the
conflictCountrecord component. - connect() - Method in class com.loomcache.client.FailoverLoomClient
-
Connect to the first reachable configured client cluster.
- connect() - Method in class com.loomcache.client.LoomClient
-
Establish connections to seed nodes in the cluster.
- connect(ClientFailoverConfig) - Static method in class com.loomcache.client.FailoverLoomClient
- connect(String...) - Static method in class com.loomcache.client.LoomCache
-
Connect to a LoomCache cluster using default configuration.
- connect(List) - Static method in class com.loomcache.client.LoomCache
-
Connect to a LoomCache cluster using default configuration.
- CONNECT_TIMEOUT - Enum constant in enum class com.loomcache.common.exception.ConnectionException.ConnectionError
-
Timeout while connecting
- connectAsync() - Method in class com.loomcache.client.AsyncLoomClient
-
Async connect to the cluster.
- connectedAt() - Method in record class com.loomcache.server.replication.ReadReplicaManager.ReplicaInfo
-
Returns the value of the
connectedAtrecord component. - connectedAtMs() - Method in record class com.loomcache.server.network.TcpServer.ConnectionInfo
-
Returns the value of the
connectedAtMsrecord component. - connectedNodeCount() - Method in class com.loomcache.client.AsyncLoomClient
-
Get the number of connected nodes.
- connectedNodeCount() - Method in class com.loomcache.client.FailoverLoomClient
- connectedNodeCount() - Method in class com.loomcache.client.LoomClient
- connectedNodes() - Method in class com.loomcache.client.LoomCache
-
Returns the number of connected cluster nodes.
- connectedNodes() - Method in class com.loomcache.client.LoomClient
- connectFailover(ClientFailoverConfig) - Static method in class com.loomcache.client.LoomCache
-
Connect using an ordered blue/green failover configuration.
- connection() - Method in class com.loomcache.server.network.CommandContext
-
Get the connection context for response writing.
- ConnectionContext - Class in com.loomcache.server.network
-
Wraps a TCP connection to a peer with automatic resource management and metrics.
- ConnectionContext(String, Socket) - Constructor for class com.loomcache.server.network.ConnectionContext
-
Creates a new connection context for a peer.
- connectionCount() - Method in class com.loomcache.server.CacheNode
-
Returns the number of active TCP connections to peer nodes.
- connectionCount() - Method in class com.loomcache.server.network.TcpServer
- connectionErrors() - Method in record class com.loomcache.client.ConnectionPoolMetrics.MetricsSnapshot
-
Returns the value of the
connectionErrorsrecord component. - connectionErrors() - Method in record class com.loomcache.common.protocol.ClientStatisticsPayload
-
Returns the value of the
connectionErrorsrecord component. - ConnectionException - Exception Class in com.loomcache.common.exception
-
Thrown when a connection cannot be established or maintained.
- ConnectionException(String) - Constructor for exception class com.loomcache.common.exception.ConnectionException
-
Creates a new ConnectionException with message.
- ConnectionException(String, String, String, ConnectionException.ConnectionError, Throwable) - Constructor for exception class com.loomcache.common.exception.ConnectionException
-
Creates a new ConnectionException with detailed information.
- ConnectionException(String, Throwable) - Constructor for exception class com.loomcache.common.exception.ConnectionException
-
Creates a new ConnectionException with message and cause.
- ConnectionException.ConnectionError - Enum Class in com.loomcache.common.exception
-
Enumeration of connection error types.
- ConnectionHealth(String, ConnectionHealthMonitor.HealthStatus, long, double, Instant, int) - Constructor for record class com.loomcache.server.network.ConnectionHealthMonitor.ConnectionHealth
-
Creates an instance of a
ConnectionHealthrecord class. - ConnectionHealthMonitor - Class in com.loomcache.server.network
-
Monitors health status of active connections with latency, error rate, and idle time tracking.
- ConnectionHealthMonitor() - Constructor for class com.loomcache.server.network.ConnectionHealthMonitor
-
Creates a ConnectionHealthMonitor with default configuration.
- ConnectionHealthMonitor(Clock) - Constructor for class com.loomcache.server.network.ConnectionHealthMonitor
-
Creates a ConnectionHealthMonitor with custom Clock (for testing).
- ConnectionHealthMonitor(Clock, Consumer) - Constructor for class com.loomcache.server.network.ConnectionHealthMonitor
-
Creates a ConnectionHealthMonitor with a custom Clock and close callback.
- ConnectionHealthMonitor.ConnectionHealth - Record Class in com.loomcache.server.network
-
Immutable record containing health information for a single connection.
- ConnectionHealthMonitor.Degraded - Class in com.loomcache.server.network
-
Degraded status: connection showing concerning metrics but still operational.
- ConnectionHealthMonitor.HealthCheckCallback - Interface in com.loomcache.server.network
-
Functional interface for health check callbacks.
- ConnectionHealthMonitor.HealthMetrics - Record Class in com.loomcache.server.network
-
Record containing comprehensive metrics for all monitored connections.
- ConnectionHealthMonitor.HealthStatus - Interface in com.loomcache.server.network
-
Sealed interface representing the health status of a connection.
- ConnectionHealthMonitor.Healthy - Class in com.loomcache.server.network
-
Healthy status: connection operating normally.
- ConnectionHealthMonitor.Unhealthy - Class in com.loomcache.server.network
-
Unhealthy status: connection exceeds critical thresholds and may be closed.
- ConnectionHealthMonitor.Unknown - Class in com.loomcache.server.network
-
Unknown status: no health data collected yet.
- connectionId() - Method in record class com.loomcache.server.network.ConnectionHealthMonitor.ConnectionHealth
-
Returns the value of the
connectionIdrecord component. - connectionId() - Method in record class com.loomcache.server.security.SecurityOperationContext
-
Returns the value of the
connectionIdrecord component. - ConnectionInfo(String, long, long, long, long) - Constructor for record class com.loomcache.server.network.TcpServer.ConnectionInfo
-
Creates an instance of a
ConnectionInforecord class. - Connection Management - Section in class com.loomcache.client.LoomClient
- ConnectionPool - Class in com.loomcache.client
-
Per-node connection pool that manages multiple socket connections.
- ConnectionPool(String, int, int, int, Duration, Duration, TlsConfig, SSLContext) - Constructor for class com.loomcache.client.ConnectionPool
-
Create a connection pool with default health check interval.
- ConnectionPool(String, int, int, int, Duration, Duration, TlsConfig, SSLContext, boolean) - Constructor for class com.loomcache.client.ConnectionPool
-
Create a connection pool with default health checks and opt-in strict protocol handshake.
- ConnectionPool(String, int, int, int, Duration, Duration, TlsConfig, SSLContext, long) - Constructor for class com.loomcache.client.ConnectionPool
-
Create a connection pool with custom health check interval.
- ConnectionPool(String, int, int, int, Duration, Duration, TlsConfig, SSLContext, long, boolean) - Constructor for class com.loomcache.client.ConnectionPool
-
Create a connection pool with custom health check interval and opt-in strict protocol handshake.
- ConnectionPool.PooledConnection - Record Class in com.loomcache.client
- ConnectionPool.PoolHealthReport - Record Class in com.loomcache.client
-
Pool health report record
- ConnectionPool.PoolStats - Record Class in com.loomcache.client
-
Pool statistics record (totalCreated, totalDestroyed, activeCount, idleCount, waitingCount)
- ConnectionPoolMetrics - Class in com.loomcache.client
-
Connection pool performance and health metrics.
- ConnectionPoolMetrics() - Constructor for class com.loomcache.client.ConnectionPoolMetrics
- ConnectionPoolMetrics.MetricsSnapshot - Record Class in com.loomcache.client
-
Immutable snapshot of connection pool metrics at a point in time.
- CONNECTIONS - Enum constant in enum class com.loomcache.server.metrics.CacheAnalytics.TimeSeriesMetric
- connectionTimeout() - Method in class com.loomcache.client.ClientConfig
- connectionTimeout(Duration) - Method in class com.loomcache.client.ClientConfig.Builder
- connectionTimeout(Duration) - Method in class com.loomcache.client.LoomClient.Builder
-
Set connection timeout.
- connectorType() - Method in record class com.loomcache.server.query.SqlMapping
-
Returns the value of the
connectorTyperecord component. - connectTimeoutMs() - Method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig
- connectTimeoutMs(long) - Method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig.Builder
- connectTo(String, String, int) - Method in class com.loomcache.server.network.TcpServer
-
Initiate an outbound connection to another node (no cluster ID).
- connectTo(String, String, int, String) - Method in class com.loomcache.server.network.TcpServer
-
Initiate an outbound connection to another node.
- consecutiveFailures() - Method in record class com.loomcache.springboot.security.RestUserLockoutManager.Lockout
-
Returns the value of the
consecutiveFailuresrecord component. - ConsistencyGroupId - Record Class in com.loomcache.server.cp
-
Identifies a Consistency group (Consistent/Partition-tolerant group) with a name and unique ID.
- ConsistencyGroupId(String, long) - Constructor for record class com.loomcache.server.cp.ConsistencyGroupId
-
Compact constructor for ConsistencyGroupId with validation.
- Consistency Guarantees - Section in class com.loomcache.client.LoomAtomicLong
- ConsistencyLevel - Enum Class in com.loomcache.server.replication
-
Enumeration of consistency levels for read operations.
- ConsistencyLostException - Exception Class in com.loomcache.common.exception
-
Thrown when a session-bound AP data structure can no longer guarantee read-your-writes or monotonic reads for the caller's session.
- ConsistencyLostException(String) - Constructor for exception class com.loomcache.common.exception.ConsistencyLostException
- ConsistencyLostException(String, Throwable) - Constructor for exception class com.loomcache.common.exception.ConsistencyLostException
- ConsistencySession - Class in com.loomcache.server.cp
-
Tracks client session state for session-aware CP primitives.
- ConsistencySession(String, long) - Constructor for class com.loomcache.server.cp.ConsistencySession
-
Creates a new ConsistencySession with the given ID and timeout.
- consistencySubsystem() - Method in class com.loomcache.client.LoomClient
-
Access the Consistency Subsystem for strongly consistent primitives.
- ConsistencySubsystem - Class in com.loomcache.server.cp
-
Consistency Subsystem — manages Raft-based strongly consistent distributed primitives.
- ConsistencySubsystem(RaftGroupManagerApi) - Constructor for class com.loomcache.server.cp.ConsistencySubsystem
-
Creates a new ConsistencySubsystem with the given Raft group manager using the Hazelcast-compatible default five-minute CP session timeout.
- ConsistencySubsystem(RaftGroupManagerApi, long) - Constructor for class com.loomcache.server.cp.ConsistencySubsystem
-
Creates a new ConsistencySubsystem with the given Raft group manager and session timeout.
- ConsistencySubsystem.CpSessionInfo - Record Class in com.loomcache.server.cp
- ConsistencySubsystem.ResetResult - Record Class in com.loomcache.server.cp
- ConsistencySubsystemHandler - Class in com.loomcache.server.handler
-
Handles Consistency Subsystem operations over the network.
- ConsistencySubsystemHandler(ConsistencySubsystem, int) - Constructor for class com.loomcache.server.handler.ConsistencySubsystemHandler
-
Create a Consistency Subsystem handler.
- consistentHashRing(ClusterConfig) - Method in class com.loomcache.springboot.config.CacheNodeConfig
-
Create consistent hash ring bean.
- ConsistentHashRing - Class in com.loomcache.server.partition
-
Consistent Hash Ring with Virtual Nodes.
- ConsistentHashRing(int) - Constructor for class com.loomcache.server.partition.ConsistentHashRing
- ConsistentHashRing(int, PartitionGroupConfig) - Constructor for class com.loomcache.server.partition.ConsistentHashRing
- ConsistentHashRing(int, PartitionGroupType) - Constructor for class com.loomcache.server.partition.ConsistentHashRing
- console(String) - Static method in class com.loomcache.server.tracing.TracingConfig
-
Create a console tracing config for debugging.
- CONSOLE - Enum constant in enum class com.loomcache.server.tracing.TracingConfig.ExporterType
- ConstantFolding() - Constructor for class com.loomcache.server.query.QueryOptimizer.ConstantFolding
- CONSUMER - Enum constant in enum class com.loomcache.server.tracing.SpanManager.SpanKind
- contains(E) - Method in class com.loomcache.server.datastructures.crdt.GSet
-
Check if an element is in the set.
- contains(E) - Method in class com.loomcache.client.LoomGSet
- contains(E) - Method in class com.loomcache.client.LoomORSet
- contains(E) - Method in class com.loomcache.client.LoomSet
-
Checks whether an element exists in the set.
- contains(E) - Method in class com.loomcache.server.datastructures.DistributedList
-
Check if list contains an element.
- contains(E) - Method in class com.loomcache.server.datastructures.DistributedQueue
-
Checks if the queue contains a specific element.
- contains(E) - Method in class com.loomcache.server.datastructures.crdt.ORSet
-
Check if an element is in the set.
- contains(E) - Method in class com.loomcache.server.datastructures.DistributedSet
-
Check if the set contains the given element.
- contains(String) - Method in class com.loomcache.springboot.controller.SetController
-
Check if an element exists in the set.
- contains(V) - Method in class com.loomcache.server.datastructures.DistributedPriorityQueue
-
Check if an item exists in the queue.
- containsAsync(E) - Method in class com.loomcache.client.LoomSet
-
Asynchronously checks whether an element exists in the set.
- containsEntry(long, long) - Method in class com.loomcache.server.consensus.RaftLog
-
Check if an entry with the given index and term exists in the log.
- containsEntry(String, String) - Method in class com.loomcache.server.datastructures.DistributedMultiMap
-
Check if the multimap contains the given key-value pair.
- containsKey(String) - Method in record class com.loomcache.server.config.ConfigSnapshot
-
Check if a key exists in this snapshot.
- containsKey(String) - Method in class com.loomcache.server.datastructures.DistributedMultiMap
-
Check if the multimap contains the given key.
- containsKey(K) - Method in class com.loomcache.client.LoomMap
-
Checks whether a key exists in the distributed map.
- containsKey(K) - Method in class com.loomcache.client.query.LoomQueryCache
-
True if the locally cached view contains the given key.
- containsKey(K) - Method in class com.loomcache.server.datastructures.ContinuousQueryCache
-
Check if a key exists in the filtered view.
- containsKey(K) - Method in class com.loomcache.server.datastructures.DistributedMap
- containsKey(K) - Method in class com.loomcache.server.jcache.JCacheDistributedMapAdapter
- containsKey(K) - Method in class com.loomcache.server.jcache.LoomJCache
- containsKey(K, Duration) - Method in class com.loomcache.client.LoomMap
-
Checks whether a key exists with a custom timeout.
- containsKeyAsync(K) - Method in class com.loomcache.client.LoomMap
-
Asynchronously checks whether a key exists in the distributed map.
- containsMember(String) - Method in class com.loomcache.common.model.ClusterState
-
Check if a member exists.
- containsValue(String) - Method in class com.loomcache.server.datastructures.DistributedMultiMap
-
Check if the multimap contains the given value (in any key).
- containsValue(V) - Method in class com.loomcache.server.datastructures.ContinuousQueryCache
-
Check if a value exists in the filtered view.
- Context Propagation - Section in class com.loomcache.server.observability.DistributedTracer
- ContextScope() - Constructor for class com.loomcache.client.context.ClientRequestContext.ContextScope
- ContextScope() - Constructor for class com.loomcache.server.context.RequestContext.ContextScope
- ContinuousQueryCache<K,
V> - Class in com.loomcache.server.datastructures -
Continuous Query Cache — a server-side filtered view of a
DistributedMapthat auto-updates via map change events. - ContinuousQueryCache(String, int, DistributedMap, MapPredicate) - Constructor for class com.loomcache.server.datastructures.ContinuousQueryCache
-
Create a CQC on the given map with the specified filter predicate.
- ContinuousQueryCache.CqcListener<K,
V> - Interface in com.loomcache.server.datastructures -
Listener for changes to the CQC filtered view.
- ContinuousQueryCache.CqcStatistics - Record Class in com.loomcache.server.datastructures
-
Snapshot of CQC statistics.
- controlFlag() - Method in record class com.loomcache.common.config.AuthConfig.KerberosConfig
-
Returns the value of the
controlFlagrecord component. - controlFlag() - Method in record class com.loomcache.common.config.AuthConfig.LdapConfig
-
Returns the value of the
controlFlagrecord component. - controlFlag() - Method in record class com.loomcache.common.config.AuthConfig.LoginModuleConfig
-
Returns the value of the
controlFlagrecord component. - COORD_DECIDE - Enum constant in enum class com.loomcache.server.transaction.twopc.TwoPhaseCommands.Kind
- COORD_PREPARE - Enum constant in enum class com.loomcache.server.transaction.twopc.TwoPhaseCommands.Kind
- CoordDecide(UUID, TwoPhaseCommands.Decision) - Constructor for record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.CoordDecide
-
Creates an instance of a
CoordDeciderecord class. - CoordPrepare(UUID, int[], byte[]) - Constructor for record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.CoordPrepare
-
Creates an instance of a
CoordPreparerecord class. - copiedEntries() - Method in record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationProgress
-
Returns the value of the
copiedEntriesrecord component. - copy() - Method in class com.loomcache.common.protocol.Message
-
Create a deep copy of this message.
- COPYING - Enum constant in enum class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationState
- correlationId() - Method in class com.loomcache.common.protocol.Message
-
Get the correlation ID.
- correlationId() - Static method in class com.loomcache.server.context.RequestContext
-
Get the current correlation ID, or null if not set.
- correlationId() - Method in record class com.loomcache.server.observability.SlowOperationDetector.SlowOperationRecord
-
Returns the value of the
correlationIdrecord component. - correlationId() - Method in record class com.loomcache.server.replication.ReplicationManager.ReplicationData
-
Returns the value of the
correlationIdrecord component. - correlationId(Long) - Method in class com.loomcache.server.context.RequestContext.ContextScope
-
Set correlation ID.
- corruptedEntriesSkipped() - Method in record class com.loomcache.server.persistence.WalReader.WalRecoveryMetadata
-
Returns the value of the
corruptedEntriesSkippedrecord component. - corruptionPosition() - Method in record class com.loomcache.server.persistence.WalReader.WalRecoveryMetadata
-
Returns the value of the
corruptionPositionrecord component. - CostEstimate(long, double, boolean, String) - Constructor for record class com.loomcache.server.query.QueryOptimizer.CostEstimate
-
Creates an instance of a
CostEstimaterecord class. - count() - Static method in class com.loomcache.server.compute.Aggregators
- count() - Method in record class com.loomcache.server.query.SlowQueryLog.QueryPattern
-
Returns the value of the
countrecord component. - count(String) - Method in class com.loomcache.springboot.persistence.WriteThroughCacheStore
-
Count persisted entries for a map.
- COUNT - Enum constant in enum class com.loomcache.server.metrics.MetricsAggregator.AggregationType
- CountAggregator<K,
V> - Class in com.loomcache.server.compute -
Built-in aggregator that counts entries in the map.
- CountAggregator() - Constructor for class com.loomcache.server.compute.CountAggregator
-
Create a new count aggregator.
- countByMapName(String) - Method in interface com.loomcache.springboot.repository.CacheEntryRepository
- countDown() - Method in class com.loomcache.client.LoomLinearizableLatch
-
Decrements the latch count by one if it is above zero.
- countDown() - Method in class com.loomcache.server.cp.LinearizableLatch
-
Decrements the count by one.
- countDownLatchesCleared() - Method in record class com.loomcache.server.cp.ConsistencySubsystem.ResetResult
-
Returns the value of the
countDownLatchesClearedrecord component. - CounterController - Class in com.loomcache.springboot.controller
-
REST controller for the default PN-counter CRDT.
- CounterController(PNCounter) - Constructor for class com.loomcache.springboot.controller.CounterController
- countForTesting(String) - Static method in class com.loomcache.server.observability.BoundaryExceptionHandler
- CP - Enum constant in enum class com.loomcache.server.datastructures.DistributedList.ConsistencyMode
-
Linearizable via Raft consensus (default).
- CP_ATOMIC_ADD_AND_GET - Enum constant in enum class com.loomcache.common.protocol.MessageType
- CP_ATOMIC_CAS - Enum constant in enum class com.loomcache.common.protocol.MessageType
- CP_ATOMIC_DECREMENT_AND_GET - Enum constant in enum class com.loomcache.common.protocol.MessageType
- CP_ATOMIC_GET - Enum constant in enum class com.loomcache.common.protocol.MessageType
- CP_ATOMIC_GET_AND_ADD - Enum constant in enum class com.loomcache.common.protocol.MessageType
- CP_ATOMIC_GET_AND_DECREMENT - Enum constant in enum class com.loomcache.common.protocol.MessageType
- CP_ATOMIC_GET_AND_INCREMENT - Enum constant in enum class com.loomcache.common.protocol.MessageType
- CP_ATOMIC_INCREMENT_AND_GET - Enum constant in enum class com.loomcache.common.protocol.MessageType
- CP_ATOMIC_SET - Enum constant in enum class com.loomcache.common.protocol.MessageType
- CP_ATOMICREF_CAS - Enum constant in enum class com.loomcache.common.protocol.MessageType
- CP_ATOMICREF_GET - Enum constant in enum class com.loomcache.common.protocol.MessageType
- CP_ATOMICREF_SET - Enum constant in enum class com.loomcache.common.protocol.MessageType
- CP_LATCH_AWAIT - Enum constant in enum class com.loomcache.common.protocol.MessageType
- CP_LATCH_COUNT_DOWN - Enum constant in enum class com.loomcache.common.protocol.MessageType
- CP_LATCH_GET_COUNT - Enum constant in enum class com.loomcache.common.protocol.MessageType
- CP_LATCH_TRY_SET - Enum constant in enum class com.loomcache.common.protocol.MessageType
- CP_LOCK_ACQUIRE - Enum constant in enum class com.loomcache.common.protocol.MessageType
- CP_LOCK_RELEASE - Enum constant in enum class com.loomcache.common.protocol.MessageType
- CP_SEMAPHORE_ACQUIRE - Enum constant in enum class com.loomcache.common.protocol.MessageType
- CP_SEMAPHORE_AVAILABLE_PERMITS - Enum constant in enum class com.loomcache.common.protocol.MessageType
- CP_SEMAPHORE_RELEASE - Enum constant in enum class com.loomcache.common.protocol.MessageType
- CP_SUBSYSTEM - Enum constant in enum class com.loomcache.common.protocol.Feature
-
CP subsystem for strong consistency.
- CpGroupSummary(String, String, String, boolean, String, long, long, long, long, List) - Constructor for record class com.loomcache.server.CacheNode.CpGroupSummary
-
Creates an instance of a
CpGroupSummaryrecord class. - cpOperation() - Method in record class com.loomcache.server.handler.IdempotencyManager.CachedResponse
-
Returns the value of the
cpOperationrecord component. - CpSessionInfo(String, String, long, long, SessionState, List, Map) - Constructor for record class com.loomcache.server.cp.ConsistencySubsystem.CpSessionInfo
-
Creates an instance of a
CpSessionInforecord class. - cpuLoadPercent() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.HealthSnapshot
-
Returns the value of the
cpuLoadPercentrecord component. - cpuLoadPercent() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.NodeHealth
-
Returns the value of the
cpuLoadPercentrecord component. - CQC_EVENT - Enum constant in enum class com.loomcache.common.protocol.MessageType
- CQC_SUBSCRIBE - Enum constant in enum class com.loomcache.common.protocol.MessageType
- CQC_UNSUBSCRIBE - Enum constant in enum class com.loomcache.common.protocol.MessageType
- cqcCount() - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- CqcStatistics(int, long, long, long, int, boolean) - Constructor for record class com.loomcache.server.datastructures.ContinuousQueryCache.CqcStatistics
-
Creates an instance of a
CqcStatisticsrecord class. - CqcSubscription(CqcSubscriptionHandler.SubscriptionId, SerializablePredicate, DistributedMap.MapChangeListener, DistributedMap) - Constructor for record class com.loomcache.server.handler.CqcSubscriptionHandler.CqcSubscription
-
Creates an instance of a
CqcSubscriptionrecord class. - CqcSubscriptionHandler - Class in com.loomcache.server.handler
-
Server-side handler for the CQC (Continuous Query Cache) wire protocol.
- CqcSubscriptionHandler(DataStructureRegistry, TcpServer, int) - Constructor for class com.loomcache.server.handler.CqcSubscriptionHandler
- CqcSubscriptionHandler.CqcSubscription - Record Class in com.loomcache.server.handler
-
Active CQC subscription.
- CqcSubscriptionHandler.SubscriptionId - Record Class in com.loomcache.server.handler
-
Composite key identifying a single subscription.
- CRDT_WAN_DISPATCH - Enum constant in enum class com.loomcache.common.protocol.ProtocolFeatures
-
Node dispatches CRDT WAN events (future — BLK-006+011 v2.2 follow-up).
- CrdtManager - Class in com.loomcache.server.datastructures.crdt
-
Manager for CRDT instances across the distributed cache.
- CrdtManager(String, int) - Constructor for class com.loomcache.server.datastructures.crdt.CrdtManager
- CrdtStats - Record Class in com.loomcache.server.datastructures.crdt
-
CRDT Statistics record.
- CrdtStats(Map, long) - Constructor for record class com.loomcache.server.datastructures.crdt.CrdtStats
-
Creates an instance of a
CrdtStatsrecord class. - create() - Static method in class com.loomcache.server.consensus.LeaderLease
-
Create a leader lease with default config and system clock.
- create(LoomClient, String, BiPredicate, Class, Class) - Static method in class com.loomcache.client.query.LoomQueryCache
-
Create a client-side continuous query cache over the named map.
- create(OtelConfig) - Static method in interface com.loomcache.server.observability.OpenTelemetryBridge
- create(OtelConfig, ClassLoader) - Static method in interface com.loomcache.server.observability.OpenTelemetryBridge
- create(SlowOperationDetectorConfig, String, MeterRegistry) - Static method in class com.loomcache.server.observability.SlowOperationDetector
- create(SwimGossipProtocol.GossipMessageType, String, String, long, int) - Static method in record class com.loomcache.server.cluster.SwimGossipProtocol.GossipMessage
-
Create a gossip message with initial dissemination count.
- create(DataStructureRegistry, KryoSerializer, String, Class, Class) - Static method in class com.loomcache.server.jcache.JCacheDistributedMapAdapter
-
Convenience factory that looks up (or creates) the underlying
DistributedMapvia the given registry. - create(DataStructureRegistry, KryoSerializer, String, Class, Class, Collection) - Static method in class com.loomcache.server.jcache.JCacheDistributedMapAdapter
-
Create an adapter with additional embedded payload types allowed for
Object-typed caches. - create(MeterRegistry, String) - Static method in class com.loomcache.server.metrics.LoomMetrics
-
Static factory method to create and initialize LoomMetrics.
- create(String, String, String) - Method in interface com.loomcache.server.wan.WanPublisher.WanTransportFactory
- create(String, String, long, String) - Static method in record class com.loomcache.server.config.ConfigEntry
-
Create a new ConfigEntry with current timestamp.
- create(String, String, ScheduleType, long, long, byte[]) - Static method in record class com.loomcache.server.executor.ScheduledTaskInfo
- createApplierListener() - Method in class com.loomcache.server.config.DynamicConfigApplier
-
Create a config change listener that applies changes dynamically.
- createBackup(Collection) - Method in class com.loomcache.server.persistence.HotBackupManager
- createBackupEntryProcessor() - Method in interface com.loomcache.server.jcache.BackupAwareEntryProcessor
-
Create the entry processor that should run on backup replicas.
- createBaggage(Map) - Static method in class com.loomcache.server.tracing.TraceContextPropagator
-
Create a baggage map for propagating request metadata.
- createCache(String, C) - Method in class com.loomcache.server.jcache.LoomJCacheManager
- createCache(String, LoomJCacheConfig) - Method in class com.loomcache.server.jcache.LoomJCacheManager
-
Create a cache with the given name and LoomCache-native configuration.
- createChildSpan(DistributedTracer.Span, String) - Method in class com.loomcache.server.observability.DistributedTracer
-
Create a child span within the current trace context.
- createChildSpan(String, Map) - Static method in class com.loomcache.server.tracing.TraceContextPropagator
-
Create a child span from extracted trace context.
- createClientSocket(TlsConfig, SSLContext, String, int, int) - Static method in class com.loomcache.common.config.SslContextFactory
-
Create an SSL client socket connected to the given host:port.
- createContinuousQueryCache(String, String, MapPredicate) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
-
Create a continuous query cache on a named map with the given predicate.
- CREATED - Enum constant in enum class com.loomcache.server.jcache.LoomCacheEntryEvent.EventType
- CREATED - Enum constant in enum class com.loomcache.server.jcache.LoomJCacheConfig.ExpiryPolicyType
-
Created: entries expire based on creation time.
- createdAt() - Method in record class com.loomcache.client.ClientRequestDeduplicator.InFlightRequest
-
Returns the value of the
createdAtrecord component. - createdAt() - Method in record class com.loomcache.client.ConnectionPool.PooledConnection
-
Returns the value of the
createdAtrecord component. - createdAt() - Method in record class com.loomcache.server.cp.ConsistencySubsystem.CpSessionInfo
-
Returns the value of the
createdAtrecord component. - createdAt() - Method in class com.loomcache.server.cp.SessionManager.ManagedSession
-
Gets the creation timestamp.
- createdAt() - Method in record class com.loomcache.server.cp.SessionManager.SessionSnapshot
-
Returns the value of the
createdAtrecord component. - createdAt() - Method in record class com.loomcache.server.persistence.StateMachineSnapshotManager.SnapshotMetadata
-
Returns the value of the
createdAtrecord component. - createdAt() - Method in class com.loomcache.server.security.AuthenticationHandler.AuthSession
- createdAtMillis() - Method in record class com.loomcache.server.persistence.HotBackupManager.HotBackupMetadata
-
Returns the value of the
createdAtMillisrecord component. - createdAtNs() - Method in record class com.loomcache.client.cache.NearCache.CacheEntryMetadata
-
Returns the value of the
createdAtNsrecord component. - CreatedExpiryPolicy(Duration) - Constructor for class com.loomcache.server.jcache.ExpiryPolicyManager.CreatedExpiryPolicy
- createdPolicy(Duration) - Static method in class com.loomcache.server.jcache.ExpiryPolicyManager
-
Create a created expiry policy.
- createFeatureUnavailableError(Feature, int) - Method in class com.loomcache.common.protocol.VersionedMessageAdapter
-
Create an error message for an unsupported operation.
- CreateIndexStatement(SqlIndex, boolean) - Constructor for record class com.loomcache.server.query.SqlParser.CreateIndexStatement
-
Creates an instance of a
CreateIndexStatementrecord class. - CreateMappingStatement(SqlMapping, boolean) - Constructor for record class com.loomcache.server.query.SqlParser.CreateMappingStatement
-
Creates an instance of a
CreateMappingStatementrecord class. - createNettyClientContext(TlsConfig) - Static method in class com.loomcache.common.config.SslContextFactory
-
Create a Netty client SslContext from TlsConfig.
- createNettyServerContext(TlsConfig) - Static method in class com.loomcache.common.config.SslContextFactory
-
Create a Netty server SslContext from TlsConfig.
- createProtocolBacked(LoomJCacheClusterClient, KryoSerializer, String, Class, Class) - Static method in class com.loomcache.server.jcache.JCacheDistributedMapAdapter
-
Factory for the protocol-backed path used by node-owned providers.
- createRaftNode(String) - Method in class com.loomcache.server.consensus.RaftGroupManager
-
Creates a RaftNode instance for the given group.
- createSerializer() - Method in interface com.loomcache.common.serialization.LoomSerializerProvider
- createServerFiltered(LoomClient, String, SerializablePredicate, Class, Class) - Static method in class com.loomcache.client.query.LoomQueryCache
-
Create a client-side continuous query cache with server-side predicate evaluation.
- createServerSocket(TlsConfig, SSLContext, int) - Static method in class com.loomcache.common.config.SslContextFactory
-
Create an SSL server socket bound to the given port.
- createServerSocket(TlsConfig, SSLContext, String, int) - Static method in class com.loomcache.common.config.SslContextFactory
- createSession() - Method in class com.loomcache.server.cp.ConsistencySubsystem
-
Creates a new ConsistencySession for a client.
- createSession() - Method in class com.loomcache.springboot.session.LoomSessionRepository
- createSession(String) - Method in class com.loomcache.server.cp.SessionManager
-
Creates a new session.
- createSnapshot(long, long, byte[]) - Method in class com.loomcache.server.persistence.SnapshotManager
-
Create a snapshot of the current state.
- createSpan(String) - Method in class com.loomcache.server.observability.DistributedTracer
-
Create a new root span with a new trace ID.
- createSpan(String, SpanManager.SpanKind) - Static method in class com.loomcache.server.tracing.SpanManager
-
Create a new span.
- createSpan(String, String) - Static method in class com.loomcache.server.tracing.TracingContext
-
Create a new span with the given name and kind.
- createSslContext(TlsConfig) - Static method in class com.loomcache.common.config.SslContextFactory
-
Create an SSLContext from TlsConfig.
- createSSLEngine() - Method in class com.loomcache.common.config.ReloadableSslContext
-
Create an SSLEngine for a client connection.
- createSSLEngine(String, int) - Method in class com.loomcache.common.config.ReloadableSslContext
-
Create an SSLEngine for a client connection with specified host and port.
- CreateTypeStatement(SqlType, boolean, boolean) - Constructor for record class com.loomcache.server.query.SqlParser.CreateTypeStatement
-
Creates an instance of a
CreateTypeStatementrecord class. - CreateViewStatement(SqlView, boolean) - Constructor for record class com.loomcache.server.query.SqlParser.CreateViewStatement
-
Creates an instance of a
CreateViewStatementrecord class. - credentialPayload() - Method in class com.loomcache.client.security.ClientCredentials
- credentialsBySha256() - Method in record class com.loomcache.common.config.AuthConfig.TokenConfig
-
Returns the value of the
credentialsBySha256record component. - credentialsFactory() - Method in class com.loomcache.client.ClientConfig
- credentialsFactory(CredentialsFactory) - Method in class com.loomcache.client.ClientConfig.Builder
- credentialsFactory(CredentialsFactory) - Method in class com.loomcache.client.LoomClient.Builder
-
Configure a credentials factory for AUTH handshakes.
- CredentialsFactory - Interface in com.loomcache.client.security
-
Supplies credentials for LoomCache client
AUTHhandshakes. - CredentialsRequest - Record Class in com.loomcache.client.security
-
Context passed to a
CredentialsFactorywhen the client needs AUTH credentials. - CredentialsRequest(String, String) - Constructor for record class com.loomcache.client.security.CredentialsRequest
-
Creates an instance of a
CredentialsRequestrecord class. - CRITICAL - Enum constant in enum class com.loomcache.server.cluster.ClusterHealthMonitor.AlertSeverity
- CROSS_GROUP_SQL_METADATA - Enum constant in enum class com.loomcache.common.protocol.ProtocolFeatures
-
Node emits
groupIddedup metadata on cross-group SQL results (Day 3). - Cross-group atomic BATCH (ESC-14) - Section in record class com.loomcache.server.transaction.ReplicatedTransactionCommand
- crossGroupClear(String) - Method in class com.loomcache.server.sharding.CrossGroupQueryExecutor
- crossGroupGetAll(String, Set) - Method in class com.loomcache.server.sharding.CrossGroupQueryExecutor
-
Retrieves values for a set of keys, routing each key to its correct group.
- CrossGroupQueryExecutor - Class in com.loomcache.server.sharding
-
Handles queries that span multiple Raft groups using scatter-gather.
- CrossGroupQueryExecutor(ShardedDataStructureRegistry, PartitionRouter) - Constructor for class com.loomcache.server.sharding.CrossGroupQueryExecutor
-
Creates an executor with the default timeout (10 seconds).
- CrossGroupQueryExecutor(ShardedDataStructureRegistry, PartitionRouter, Duration) - Constructor for class com.loomcache.server.sharding.CrossGroupQueryExecutor
-
Creates an executor with a custom timeout.
- CrossGroupQueryExecutor(ShardedDataStructureRegistry, PartitionRouter, Duration, CrossGroupQueryExecutor.GroupQueryFence) - Constructor for class com.loomcache.server.sharding.CrossGroupQueryExecutor
- CrossGroupQueryExecutor(ShardedDataStructureRegistry, PartitionRouter, Duration, CrossGroupQueryExecutor.GroupQueryFence, CrossGroupQueryExecutor.VisibilityBarrier) - Constructor for class com.loomcache.server.sharding.CrossGroupQueryExecutor
- CrossGroupQueryExecutor.GroupQueryFence - Interface in com.loomcache.server.sharding
- CrossGroupQueryExecutor.ScanPage - Record Class in com.loomcache.server.sharding
- CrossGroupQueryExecutor.VisibilityBarrier - Interface in com.loomcache.server.sharding
- crossGroupScan(String, long, String, int) - Method in class com.loomcache.server.sharding.CrossGroupQueryExecutor
- crossGroupSize(String) - Method in class com.loomcache.server.sharding.CrossGroupQueryExecutor
-
Computes the total size of a distributed map across all Raft groups.
- CrossGroupTransactionContext - Class in com.loomcache.server.sharding
-
Partitions a transaction's conditions and operations by their target Raft group.
- CrossGroupTransactionContext(Transaction, PartitionRouter) - Constructor for class com.loomcache.server.sharding.CrossGroupTransactionContext
-
Create a cross-group context by routing all keys through the partition router.
- CrossGroupTransactionExecutor - Class in com.loomcache.server.sharding
-
Executes transactions atomically via Raft command serialization.
- CrossGroupTransactionExecutor(PartitionRouter, GroupLockManager) - Constructor for class com.loomcache.server.sharding.CrossGroupTransactionExecutor
-
Create a cross-group transaction executor (local lock-based fallback).
- CrossGroupTransactionExecutor(PartitionRouter, GroupLockManager, CrossGroupTransactionExecutor.RaftTransactionSubmitter, Duration) - Constructor for class com.loomcache.server.sharding.CrossGroupTransactionExecutor
-
Create a cross-group transaction executor with Raft-serialized transactions.
- CrossGroupTransactionExecutor.RaftTransactionSubmitter - Interface in com.loomcache.server.sharding
-
Submits a transaction through Raft consensus for linearizable execution.
- Cross-version compat - Section in class com.loomcache.server.transaction.ReplicatedTransactionCodec
- current() - Static method in enum class com.loomcache.common.config.LoomProfile
-
Returns the active profile for this JVM.
- current() - Static method in class com.loomcache.common.protocol.LoomVersion
-
Create a LoomVersion from the current build version.
- current() - Static method in class com.loomcache.common.serialization.GlobalSerializerRegistry
- CURRENT_SCHEMA_VERSION - Static variable in class com.loomcache.server.datastructures.MapSnapshot
- CURRENT_VERSION - Static variable in class com.loomcache.common.protocol.LoomVersion
- currentClient() - Method in class com.loomcache.client.FailoverLoomClient
- currentConfigIndex() - Method in class com.loomcache.client.FailoverLoomClient
- currentLockout(String) - Method in class com.loomcache.springboot.security.RestUserLockoutManager
- currentOwnershipEquals(Map) - Method in class com.loomcache.server.cluster.PartitionMigrationManager
- currentOwnershipSnapshot() - Method in class com.loomcache.server.cluster.PartitionMigrationManager
- currentQueueDepth() - Method in record class com.loomcache.server.network.BackpressureController.BackpressureStats
-
Returns the value of the
currentQueueDepthrecord component. - currentRate() - Method in record class com.loomcache.server.ratelimit.RateLimiter.RateLimiterSnapshot
-
Returns the value of the
currentRaterecord component. - currentRate() - Method in record class com.loomcache.server.ratelimit.RateLimiter.RateLimiterStats
-
Returns the value of the
currentRaterecord component. - currentRevision() - Method in class com.loomcache.client.ClientPartitionTable
- currentSize() - Method in record class com.loomcache.server.datastructures.DistributedPriorityQueue.PriorityQueueStats
-
Returns the value of the
currentSizerecord component. - currentSize() - Method in record class com.loomcache.server.datastructures.DistributedQueue.QueueStats
-
Returns the value of the
currentSizerecord component. - currentSize() - Method in record class com.loomcache.server.datastructures.DistributedSet.SetStatistics
-
Returns the value of the
currentSizerecord component. - currentSize() - Method in record class com.loomcache.server.journal.JournalStats
-
Returns the value of the
currentSizerecord component. - currentSnapshot() - Method in class com.loomcache.client.ClientPartitionTable
- currentTerm() - Method in record class com.loomcache.server.persistence.RaftMetadataStore.RaftMetadata
-
Returns the value of the
currentTermrecord component. - currentTokens() - Method in record class com.loomcache.server.network.RateLimiter.ClientStats
-
Returns the value of the
currentTokensrecord component. - currentTraceContext() - Static method in class com.loomcache.server.observability.DistributedTracer
-
Get the current trace context from ScopedValue.
- currentUtilization() - Method in record class com.loomcache.server.metrics.CapacityPlanner.ScalingRecommendation
-
Returns the value of the
currentUtilizationrecord component. - currentValue() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.HealthAlert
-
Returns the value of the
currentValuerecord component. - currentWaitCount() - Method in record class com.loomcache.client.ConnectionPoolMetrics.MetricsSnapshot
-
Returns the value of the
currentWaitCountrecord component. - cursor() - Method in record class com.loomcache.common.protocol.ScanResult
-
Returns the value of the
cursorrecord component. - cursor() - Method in record class com.loomcache.server.sharding.CrossGroupQueryExecutor.ScanPage
-
Returns the value of the
cursorrecord component. - CUSTOM - Enum constant in enum class com.loomcache.common.config.PartitionGroupType
-
Custom member-group placement: backups must use a different configured IP/CIDR member group.
- CustomMergePolicy<K,
V> - Interface in com.loomcache.server.wan.merge -
Extension point for user-provided WAN merge policies.
D
- daemonThreadCount() - Method in record class com.loomcache.common.protocol.ClientStatisticsPayload
-
Returns the value of the
daemonThreadCountrecord component. - DashboardHtml - Class in com.loomcache.server.management
-
Embedded HTML dashboard for the LoomCache management UI.
- data() - Method in record class com.loomcache.server.cluster.MigrationChunkTransfer.TransferChunk
-
Returns the value of the
datarecord component. - data() - Method in record class com.loomcache.server.persistence.HotBackupManager.GroupSnapshot
-
Returns the value of the
datarecord component. - data() - Method in record class com.loomcache.server.persistence.Snapshotable.SnapshotCapture
-
Returns the value of the
datarecord component. - data() - Method in record class com.loomcache.server.persistence.SnapshotManager.Snapshot
-
Returns the value of the
datarecord component. - data() - Method in record class com.loomcache.server.persistence.SnapshotStore.SnapshotMetadata
-
Returns the value of the
datarecord component. - DataConnection() - Constructor for class com.loomcache.springboot.autoconfigure.LoomProperties.DataConnection
- dataConnectionConfig(String, DataConnectionConfig) - Method in class com.loomcache.common.config.ClusterConfig.Builder
- dataConnectionConfig(String, DataConnectionConfig) - Method in class com.loomcache.server.config.LoomConfig.Builder
- DataConnectionConfig - Record Class in com.loomcache.common.config
-
Named JDBC data connection that declarative map stores can reference.
- DataConnectionConfig(String, String, String, String, String, int, Map) - Constructor for record class com.loomcache.common.config.DataConnectionConfig
-
Creates an instance of a
DataConnectionConfigrecord class. - DataConnectionConfig.Builder - Class in com.loomcache.common.config
- dataConnectionConfigs() - Method in class com.loomcache.common.config.ClusterConfig
- dataConnectionConfigs() - Method in class com.loomcache.server.config.LoomConfig
- dataConnectionConfigs(Map) - Method in class com.loomcache.common.config.ClusterConfig.Builder
- dataConnectionConfigs(Map) - Method in class com.loomcache.server.config.LoomConfig.Builder
- dataConnectionRef() - Method in record class com.loomcache.common.config.GenericMapStoreConfig
-
Returns the value of the
dataConnectionRefrecord component. - dataConnectionRef(String) - Method in class com.loomcache.common.config.GenericMapStoreConfig.Builder
- dataDir() - Method in class com.loomcache.common.config.ClusterConfig
- dataDir(String) - Method in class com.loomcache.common.config.ClusterConfig.Builder
- dataDir(String) - Method in class com.loomcache.server.embedded.EmbeddedLoomCacheBuilder
-
Set the data directory for persistence (default: persistence).
- dataDir(Path) - Method in class com.loomcache.server.embedded.EmbeddedLoomCacheBuilder
-
Set the data directory for persistence (default: persistence).
- DataOperationHandler - Class in com.loomcache.server.handler
-
Handles all data-structure operations received over the binary protocol.
- DataOperationHandler(DataStructureRegistry, int) - Constructor for class com.loomcache.server.handler.DataOperationHandler
-
Creates a new DataOperationHandler.
- dataSize() - Method in record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationTask
-
Returns the value of the
dataSizerecord component. - dataSize() - Method in record class com.loomcache.server.persistence.SnapshotManager.SnapshotInfo
-
Returns the value of the
dataSizerecord component. - dataStructure() - Method in record class com.loomcache.server.metrics.OperationsTracker.OperationRecord
-
Returns the value of the
dataStructurerecord component. - dataStructureCount() - Method in record class com.loomcache.server.persistence.StateMachineSnapshotManager.SnapshotMetadata
-
Returns the value of the
dataStructureCountrecord component. - DataStructureMetric(String, String, long, long, double, double) - Constructor for record class com.loomcache.server.metrics.CacheAnalytics.DataStructureMetric
-
Creates an instance of a
DataStructureMetricrecord class. - DataStructureRegistry - Class in com.loomcache.server.datastructures
-
Central registry for all distributed data structures on a node.
- DataStructureRegistry(int) - Constructor for class com.loomcache.server.datastructures.DataStructureRegistry
-
Create a new data structure registry.
- DataStructureRegistry(int, int) - Constructor for class com.loomcache.server.datastructures.DataStructureRegistry
- DataStructureRegistry(int, int, KryoSerializer) - Constructor for class com.loomcache.server.datastructures.DataStructureRegistry
- DataStructureRegistry(int, KryoSerializer) - Constructor for class com.loomcache.server.datastructures.DataStructureRegistry
-
Create a new data structure registry.
- dataStructures - Variable in class com.loomcache.server.persistence.StateMachineSnapshotManager.FullSnapshot
- dataStructuresWarmed() - Method in record class com.loomcache.server.cache.WarmingResult
-
Returns the value of the
dataStructuresWarmedrecord component. - dead(long) - Static method in interface com.loomcache.server.cluster.SwimGossipProtocol.MemberState
- Dead(long) - Constructor for record class com.loomcache.server.cluster.SwimGossipProtocol.MemberState.Dead
-
Creates an instance of a
Deadrecord class. - DEAD - Enum constant in enum class com.loomcache.server.cluster.SwimGossipProtocol.GossipMessageType
-
Dead: confirm a member is dead.
- deathTime() - Method in record class com.loomcache.server.cluster.SwimGossipProtocol.MemberState.Dead
-
Returns the value of the
deathTimerecord component. - debug() - Method in record class com.loomcache.common.config.AuthConfig.KerberosConfig
-
Returns the value of the
debugrecord component. - DECIDE_ACK - Enum constant in enum class com.loomcache.server.transaction.twopc.TwoPhaseCommands.Kind
- DECIDE_GROUP - Enum constant in enum class com.loomcache.server.transaction.twopc.TwoPhaseCommands.Kind
- DECIDE_QUERY - Enum constant in enum class com.loomcache.server.transaction.twopc.TwoPhaseCommands.Kind
- DecideAck(UUID, int) - Constructor for record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.DecideAck
-
Creates an instance of a
DecideAckrecord class. - DecideGroup(UUID, TwoPhaseCommands.Decision) - Constructor for record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.DecideGroup
-
Creates an instance of a
DecideGrouprecord class. - DecideQuery(UUID, int) - Constructor for record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.DecideQuery
-
Creates an instance of a
DecideQueryrecord class. - DECIMAL - Enum constant in enum class com.loomcache.server.query.SqlColumnType
- decision() - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.CoordDecide
-
Returns the value of the
decisionrecord component. - decision() - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.DecideGroup
-
Returns the value of the
decisionrecord component. - Decision(boolean, long) - Constructor for record class com.loomcache.server.logging.FrequentLogSuppressor.Decision
-
Creates an instance of a
Decisionrecord class. - decode(byte[]) - Static method in class com.loomcache.common.protocol.MapPutTtlCodec
- decode(byte[]) - Static method in class com.loomcache.common.protocol.MapReplaceCasCodec
-
Decode a previously-encoded payload back into
MapReplaceCasCodec.CasPayload. - decode(byte[]) - Static method in interface com.loomcache.common.protocol.SerializablePredicate
-
Decode a predicate from wire bytes produced by
SerializablePredicate.encode(). - decode(byte[]) - Static method in class com.loomcache.common.protocol.TransactionOpCode
-
Decode one
TX_OPERATIONbody. - decode(byte[], int, int, String) - Static method in class com.loomcache.common.util.StrictUtf8
- decode(byte[], String) - Static method in class com.loomcache.common.util.StrictUtf8
- decode(InputStream) - Static method in class com.loomcache.common.protocol.MessageCodec
-
Decode a Message from an InputStream.
- decode(InputStream, WireCompression) - Static method in class com.loomcache.common.protocol.MessageCodec
-
Decode a Message from an InputStream using the negotiated compression mode.
- decode(ByteBuffer) - Static method in class com.loomcache.common.protocol.MessageCodec
-
Decode from a ByteBuffer (for NIO channel reads).
- decode(ByteBuffer) - Method in class com.loomcache.common.protocol.VersionedMessageAdapter
-
Decode a message from a ByteBuffer, implementing forward compatibility.
- decode(ByteBuffer, WireCompression) - Static method in class com.loomcache.common.protocol.MessageCodec
-
Decode from a ByteBuffer using the negotiated compression mode.
- decodeAckValue(byte[]) - Static method in class com.loomcache.server.cluster.PartitionMigrationManager
- decodeBatch(byte[]) - Static method in class com.loomcache.common.protocol.TransactionOpCode
-
Decode a stateless transaction-commit payload into individual operations.
- decodeChunkedDataValue(byte[]) - Static method in class com.loomcache.server.cluster.PartitionMigrationManager
-
Decode a PARTITION_MIGRATE_DATA value emitted by
PartitionMigrationManager.encodeChunkedDataValue(int, int, byte[]). - decodeMigrationRecoveryRequest(byte[]) - Static method in class com.loomcache.server.cluster.PartitionMigrationManager
- decompress(byte[]) - Static method in class com.loomcache.server.wan.WanPublisher
- decrement() - Method in class com.loomcache.server.datastructures.PNCounter
-
Decrement the counter by 1.
- decrement(long) - Method in class com.loomcache.server.datastructures.PNCounter
-
Decrement the counter by delta.
- decrement(long) - Method in class com.loomcache.springboot.controller.CounterController
- decrementAndGet() - Method in class com.loomcache.client.LoomAtomicLong
-
Atomically decrements the value by 1 and returns the new value.
- decrementAndGet() - Method in class com.loomcache.client.LoomPNCounter
- decrementAndGet() - Method in class com.loomcache.server.cp.LinearizableAtomicLong
-
Atomically decrements by 1 and returns the new value.
- decrementAndGet(String) - Method in class com.loomcache.server.cp.LinearizableAtomicLong
- decrementAndGet(String, String) - Method in class com.loomcache.server.cp.LinearizableAtomicLong
- decrementDissemination() - Method in record class com.loomcache.server.cluster.SwimGossipProtocol.GossipMessage
-
Decrement dissemination count.
- decrementForNode(String, long) - Method in class com.loomcache.server.datastructures.PNCounter
-
Decrement the counter by delta for a logical contributor.
- decrementKeyCount(int) - Method in class com.loomcache.server.metrics.SlotMetrics
-
Decrement the key count for a slot.
- decrementLong() - Method in class com.loomcache.springboot.controller.AtomicController
- decrementReferenceCount() - Method in class com.loomcache.server.cp.ConsistencySession
-
Decrements the reference count.
- decrementWaitCount() - Method in class com.loomcache.client.ConnectionPoolMetrics
-
Decrement the count of threads currently waiting for a connection.
- deduplicate(IdempotencyManager.IdempotencyKey, Supplier) - Method in class com.loomcache.server.handler.IdempotencyManager
-
Deduplicates a request.
- deduplicate(IdempotencyManager.IdempotencyKey, Supplier, Predicate) - Method in class com.loomcache.server.handler.IdempotencyManager
- deduplicate(IdempotencyManager.IdempotencyKey, Supplier, Predicate, boolean) - Method in class com.loomcache.server.handler.IdempotencyManager
- deduplicatedRequests() - Method in record class com.loomcache.server.handler.IdempotencyManager.IdempotencyStats
-
Returns the value of the
deduplicatedRequestsrecord component. - DEFAULT - Static variable in record class com.loomcache.common.config.PriorityQueueConfig
- DEFAULT - Static variable in record class com.loomcache.common.config.QueueConfig
- DEFAULT - Static variable in record class com.loomcache.server.datastructures.DistributedMapConfig
-
Default config: unbounded, no eviction, metrics enabled, no max-idle expiry.
- DEFAULT_ACK_MAX_ATTEMPTS - Static variable in class com.loomcache.server.transaction.twopc.TwoPhaseParticipant
-
Maximum reply-dispatch attempts per (txId, type).
- DEFAULT_ACK_RETRY_DELAY - Static variable in class com.loomcache.server.transaction.twopc.TwoPhaseParticipant
-
Delay between reply-dispatch retry attempts when the raft-0 leader is unknown (transient post-election propagation gap) or when the transport rejects the send.
- DEFAULT_API_SERVER - Static variable in class com.loomcache.common.config.KubernetesApiDiscoveryConfig
- DEFAULT_AUTO_POPULATE_MEMBER_ATTRIBUTES - Static variable in class com.loomcache.common.config.KubernetesApiDiscoveryConfig
- DEFAULT_BACKPRESSURE_LIMIT - Static variable in class com.loomcache.server.cluster.MigrationChunkTransfer
- DEFAULT_BATCH_SIZE - Static variable in record class com.loomcache.server.cache.WarmingConfig
- DEFAULT_BATCH_SIZE - Static variable in class com.loomcache.server.cluster.PartitionMigrationManager
- DEFAULT_BIND_ADDRESS - Static variable in class com.loomcache.server.metrics.MetricsHttpServer
-
Default bind address is loopback-only to avoid exposing metrics off-host by default.
- DEFAULT_BUCKET_COUNT - Static variable in record class com.loomcache.server.wan.WanMerkleTree
- DEFAULT_CA_CERTIFICATE_PATH - Static variable in class com.loomcache.common.config.KubernetesApiDiscoveryConfig
- DEFAULT_CAPACITY - Static variable in class com.loomcache.server.datastructures.ReliableTopic
-
Default ringbuffer capacity when not specified.
- DEFAULT_CHUNK_ENTRIES - Static variable in class com.loomcache.server.cluster.TcpMigrationDataSender
-
Default per-chunk batch size (entry count).
- DEFAULT_CHUNK_SIZE - Static variable in class com.loomcache.server.cluster.MigrationChunkTransfer
- DEFAULT_CLUSTER_NAME - Static variable in class com.loomcache.common.config.ClusterConfig
- DEFAULT_COMMAND_EXECUTOR_THREADS - Static variable in class com.loomcache.common.config.ClusterConfig
- DEFAULT_COMMAND_QUEUE_CAPACITY - Static variable in class com.loomcache.common.config.ClusterConfig
- DEFAULT_COMPACTION_THRESHOLD - Static variable in class com.loomcache.server.consensus.RaftNode
- DEFAULT_COMPLETED_DECISION_RETENTION - Static variable in class com.loomcache.server.transaction.twopc.TwoPhaseParticipant
-
How long a participant retains completed decisions for duplicate DECIDE idempotency and snapshot replay.
- DEFAULT_CONCURRENT_LIMIT - Static variable in class com.loomcache.server.cluster.PartitionMigrationPipeline
- DEFAULT_CONNECT_TIMEOUT_MS - Static variable in class com.loomcache.common.config.KubernetesApiDiscoveryConfig
- DEFAULT_CONNECTION_TIMEOUT - Static variable in class com.loomcache.client.ClientConfig
- DEFAULT_DATA_LOAD_TIMEOUT_SECONDS - Static variable in class com.loomcache.server.persistence.RecoveryTimeouts
- DEFAULT_DECIDE_TIMEOUT - Static variable in class com.loomcache.server.transaction.twopc.TwoPhaseCoordinator
-
Default decide-phase ack timeout.
- DEFAULT_DECIDED_RETENTION - Static variable in class com.loomcache.server.transaction.twopc.TwoPhaseCoordinator
-
How long to retain a completed coordinator record so that a straggling participant's
TwoPhaseCommands.DecideQuerycan still see the correct decision. - DEFAULT_DIRECTORY - Static variable in class com.loomcache.client.NearCachePreloaderConfig
- DEFAULT_DISPATCH_MAX_ATTEMPTS - Static variable in class com.loomcache.server.transaction.twopc.TwoPhaseCoordinator
-
Maximum dispatch attempts per (txId, groupId, phase).
- DEFAULT_DISPATCH_RETRY_DELAY - Static variable in class com.loomcache.server.transaction.twopc.TwoPhaseCoordinator
-
Delay between coordinator dispatch retry attempts when a participant group has no known leader (freshly-elected raft-N where the coordinator node has not yet processed raft-N's first AppendEntries) or when the TCP send fails (transient NOT_LEADER bounce / connection not-yet-ready).
- DEFAULT_ENABLED - Static variable in record class com.loomcache.common.config.IcmpFailureDetectorConfig
- DEFAULT_ENABLED - Static variable in record class com.loomcache.common.config.SlowOperationDetectorConfig
- DEFAULT_FAIL_FAST_ON_STARTUP - Static variable in record class com.loomcache.common.config.IcmpFailureDetectorConfig
- DEFAULT_GRACEFUL_SHUTDOWN_DRAIN_MS - Static variable in class com.loomcache.common.config.ClusterConfig
- DEFAULT_GROUP - Static variable in class com.loomcache.server.consensus.RaftGroupManager
-
The default/primary group name (used when numGroups=1 or for compatibility).
- DEFAULT_HEARTBEAT_INTERVAL_MS - Static variable in class com.loomcache.common.config.ClusterConfig
- DEFAULT_HEARTBEAT_TIMEOUT_MS - Static variable in class com.loomcache.common.config.ClusterConfig
- DEFAULT_INTERVAL - Static variable in class com.loomcache.client.NearCacheReconciliationConfig
- DEFAULT_INTERVAL_MS - Static variable in record class com.loomcache.common.config.IcmpFailureDetectorConfig
- DEFAULT_KEY_COLUMN - Static variable in record class com.loomcache.common.config.GenericMapStoreConfig
- DEFAULT_LEASE_CHECK_ENABLED - Static variable in record class com.loomcache.server.consensus.LeaseConfig
- DEFAULT_LEASE_DURATION_MS - Static variable in record class com.loomcache.server.consensus.LeaseConfig
- DEFAULT_LOGGER - Static variable in interface com.loomcache.server.topic.MessageListener
- DEFAULT_MAP_NAME_COLUMN - Static variable in record class com.loomcache.common.config.GenericMapStoreConfig
- DEFAULT_MAX_ATTEMPTS - Static variable in record class com.loomcache.common.config.IcmpFailureDetectorConfig
- DEFAULT_MAX_BUFFER_SIZE - Static variable in record class com.loomcache.server.topic.TopicConfig
- DEFAULT_MAX_CLOCK_SKEW_MS - Static variable in record class com.loomcache.server.consensus.LeaseConfig
- DEFAULT_MAX_CONNECTIONS - Static variable in class com.loomcache.common.config.ClusterConfig
- DEFAULT_MAX_EXECUTOR_SERVICES - Static variable in class com.loomcache.server.datastructures.DataStructureRegistry
- DEFAULT_MAX_EXECUTOR_TASK_PAYLOAD_BYTES - Static variable in class com.loomcache.common.config.ClusterConfig
- DEFAULT_MAX_IN_FLIGHT_REQUESTS - Static variable in class com.loomcache.client.ClientConfig
- DEFAULT_MAX_IN_FLIGHT_REQUESTS - Static variable in class com.loomcache.client.ClientRequestDeduplicator
- DEFAULT_MAX_KEYS - Static variable in class com.loomcache.server.logging.FrequentLogSuppressor
- DEFAULT_MAX_LOAD_KEYS - Static variable in record class com.loomcache.common.config.GenericMapStoreConfig
- DEFAULT_MAX_PARALLEL_MIGRATIONS - Static variable in class com.loomcache.common.config.ClusterConfig
- DEFAULT_MAX_PAYLOAD_BYTES - Static variable in class com.loomcache.common.serialization.compact.CompactSerializationService
- DEFAULT_MAX_POOL_SIZE - Static variable in record class com.loomcache.common.config.DataConnectionConfig
- DEFAULT_MAX_RECORDS - Static variable in record class com.loomcache.common.config.SlowOperationDetectorConfig
- DEFAULT_MAX_RETRIES - Static variable in class com.loomcache.server.cluster.PartitionMigrationPipeline
- DEFAULT_MAX_STACK_FRAMES - Static variable in record class com.loomcache.common.config.SlowOperationDetectorConfig
- DEFAULT_NAMESPACE_PATH - Static variable in class com.loomcache.common.config.KubernetesApiDiscoveryConfig
- DEFAULT_NEAR_CACHE_ENABLED - Static variable in class com.loomcache.client.ClientConfig
- DEFAULT_NEAR_CACHE_EVICTION_POLICY - Static variable in class com.loomcache.client.ClientConfig
- DEFAULT_NEAR_CACHE_LOCAL_UPDATE_POLICY - Static variable in class com.loomcache.client.ClientConfig
- DEFAULT_NEAR_CACHE_MAX_SIZE - Static variable in class com.loomcache.client.ClientConfig
- DEFAULT_NEAR_CACHE_TTL - Static variable in class com.loomcache.client.ClientConfig
- DEFAULT_NODE_LABEL - Static variable in class com.loomcache.common.config.KubernetesApiDiscoveryConfig
- DEFAULT_NUM_PARTITIONS - Static variable in class com.loomcache.server.sharding.PartitionRouter
-
Default number of partitions (271 -- prime for better distribution).
- DEFAULT_ORDERED - Static variable in record class com.loomcache.server.topic.TopicConfig
- DEFAULT_ORPHANED_INTENT_TIMEOUT - Static variable in class com.loomcache.server.transaction.twopc.TwoPhaseParticipant
-
Default orphaned-intent timeout before the participant starts chasing the coordinator.
- DEFAULT_PARALLELISM - Static variable in record class com.loomcache.server.cache.WarmingConfig
- DEFAULT_PARALLELISM - Static variable in class com.loomcache.server.persistence.RecoveryTimeouts
- DEFAULT_PARTITION_GROUP_LABEL - Static variable in class com.loomcache.common.config.KubernetesApiDiscoveryConfig
- DEFAULT_PARTITION_GROUP_TYPE - Static variable in class com.loomcache.common.config.ClusterConfig
- DEFAULT_PIPELINED_EXECUTION - Static variable in class com.loomcache.common.config.ClusterConfig
- DEFAULT_PORT - Static variable in class com.loomcache.common.config.ClusterConfig
- DEFAULT_PORT - Static variable in class com.loomcache.common.config.KubernetesApiDiscoveryConfig
- DEFAULT_PREPARE_TIMEOUT - Static variable in class com.loomcache.server.transaction.twopc.TwoPhaseCoordinator
-
Default vote-collection timeout — bounded by the client TX timeout in practice.
- DEFAULT_RACK_LABEL - Static variable in class com.loomcache.common.config.KubernetesApiDiscoveryConfig
- DEFAULT_RECOVERY_DECISION_REPLAY_GRACE - Static variable in class com.loomcache.server.transaction.twopc.TwoPhaseCoordinator
-
Brief grace window used during raft-0 leader recovery before an undecided prepared transaction is defaulted to ABORT.
- DEFAULT_REFRESH_INTERVAL_MS - Static variable in class com.loomcache.common.config.KubernetesApiDiscoveryConfig
- DEFAULT_REGION_LABEL - Static variable in class com.loomcache.common.config.KubernetesApiDiscoveryConfig
- DEFAULT_RELIABLE_DELIVERY - Static variable in record class com.loomcache.server.topic.TopicConfig
- DEFAULT_REQUEST_TIMEOUT - Static variable in class com.loomcache.client.ClientConfig
- DEFAULT_REQUEST_TIMEOUT_MS - Static variable in class com.loomcache.common.config.KubernetesApiDiscoveryConfig
- DEFAULT_SAMPLE_INTERVAL_MS - Static variable in record class com.loomcache.common.config.SlowOperationDetectorConfig
- DEFAULT_SESSION_TIMEOUT_MS - Static variable in class com.loomcache.server.cp.ConsistencySubsystem
- DEFAULT_SNAPSHOT_THRESHOLD - Static variable in class com.loomcache.common.config.ClusterConfig
- DEFAULT_STORE_INITIAL_DELAY - Static variable in class com.loomcache.client.NearCachePreloaderConfig
- DEFAULT_STORE_INTERVAL - Static variable in class com.loomcache.client.NearCachePreloaderConfig
- DEFAULT_TABLE_NAME - Static variable in record class com.loomcache.common.config.GenericMapStoreConfig
- DEFAULT_TCP_IDLE_TIMEOUT_MS - Static variable in class com.loomcache.common.config.ClusterConfig
- DEFAULT_TCP_READ_TIMEOUT_MS - Static variable in class com.loomcache.common.config.ClusterConfig
- DEFAULT_THRESHOLD_MS - Static variable in record class com.loomcache.common.config.SlowOperationDetectorConfig
- DEFAULT_TIMEOUT_MILLIS - Static variable in class com.loomcache.server.transaction.TransactionHandler
-
Default transaction timeout (60s) when the client does not provide one.
- DEFAULT_TIMEOUT_MS - Static variable in record class com.loomcache.common.config.IcmpFailureDetectorConfig
- DEFAULT_TIMEOUT_MS - Static variable in record class com.loomcache.server.cache.WarmingConfig
- DEFAULT_TOKEN_PATH - Static variable in class com.loomcache.common.config.KubernetesApiDiscoveryConfig
- DEFAULT_TOLERATED_MISS_COUNT - Static variable in class com.loomcache.client.NearCacheReconciliationConfig
- DEFAULT_UNILATERAL_ABORT_GRACE - Static variable in class com.loomcache.server.transaction.twopc.TwoPhaseParticipant
-
Retry interval between orphan DECIDE_QUERY attempts.
- DEFAULT_UPLOAD_INTERVAL - Static variable in record class com.loomcache.client.ClientStatisticsConfig
- DEFAULT_URI - Static variable in class com.loomcache.server.jcache.LoomCachingProvider
-
Default URI for the cache manager when none is specified.
- DEFAULT_VALIDATION_TIMEOUT_SECONDS - Static variable in class com.loomcache.server.persistence.RecoveryTimeouts
- DEFAULT_VALUE_COLUMN - Static variable in record class com.loomcache.common.config.GenericMapStoreConfig
- DEFAULT_WINDOW - Static variable in class com.loomcache.server.logging.FrequentLogSuppressor
- DEFAULT_WRITE_BATCH_SIZE - Static variable in record class com.loomcache.common.config.GenericMapStoreConfig
- DEFAULT_WRITE_DELAY - Static variable in record class com.loomcache.common.config.GenericMapStoreConfig
- DEFAULT_ZONE_LABEL - Static variable in class com.loomcache.common.config.KubernetesApiDiscoveryConfig
- defaultAtomicLong(CacheNode) - Method in class com.loomcache.springboot.config.CacheNodeConfig
- defaultAtomicReference(CacheNode) - Method in class com.loomcache.springboot.config.CacheNodeConfig
- defaultCertPermissionMapper(LoomProperties) - Method in class com.loomcache.springboot.config.SecurityConfig
- defaultConfig() - Static method in class com.loomcache.common.config.PartitionGroupConfig
- defaultCounter(CacheNode) - Method in class com.loomcache.springboot.config.CacheNodeConfig
- defaultList(CacheNode) - Method in class com.loomcache.springboot.config.CacheNodeConfig
- defaultLock(CacheNode) - Method in class com.loomcache.springboot.config.CacheNodeConfig
- defaultMap(CacheNode, WriteThroughCacheStore) - Method in class com.loomcache.springboot.config.CacheNodeConfig
-
Default distributed map with write-through wired up.
- defaultMultiMap(CacheNode) - Method in class com.loomcache.springboot.config.CacheNodeConfig
- defaultPolicy() - Static method in class com.loomcache.client.retry.RetryPolicy
- defaultQueue(CacheNode) - Method in class com.loomcache.springboot.config.CacheNodeConfig
-
Create default distributed queue bean, resolved from the node's registry so it shares state with the rest of the embedded server.
- defaultReliableTopic(CacheNode) - Method in class com.loomcache.springboot.config.CacheNodeConfig
- defaultRingbuffer(CacheNode) - Method in class com.loomcache.springboot.config.CacheNodeConfig
- defaults() - Static method in record class com.loomcache.client.cache.NearCache.NearCacheConfig
- defaults() - Static method in record class com.loomcache.client.cache.WriteBehindCache.WriteBehindConfig
- defaults() - Static method in record class com.loomcache.common.config.IcmpFailureDetectorConfig
- defaults() - Static method in record class com.loomcache.common.config.SlowOperationDetectorConfig
- defaults() - Static method in record class com.loomcache.server.cache.WarmingConfig
-
Create a WarmingConfig with default values.
- defaults() - Static method in record class com.loomcache.server.cluster.PartitionDetector.DetectorConfig
-
Create a configuration with default values. - phiThreshold: 8.0 - heartbeatIntervalMs: 1000 - windowSize: 100
- defaults() - Static method in record class com.loomcache.server.consensus.LeaseConfig
-
Create a default LeaseConfig with standard values.
- defaults() - Static method in record class com.loomcache.server.datastructures.mapstore.MapStoreConfig
-
Sensible defaults: write-through, LAZY load, 100-entry batches, 1-second flush interval.
- defaults() - Static method in record class com.loomcache.server.health.HealthCheckServer.Config
- defaults() - Static method in record class com.loomcache.server.topic.TopicConfig
-
Create a topic configuration with default values.
- defaults(TlsConfig) - Method in class com.loomcache.common.config.EndpointTlsConfig.Builder
- defaultSet(CacheNode) - Method in class com.loomcache.springboot.config.CacheNodeConfig
-
Create default distributed set bean, resolved from the node's registry so it shares state with the rest of the embedded server.
- defaultTopic(CacheNode) - Method in class com.loomcache.springboot.config.CacheNodeConfig
-
Create default distributed topic bean, resolved from the node's registry so it shares state with the rest of the embedded server.
- defaultTtlMillis(String) - Method in class com.loomcache.server.handler.DataOperationHandler
- definitionSql() - Method in record class com.loomcache.server.query.SqlView
-
Returns the value of the
definitionSqlrecord component. - Degraded() - Constructor for class com.loomcache.server.network.ConnectionHealthMonitor.Degraded
- Degraded(String) - Constructor for record class com.loomcache.server.cluster.ClusterHealthMonitor.HealthStatus.Degraded
-
Creates an instance of a
Degradedrecord class. - degradedCount() - Method in record class com.loomcache.server.network.ConnectionHealthMonitor.HealthMetrics
-
Returns the value of the
degradedCountrecord component. - degradedNodeCount() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.ClusterHealth
-
Get the number of degraded nodes.
- delayNextOutboundTo(String, MessageType, long) - Method in class com.loomcache.server.network.TcpServer
-
Delay the next outbound peer message of the given type to the target peer.
- delegate() - Method in record class com.loomcache.server.query.Predicate.PartitionPredicate
-
Returns the value of the
delegaterecord component. - delete(Long) - Method in interface com.loomcache.server.datastructures.queuestore.QueueStore
-
Delete one persisted queue item.
- delete(String) - Method in class com.loomcache.client.LoomBatch.MapOps
-
Delete a key from the map.
- delete(String) - Method in class com.loomcache.server.config.ClusterConfigManager
-
Delete a configuration entry.
- delete(String) - Method in class com.loomcache.server.datastructures.mapstore.JdbcGenericMapStore
- delete(String) - Method in class com.loomcache.springboot.controller.MapController
-
Delete a key from the map.
- delete(String, String) - Method in class com.loomcache.client.LoomTransaction
- delete(String, String) - Method in class com.loomcache.springboot.persistence.WriteThroughCacheStore
-
Delete-through: remove a cache entry from the database.
- delete(K) - Method in class com.loomcache.client.LoomMap
-
Removes a key-value pair from the distributed map.
- delete(K) - Method in class com.loomcache.server.datastructures.DistributedMap
- delete(K) - Method in interface com.loomcache.server.datastructures.mapstore.MapStore
-
Remove a single key from the backing store.
- delete(K) - Method in class com.loomcache.server.jcache.JCacheWriterToMapStoreAdapter
- delete(K) - Method in record class com.loomcache.server.jcache.MapStoreBackedCacheWriter
-
Delete a key via the wrapped
MapStore. - delete(K, Duration) - Method in class com.loomcache.client.LoomMap
-
Removes a key-value pair with a custom timeout.
- DELETE - Enum constant in enum class com.loomcache.server.metrics.OperationsTracker.OperationType
- DELETE - Enum constant in enum class com.loomcache.server.transaction.Transaction.OperationType
-
Delete a key
- DELETE - Enum constant in enum class com.loomcache.server.wan.WanReplicationManager.ChangeType
- DELETE - Enum constant in enum class com.loomcache.server.watch.WatchEvent.Type
-
Key was deleted.
- DELETE - Enum constant in enum class com.loomcache.server.watch.WatchManager.EventType
-
Key was deleted.
- deleteAll(Collection) - Method in class com.loomcache.server.datastructures.mapstore.JdbcGenericMapStore
- deleteAll(Collection) - Method in interface com.loomcache.server.datastructures.mapstore.MapStore
-
Remove multiple keys.
- deleteAll(Collection) - Method in class com.loomcache.server.jcache.JCacheWriterToMapStoreAdapter
- deleteAll(Collection) - Method in interface com.loomcache.server.datastructures.queuestore.QueueStore
-
Delete multiple persisted queue items.
- deleteAsync(K) - Method in class com.loomcache.client.LoomMap
-
Asynchronously removes a key-value pair from the distributed map.
- deleteById(String) - Method in class com.loomcache.springboot.session.LoomSessionRepository
- deleteByMapName(String) - Method in interface com.loomcache.springboot.repository.CacheEntryRepository
- deleteByMapNameAndCacheKey(String, String) - Method in interface com.loomcache.springboot.repository.CacheEntryRepository
- deleteCount() - Method in record class com.loomcache.server.wan.WanReplicationManager.WanDeltaSyncResult
-
Returns the value of the
deleteCountrecord component. - deleteDirect(K) - Method in class com.loomcache.server.datastructures.DistributedMap
-
Direct delete without write-through or listener notification.
- deletedStructures() - Method in record class com.loomcache.server.persistence.DeltaSnapshot
-
Returns the value of the
deletedStructuresrecord component. - deleteSnapshot(long) - Method in class com.loomcache.server.persistence.SnapshotManager
-
Delete a specific snapshot by index.
- DeleteStatement(String, Predicate) - Constructor for record class com.loomcache.server.query.SqlParser.DeleteStatement
-
Creates an instance of a
DeleteStatementrecord class. - deleteThroughFailureCount() - Method in class com.loomcache.server.datastructures.CacheMetrics
-
Get the total number of delete-through failures.
- delivered() - Method in record class com.loomcache.server.journal.SubscriptionStats
-
Returns the value of the
deliveredrecord component. - deliverRemote(T, String) - Method in class com.loomcache.server.datastructures.DistributedTopic
- delta() - Method in record class com.loomcache.springboot.controller.AtomicController.DeltaRequest
-
Returns the value of the
deltarecord component. - DELTA_SNAPSHOT_KRYO_ID - Static variable in class com.loomcache.server.persistence.StateMachineSnapshotManager
-
Kryo registration ID for
DeltaSnapshot. - deltaCount() - Method in class com.loomcache.server.persistence.SnapshotChain
-
Get the number of deltas in this chain.
- DeltaRequest(long) - Constructor for record class com.loomcache.springboot.controller.AtomicController.DeltaRequest
-
Creates an instance of a
DeltaRequestrecord class. - DeltaSnapshot - Record Class in com.loomcache.server.persistence
-
Represents a delta (incremental) snapshot capturing only changed and deleted data structures since the last full or delta snapshot.
- DeltaSnapshot(long, Map, Set, long) - Constructor for record class com.loomcache.server.persistence.DeltaSnapshot
-
Creates an instance of a
DeltaSnapshotrecord class. - denied() - Method in record class com.loomcache.server.security.SecurityOperationResult
-
Returns the value of the
deniedrecord component. - denied(String) - Static method in record class com.loomcache.server.security.SecurityOperationResult
- deny(String) - Static method in record class com.loomcache.server.security.SecurityDecision
- depth() - Method in class com.loomcache.client.Pipelining
- deregisterAll(String) - Method in class com.loomcache.server.cache.DistributedEventListenerManager
-
Unregister a client from all map listeners.
- deregisterAll(String, long) - Method in class com.loomcache.server.cache.DistributedEventListenerManager
- deregisterCacheEntryListener(CacheEntryListener) - Method in class com.loomcache.server.jcache.LoomJCache
-
Deregister a native cache entry listener.
- deregisterCacheEntryListener(CacheEntryListenerConfiguration) - Method in class com.loomcache.server.jcache.LoomJCache
-
JSR-107: deregister a listener by its configuration.
- deregisterComponent(String) - Method in class com.loomcache.server.lifecycle.GracefulShutdownCoordinator
-
Deregisters a previously registered component.
- deregisterCqcListener(String, LoomClient.MapChangeListener) - Method in class com.loomcache.client.LoomClient
-
Remove a previously registered CQC listener and deliver
MessageType.CQC_UNSUBSCRIBEto every connected node. - deregisterListener(CacheEntryListener) - Method in class com.loomcache.server.jcache.CacheEntryListenerManager
-
Deregister a listener.
- deregisterListener(String, String) - Method in class com.loomcache.server.cache.DistributedEventListenerManager
-
Unregister a client listener for a specific map.
- deregisterListener(String, String, long) - Method in class com.loomcache.server.cache.DistributedEventListenerManager
- deregisterLocalMapListener(String, LoomClient.MapChangeListener) - Method in class com.loomcache.client.LoomClient
-
Deregister a local-only map listener.
- deregisterMap(String) - Method in class com.loomcache.server.cache.NearCacheInvalidationManager
-
Remove all invalidation state for a map when the map is destroyed.
- deregisterMapListener(DistributedMap.MapChangeListener) - Method in class com.loomcache.server.datastructures.DistributedMap
- deregisterMapListener(String, LoomClient.MapChangeListener) - Method in class com.loomcache.client.LoomClient
-
Unregister a listener for entry events on a specific map.
- deserializationCount() - Method in class com.loomcache.server.serialization.SerializationStats
-
Get number of deserialization operations.
- deserialize(byte[]) - Static method in record class com.loomcache.common.protocol.ClientStatisticsPayload
-
Deserialize a payload from wire bytes.
- deserialize(byte[]) - Static method in record class com.loomcache.common.protocol.HelloPayload
-
Deserialize a payload from wire bytes.
- deserialize(byte[]) - Static method in record class com.loomcache.common.protocol.PartitionTablePayload
-
Deserialize a payload from wire bytes.
- deserialize(byte[]) - Static method in record class com.loomcache.server.consensus.ConfigChange
-
Deserialize a ConfigChange from a byte array.
- deserialize(byte[]) - Static method in class com.loomcache.server.transaction.ReplicatedTransactionCodec
- deserialize(byte[], Class) - Method in class com.loomcache.common.serialization.compact.CompactSerializationService
- deserialize(byte[], String, KryoSerializer) - Static method in class com.loomcache.server.datastructures.MapSnapshot
- deserialize(byte[]) - Static method in interface com.loomcache.server.transaction.twopc.TwoPhaseCommands
-
Deserialize a wire frame into the matching command record.
- deserialize(byte[]) - Static method in record class com.loomcache.server.wan.WanMerkleTree
- deserialize(byte[]) - Method in class com.loomcache.common.serialization.KryoSerializer
-
Deserialize a byte array to an object (type encoded in bytes).
- deserialize(byte[]) - Method in interface com.loomcache.common.serialization.LoomSerializer
- deserialize(byte[], Class) - Method in class com.loomcache.common.serialization.KryoSerializer
-
Deserialize a byte array to a known type (faster — no class header).
- deserialize(byte[], Class) - Method in interface com.loomcache.common.serialization.LoomSerializer
- deserialize(String) - Static method in class com.loomcache.client.ClientSerializer
-
Deserialize a type-tagged string back to its original object.
- deserialize(String) - Static method in class com.loomcache.common.serialization.WireValueCodec
- deserializeBatch(byte[]) - Static method in record class com.loomcache.common.protocol.BatchOperation
-
Deserialize a batch from the message body.
- deserializeBatch(byte[]) - Static method in class com.loomcache.server.wan.WanPublisher
-
Deserialize a batch of events from a byte array.
- DeserializedBatch(boolean, boolean, List) - Constructor for record class com.loomcache.common.protocol.BatchOperation.DeserializedBatch
-
Creates an instance of a
DeserializedBatchrecord class. - deserializeForSnapshot(byte[]) - Method in class com.loomcache.common.serialization.KryoSerializer
-
Deserialize a snapshot payload using the larger snapshot-specific size cap.
- deserializeForSnapshot(byte[]) - Method in interface com.loomcache.common.serialization.LoomSerializer
- deserializeFromBytes(byte[]) - Static method in class com.loomcache.client.ClientSerializer
-
Deserialize a UTF-8 byte array back to its original object.
- deserializeFromBytes(byte[]) - Static method in class com.loomcache.common.serialization.WireValueCodec
- deserializeOwnershipMembers(byte[]) - Static method in class com.loomcache.server.cluster.PartitionMigrationManager
- deserializeOwnershipTable(byte[]) - Static method in class com.loomcache.server.cluster.PartitionMigrationManager
- deserializeRecord(byte[]) - Method in class com.loomcache.common.serialization.compact.CompactSerializationService
- deserializeWithLegacyFallback(String) - Static method in class com.loomcache.client.ClientSerializer
-
Deserialize a value through the current wire decoder.
- deserializeWithLegacyFallback(String) - Static method in class com.loomcache.common.serialization.WireValueCodec
- Design - Section in class com.loomcache.client.AsyncLoomClient
- destroy() - Method in class com.loomcache.server.datastructures.ContinuousQueryCache
-
Deregister from the source map and release resources.
- destroyAtomicLong(String) - Method in class com.loomcache.server.cp.ConsistencySubsystem
-
Destroys an atomic long by name.
- destroyAtomicReference(String) - Method in class com.loomcache.server.cp.ConsistencySubsystem
-
Destroys an atomic reference by name.
- destroyCache(String) - Method in class com.loomcache.server.jcache.LoomJCacheManager
-
Destroy (remove and close) a cache by name.
- destroyContinuousQueryCache(String) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
-
Destroy a CQC by name: deregisters its listener and removes it from the registry.
- destroyCountDownLatch(String) - Method in class com.loomcache.server.cp.ConsistencySubsystem
-
Destroys a count down latch by name.
- destroyLock(String) - Method in class com.loomcache.server.cp.ConsistencySubsystem
-
Destroys a lock by name.
- destroySemaphore(String) - Method in class com.loomcache.server.cp.ConsistencySubsystem
-
Destroys a semaphore by name.
- detachKey(long, String) - Method in class com.loomcache.server.lease.LeaseManager
-
Detaches a key from a lease.
- detachKey(String) - Method in class com.loomcache.server.lease.Lease
-
Detaches a key from this lease.
- DETECTED - Enum constant in enum class com.loomcache.server.cluster.PartitionDetector.PartitionEvent.EventType
- detectedCount() - Method in class com.loomcache.server.observability.SlowOperationDetector
- DetectorConfig(double, long, int) - Constructor for record class com.loomcache.server.cluster.PartitionDetector.DetectorConfig
-
Validate the configuration.
- DetectorStats(long, long, long, double, long) - Constructor for record class com.loomcache.server.cluster.PartitionDetector.DetectorStats
-
Creates an instance of a
DetectorStatsrecord class. - detectPattern(long) - Method in class com.loomcache.server.metrics.AccessPatternAnalyzer
-
Detect the access pattern type in the given time window.
- DEVELOPMENT - Enum constant in enum class com.loomcache.common.config.LoomProfile
-
Permissive — current pre-v2.0 behavior.
- Diagnostics() - Constructor for class com.loomcache.springboot.autoconfigure.LoomProperties.Diagnostics
- diff(WanMerkleTree) - Method in record class com.loomcache.server.wan.WanMerkleTree
- difference(DistributedSet) - Method in class com.loomcache.server.datastructures.DistributedSet
-
Return the difference of this set minus another set (elements in this but not other).
- differingBucketCount() - Method in record class com.loomcache.server.wan.WanReplicationManager.WanDeltaSyncResult
-
Returns the value of the
differingBucketCountrecord component. - differingBuckets() - Method in record class com.loomcache.server.wan.WanMerkleTree.WanMerkleDiff
-
Returns the value of the
differingBucketsrecord component. - directory() - Method in class com.loomcache.client.NearCachePreloaderConfig
- directory(Path) - Method in class com.loomcache.client.NearCachePreloaderConfig.Builder
- dirtyStateToken() - Method in record class com.loomcache.server.persistence.Snapshotable.SnapshotCapture
-
Returns the value of the
dirtyStateTokenrecord component. - disableCompression() - Method in class com.loomcache.server.persistence.WalWriter
-
Disable GZip compression for WAL entries.
- disabled() - Static method in record class com.loomcache.client.ClientStatisticsConfig
- disabled() - Static method in class com.loomcache.client.NearCachePreloaderConfig
- disabled() - Static method in class com.loomcache.client.NearCacheReconciliationConfig
- disabled() - Static method in class com.loomcache.common.config.AuthConfig
- disabled() - Static method in record class com.loomcache.common.config.AuthConfig.JaasConfig
- disabled() - Static method in record class com.loomcache.common.config.AuthConfig.KerberosConfig
- disabled() - Static method in record class com.loomcache.common.config.AuthConfig.LdapConfig
- disabled() - Static method in record class com.loomcache.common.config.AuthConfig.TokenConfig
- disabled() - Static method in class com.loomcache.common.config.DiscoveryConfig
- disabled() - Static method in class com.loomcache.common.config.EndpointTlsConfig
- disabled() - Static method in record class com.loomcache.common.config.IcmpFailureDetectorConfig
- disabled() - Static method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig
- disabled() - Static method in record class com.loomcache.common.config.SlowOperationDetectorConfig
- disabled() - Static method in class com.loomcache.common.config.TlsConfig
-
Disabled TLS singleton for convenience.
- disabled() - Static method in record class com.loomcache.server.consensus.LeaseConfig
-
Create a LeaseConfig with disabled lease checking.
- disabled() - Static method in class com.loomcache.server.observability.SlowOperationDetector
- disabled() - Static method in class com.loomcache.server.tracing.TracingConfig
-
Create a disabled tracing config (default).
- DISABLED - Enum constant in enum class com.loomcache.server.datastructures.mapstore.MapStoreConfig.LoadMode
-
No reads are issued to the backing store.
- disableFsyncBatching() - Method in class com.loomcache.server.persistence.WalWriter
-
Disable fsync batching.
- disableLocalExpiryProcessing(String) - Method in class com.loomcache.server.cp.SessionManager
-
Disables timeout-driven expiry cleanup on this local JVM.
- DISCARD_NEWEST - Enum constant in enum class com.loomcache.client.TopicOverloadPolicy
- DISCARD_NEWEST - Enum constant in enum class com.loomcache.server.datastructures.ReliableTopic.TopicOverloadPolicy
- DISCARD_OLDEST - Enum constant in enum class com.loomcache.client.TopicOverloadPolicy
- DISCARD_OLDEST - Enum constant in enum class com.loomcache.server.datastructures.ReliableTopic.TopicOverloadPolicy
- discardBufferedSideEffects() - Method in class com.loomcache.server.datastructures.DistributedMap
- discardBufferedSideEffects() - Method in class com.loomcache.server.datastructures.DistributedQueue
- discardBufferedSideEffects() - Method in class com.loomcache.server.datastructures.DistributedSet
- DiscardMergePolicy<K,
V> - Class in com.loomcache.server.wan.merge -
Reject-all merge policy.
- DiscardMergePolicy() - Constructor for class com.loomcache.server.wan.merge.DiscardMergePolicy
- discardReplicatedTransaction(UUID, boolean) - Method in class com.loomcache.server.transaction.TransactionManager
-
Drops replicated coordinator state without replaying a data rollback.
- discardStagedSnapshot(SnapshotStore.StagedSnapshot) - Method in class com.loomcache.server.persistence.SnapshotStore
- disconnectClient(String) - Method in class com.loomcache.server.network.TcpServer
-
Force disconnect all connections from a specific client IP.
- DISCONNECTED - Enum constant in enum class com.loomcache.server.replication.ReadReplicaManager.ReplicaState
- disconnectPeer(String) - Method in class com.loomcache.server.network.TcpServer
-
Disconnect a peer transport and remove its canonical connection mapping.
- discoverPeers() - Method in class com.loomcache.server.discovery.CompositeDiscovery
- discoverPeers() - Method in interface com.loomcache.server.discovery.DiscoveryStrategy
-
Discover available peers.
- discoverPeers() - Method in class com.loomcache.server.discovery.DnsDiscovery
-
Discover available peers by DNS resolution of cached peer list.
- discoverPeers() - Method in class com.loomcache.server.discovery.EnvironmentDiscovery
- discoverPeers() - Method in class com.loomcache.server.discovery.FileBasedDiscovery
- discoverPeers() - Method in class com.loomcache.server.discovery.KubernetesApiDiscovery
- discoverPeers() - Method in class com.loomcache.server.discovery.MulticastDiscovery
- discoverPeers() - Method in class com.loomcache.server.discovery.StaticDiscovery
- Discovery() - Constructor for class com.loomcache.springboot.autoconfigure.LoomProperties.Discovery
- discoveryConfig() - Method in class com.loomcache.common.config.ClusterConfig
- discoveryConfig() - Method in class com.loomcache.server.config.LoomConfig
- discoveryConfig(DiscoveryConfig) - Method in class com.loomcache.common.config.ClusterConfig.Builder
- discoveryConfig(DiscoveryConfig) - Method in class com.loomcache.server.config.LoomConfig.Builder
- DiscoveryConfig - Class in com.loomcache.common.config
-
Cluster peer discovery configuration.
- DiscoveryConfig.Builder - Class in com.loomcache.common.config
- discoveryEntry() - Method in record class com.loomcache.common.config.ClusterConfig.RaftBootstrapServer
- DiscoveryHealthChecker - Class in com.loomcache.server.discovery
-
Health checker for validating discovered peer addresses.
- DiscoveryHealthChecker(String, MeterRegistry) - Constructor for class com.loomcache.server.discovery.DiscoveryHealthChecker
-
Create a discovery health checker.
- DiscoveryHealthChecker.DiscoveryValidationResult - Record Class in com.loomcache.server.discovery
-
Result of a discovery validation check.
- DiscoveryStrategy - Interface in com.loomcache.server.discovery
-
A strategy for discovering peer addresses in a LoomCache cluster.
- DiscoveryValidationResult(List, List) - Constructor for record class com.loomcache.server.discovery.DiscoveryHealthChecker.DiscoveryValidationResult
-
Creates an instance of a
DiscoveryValidationResultrecord class. - dispatch(String, Message) - Method in interface com.loomcache.server.transaction.twopc.PeerMessageDispatch
-
Send a message to a specific peer node.
- dispatchEvent(LoomCacheEntryEvent) - Method in class com.loomcache.server.jcache.CacheEntryListenerManager
-
Dispatch an event to all registered listeners.
- displayName() - Method in enum class com.loomcache.server.security.Role
- disseminationCount() - Method in record class com.loomcache.server.cluster.SwimGossipProtocol.GossipMessage
-
Returns the value of the
disseminationCountrecord component. - distance(TopologyInfo) - Method in record class com.loomcache.server.cluster.TopologyInfo
-
Calculate the distance to another topology location.
- distinct() - Static method in class com.loomcache.server.compute.Aggregators
- distinct(int) - Static method in class com.loomcache.server.compute.Aggregators
- distinctPriorities() - Method in record class com.loomcache.server.datastructures.DistributedPriorityQueue.PriorityQueueStats
-
Returns the value of the
distinctPrioritiesrecord component. - distinctValues() - Method in record class com.loomcache.server.query.QueryOptimizer.TableStatistics
-
Returns the value of the
distinctValuesrecord component. - DistinctValuesAggregator<K,
V> - Class in com.loomcache.server.compute -
Built-in aggregator that collects distinct values from the map.
- DistinctValuesAggregator() - Constructor for class com.loomcache.server.compute.DistinctValuesAggregator
-
Create a new distinct values aggregator with the default capacity limit.
- DistinctValuesAggregator(int) - Constructor for class com.loomcache.server.compute.DistinctValuesAggregator
-
Create a new distinct values aggregator with a custom capacity limit.
- distributedEnabled() - Method in class com.loomcache.server.jcache.LoomJCacheConfig
-
Whether Raft-replicated backing storage is enabled (see
JCacheDistributedMapAdapter). - distributedEnabled(boolean) - Method in class com.loomcache.server.jcache.LoomJCacheConfig.Builder
-
Enable Raft-replicated backing storage.
- DistributedEventListenerManager - Class in com.loomcache.server.cache
-
Manages distributed entry listener subscriptions and broadcasts.
- DistributedEventListenerManager(TcpServer) - Constructor for class com.loomcache.server.cache.DistributedEventListenerManager
-
Initialize event listener manager.
- DistributedExecutorService - Class in com.loomcache.server.executor
-
Named distributed executor service for submitting serializable tasks to cluster nodes.
- DistributedExecutorService(String, int, KryoSerializer) - Constructor for class com.loomcache.server.executor.DistributedExecutorService
-
Create a new distributed executor service.
- DistributedExecutorService(String, int, KryoSerializer, long) - Constructor for class com.loomcache.server.executor.DistributedExecutorService
-
Create a new distributed executor service with a custom default timeout.
- DistributedExecutorService(String, int, KryoSerializer, long, Supplier) - Constructor for class com.loomcache.server.executor.DistributedExecutorService
-
Create a new distributed executor service with custom timeout and member supplier.
- DistributedExecutorService(String, int, KryoSerializer, Supplier) - Constructor for class com.loomcache.server.executor.DistributedExecutorService
-
Create a new distributed executor service with a member supplier for selector submissions.
- DistributedList<E> - Class in com.loomcache.server.datastructures
-
Distributed ordered list with configurable consistency mode.
- DistributedList(String, int) - Constructor for class com.loomcache.server.datastructures.DistributedList
-
Create a DistributedList with the given name and default CP consistency mode.
- DistributedList(String, int, DistributedList.ConsistencyMode) - Constructor for class com.loomcache.server.datastructures.DistributedList
-
Create a DistributedList with the given name and consistency mode.
- DistributedList.ConsistencyMode - Enum Class in com.loomcache.server.datastructures
-
Consistency mode for a distributed list.
- DistributedList.ListListener<E> - Interface in com.loomcache.server.datastructures
-
Listener interface for change events.
- DistributedMap<K,
V> - Class in com.loomcache.server.datastructures -
Distributed Map — the core data structure for key-value caching.
- DistributedMap(String, int) - Constructor for class com.loomcache.server.datastructures.DistributedMap
-
Create a DistributedMap with the given name and default configuration.
- DistributedMap(String, int, DistributedMapConfig) - Constructor for class com.loomcache.server.datastructures.DistributedMap
-
Create a DistributedMap with the given name and custom configuration.
- DistributedMap.EntryRollbackState<V> - Record Class in com.loomcache.server.datastructures
- DistributedMap.MapChangeListener<K,
V> - Interface in com.loomcache.server.datastructures - DistributedMap.MapStatistics - Record Class in com.loomcache.server.datastructures
-
Statistics snapshot of map operations and performance.
- DistributedMap.VisibleEntryVisitor<K,
V> - Interface in com.loomcache.server.datastructures - DistributedMap.WriteMetadata - Record Class in com.loomcache.server.datastructures
-
Per-key metadata describing which node/time last wrote the value.
- DistributedMapConfig - Record Class in com.loomcache.server.datastructures
-
Per-map configuration for a
DistributedMapinstance. - DistributedMapConfig(int, DistributedMapConfig.EvictionPolicy, boolean) - Constructor for record class com.loomcache.server.datastructures.DistributedMapConfig
- DistributedMapConfig(int, DistributedMapConfig.EvictionPolicy, boolean, long) - Constructor for record class com.loomcache.server.datastructures.DistributedMapConfig
-
Creates an instance of a
DistributedMapConfigrecord class. - DistributedMapConfig.Builder - Class in com.loomcache.server.datastructures
-
Fluent builder for
DistributedMapConfig. - DistributedMapConfig.EvictionPolicy - Enum Class in com.loomcache.server.datastructures
-
Eviction policy applied when the map reaches
maxSize. - DistributedMultiMap - Class in com.loomcache.server.datastructures
-
Distributed MultiMap — a map where each key can have multiple values.
- DistributedMultiMap(String, int) - Constructor for class com.loomcache.server.datastructures.DistributedMultiMap
-
Create a DistributedMultiMap with the given name.
- DistributedMultiMap(String, int, MeterRegistry) - Constructor for class com.loomcache.server.datastructures.DistributedMultiMap
-
Create a DistributedMultiMap with metrics support.
- DistributedMultiMap.EntryPage - Record Class in com.loomcache.server.datastructures
- DistributedMultiMap.MultiMapListener - Interface in com.loomcache.server.datastructures
- DistributedMultiMap.MultiMapStatistics - Record Class in com.loomcache.server.datastructures
-
MultiMapStatistics record for capturing aggregate metrics.
- DistributedMultiMap.MultiMapStats - Record Class in com.loomcache.server.datastructures
-
Compact stats record used by enhanced tests (keyCount, valueCount, avgValuesPerKey).
- distributedObjectCreated(DistributedObjectEvent) - Method in interface com.loomcache.client.DistributedObjectListener
- distributedObjectDestroyed(DistributedObjectEvent) - Method in interface com.loomcache.client.DistributedObjectListener
- DistributedObjectEvent - Record Class in com.loomcache.client
-
Event emitted when the client creates a local proxy for a distributed object.
- DistributedObjectEvent(String, String) - Constructor for record class com.loomcache.client.DistributedObjectEvent
-
Creates an instance of a
DistributedObjectEventrecord class. - DistributedObjectListener - Interface in com.loomcache.client
-
Listener for client-side distributed-object proxy lifecycle events.
- DistributedObjectListener - Interface in com.loomcache.server.events
-
Lifecycle listener for distributed objects managed by
DataStructureRegistry. - DistributedPriorityQueue<V> - Class in com.loomcache.server.datastructures
-
Distributed Priority Queue — priority queue backed by ConcurrentSkipListMap.
- DistributedPriorityQueue(String, int) - Constructor for class com.loomcache.server.datastructures.DistributedPriorityQueue
- DistributedPriorityQueue(String, int, int) - Constructor for class com.loomcache.server.datastructures.DistributedPriorityQueue
- DistributedPriorityQueue(String, int, int, Comparator, String) - Constructor for class com.loomcache.server.datastructures.DistributedPriorityQueue
- DistributedPriorityQueue(String, int, Comparator, String) - Constructor for class com.loomcache.server.datastructures.DistributedPriorityQueue
- DistributedPriorityQueue.PriorityKey<V> - Record Class in com.loomcache.server.datastructures
-
Priority entry key combining priority, value, and sequence for stable ordering.
- DistributedPriorityQueue.PriorityQueueSnapshotEntry<V> - Record Class in com.loomcache.server.datastructures
-
Persistence snapshot entry preserving both priority and FIFO sequence.
- DistributedPriorityQueue.PriorityQueueStats - Record Class in com.loomcache.server.datastructures
-
Statistics snapshot of the priority queue.
- DistributedQueue<E> - Class in com.loomcache.server.datastructures
-
Distributed Queue — FIFO queue backed by ConcurrentLinkedQueue.
- DistributedQueue(String, int) - Constructor for class com.loomcache.server.datastructures.DistributedQueue
-
Create a DistributedQueue with unbounded capacity.
- DistributedQueue(String, int, int) - Constructor for class com.loomcache.server.datastructures.DistributedQueue
-
Create a DistributedQueue with a specified maximum capacity.
- DistributedQueue(String, int, int, long) - Constructor for class com.loomcache.server.datastructures.DistributedQueue
-
Create a DistributedQueue with a specified maximum capacity and empty-queue TTL.
- DistributedQueue.ItemListener<E> - Interface in com.loomcache.server.datastructures
- DistributedQueue.QueueStats - Record Class in com.loomcache.server.datastructures
-
Queue statistics record — tracks cumulative and current queue metrics.
- distributedRegistry() - Method in class com.loomcache.server.jcache.LoomJCacheConfig
-
Registry used to resolve the backing Raft-replicated map when
LoomJCacheConfig.distributedEnabled()is true. - distributedRegistry(DataStructureRegistry) - Method in class com.loomcache.server.jcache.LoomJCacheConfig.Builder
-
Set the registry used to resolve the backing
DistributedMapwhen distributed mode is enabled. - DistributedRingbuffer<V> - Class in com.loomcache.server.datastructures
-
Distributed Ring Buffer — a fixed-capacity circular buffer.
- DistributedRingbuffer(String, int, int) - Constructor for class com.loomcache.server.datastructures.DistributedRingbuffer
-
Create a ring buffer with the given capacity.
- DistributedRingbuffer.ReadManyResult<V> - Record Class in com.loomcache.server.datastructures
- DistributedSet<E> - Class in com.loomcache.server.datastructures
-
Distributed Set — an unordered collection of unique elements.
- DistributedSet(String, int) - Constructor for class com.loomcache.server.datastructures.DistributedSet
-
Create a DistributedSet with the given name.
- DistributedSet.SetListener<E> - Interface in com.loomcache.server.datastructures
- DistributedSet.SetStatistics - Record Class in com.loomcache.server.datastructures
-
SetStatistics record for capturing aggregate metrics.
- DistributedTopic<T> - Class in com.loomcache.server.datastructures
-
Distributed Topic — pub/sub messaging between nodes and clients.
- DistributedTopic<T> - Class in com.loomcache.server.topic
-
A distributed publish-subscribe topic implementation using virtual threads for async dispatch.
- DistributedTopic(String) - Constructor for class com.loomcache.server.topic.DistributedTopic
-
Create a distributed topic with default configuration.
- DistributedTopic(String, int) - Constructor for class com.loomcache.server.datastructures.DistributedTopic
- DistributedTopic(String, int, boolean) - Constructor for class com.loomcache.server.datastructures.DistributedTopic
- DistributedTopic(String, int, boolean, boolean) - Constructor for class com.loomcache.server.datastructures.DistributedTopic
- DistributedTopic(String, TopicConfig) - Constructor for class com.loomcache.server.topic.DistributedTopic
-
Create a distributed topic with custom configuration.
- DistributedTopic.MessageListener<T> - Interface in com.loomcache.server.datastructures
- DistributedTopic.MessageWithSequence<T> - Record Class in com.loomcache.server.topic
-
A message paired with its sequence number.
- DistributedTopic.TopicMessage<T> - Record Class in com.loomcache.server.topic
-
A topic message with sequence number, timestamp, payload and publisher ID.
- DistributedTopic.TopicStatistics - Record Class in com.loomcache.server.datastructures
- DistributedTracer - Class in com.loomcache.server.observability
-
Distributed tracing system for LoomCache with W3C Trace Context compatibility.
- DistributedTracer(double, int, DistributedTracer.SpanExporter, MeterRegistry) - Constructor for class com.loomcache.server.observability.DistributedTracer
-
Create a new DistributedTracer with custom configuration.
- DistributedTracer(MeterRegistry) - Constructor for class com.loomcache.server.observability.DistributedTracer
-
Create a new DistributedTracer with default configuration.
- DistributedTracer.Span - Record Class in com.loomcache.server.observability
-
Immutable span data structure.
- DistributedTracer.SpanExporter - Interface in com.loomcache.server.observability
-
Functional interface for exporting completed spans.
- DistributedTracer.SpanStatus - Interface in com.loomcache.server.observability
-
Sealed interface for span status.
- DistributedTracer.SpanStatus.Error - Record Class in com.loomcache.server.observability
-
Span failed with an error.
- DistributedTracer.SpanStatus.Ok - Record Class in com.loomcache.server.observability
-
Span completed successfully.
- DistributedTracer.SpanStatus.Timeout - Record Class in com.loomcache.server.observability
-
Span timed out.
- DistributedTracer.TimestampedEvent - Record Class in com.loomcache.server.observability
-
Timestamped annotation event within a span.
- DistributedTracer.TraceContext - Record Class in com.loomcache.server.observability
-
Trace context for propagation across thread boundaries.
- DistributionStats(double, double, double, double, long, long) - Constructor for record class com.loomcache.server.metrics.AccessPatternAnalyzer.DistributionStats
-
Creates an instance of a
DistributionStatsrecord class. - DnsDiscovery - Class in com.loomcache.server.discovery
-
DNS-based discovery strategy for discovering peers via DNS name resolution with resilience.
- DnsDiscovery(String, int) - Constructor for class com.loomcache.server.discovery.DnsDiscovery
-
Create a DNS discovery strategy for resolving peer addresses via DNS.
- DnsDiscovery(String, int, MeterRegistry) - Constructor for class com.loomcache.server.discovery.DnsDiscovery
-
Create a DNS discovery strategy with metrics support.
- doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class com.loomcache.springboot.security.JwtBearerAuthenticationFilter
- doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class com.loomcache.springboot.security.PassiveClusterStateWriteGuardFilter
- doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class com.loomcache.springboot.security.RateLimitFilter
- doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class com.loomcache.springboot.security.RestWriteSafetyFilter
- doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class com.loomcache.springboot.security.BrowserIsolationHeadersFilter
- doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class com.loomcache.springboot.security.SensitiveResponseCacheControlFilter
- doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class com.loomcache.springboot.security.RestUserLockoutFilter
- doNotPrompt() - Method in record class com.loomcache.common.config.AuthConfig.KerberosConfig
-
Returns the value of the
doNotPromptrecord component. - DOUBLE - Enum constant in enum class com.loomcache.server.query.SqlColumnType
- doubleValue() - Method in class com.loomcache.server.cp.LinearizableAtomicLong
-
Returns the current value as a double.
- DOWN - Enum constant in enum class com.loomcache.server.cluster.MembershipProtocol.MembershipView.MemberState
- downsample(int) - Method in class com.loomcache.server.metrics.MetricsAggregator
-
Downsample metrics: keep only every Nth point.
- drain() - Method in class com.loomcache.client.LoomQueue
-
Drains the queue into a new list.
- drain() - Method in class com.loomcache.server.datastructures.DistributedQueue
-
Drain all items from the queue.
- drain(int) - Method in class com.loomcache.server.datastructures.DistributedQueue
-
Drain up to maxItems from the queue.
- drain(int) - Method in class com.loomcache.springboot.controller.QueueController
-
Drain (remove and return) up to N items from the queue.
- drain(long) - Method in class com.loomcache.server.network.TcpServer
-
Wait for in-flight requests to complete with a timeout.
- drainAsync() - Method in class com.loomcache.client.LoomQueue
- DrainingConnections() - Constructor for class com.loomcache.server.lifecycle.GracefulShutdownCoordinator.DrainingConnections
- drainTo(Collection) - Method in class com.loomcache.client.LoomQueue
-
Drains all currently available elements into the supplied target collection.
- drainTo(Collection, int) - Method in class com.loomcache.client.LoomQueue
-
Drains up to
maxElementselements into the supplied target collection. - drainTo(Collection, int) - Method in class com.loomcache.server.datastructures.DistributedQueue
-
Drain into a target collection atomically.
- drainTo(Collection) - Method in class com.loomcache.server.datastructures.DistributedRingbuffer
-
Drain all buffered items into
targetin order. - drainTo(Collection, int) - Method in class com.loomcache.server.datastructures.DistributedPriorityQueue
-
Drain up to maxElements from the queue into the target collection.
- drainToAsync(Collection, int) - Method in class com.loomcache.client.LoomQueue
- driverClassName() - Method in record class com.loomcache.common.config.DataConnectionConfig
-
Returns the value of the
driverClassNamerecord component. - driverClassName(String) - Method in class com.loomcache.common.config.DataConnectionConfig.Builder
- DROP_OLDEST - Enum constant in enum class com.loomcache.server.journal.EventJournal.OverflowPolicy
-
Drop the oldest entry when at capacity (ring buffer behavior).
- dropNextClientResponseForRequest(MessageType) - Method in class com.loomcache.server.network.TcpServer
-
Drop the next client response emitted for the given request type.
- dropNextClientResponseForRequest(MessageType, MessageType) - Method in class com.loomcache.server.network.TcpServer
-
Drop the next client response emitted for the given request and response types.
- dropNextClientResponsesForRequest(MessageType, int) - Method in class com.loomcache.server.network.TcpServer
-
Drop the next
countclient responses emitted for the given request type. - dropNextClientResponsesForRequest(MessageType, MessageType, int) - Method in class com.loomcache.server.network.TcpServer
-
Drop the next
countclient responses emitted for the given request and response types. - dropNextOutboundTo(String, MessageType) - Method in class com.loomcache.server.network.TcpServer
-
Drop the next outbound peer message of the given type to the target peer.
- dropped() - Method in record class com.loomcache.server.journal.SubscriptionStats
-
Returns the value of the
droppedrecord component. - droppedConnections() - Method in record class com.loomcache.server.network.TcpServer.ServerHealthStatus
-
Returns the value of the
droppedConnectionsrecord component. - dsName() - Method in record class com.loomcache.server.lease.ExpirationTask
-
Returns the value of the
dsNamerecord component. - duplicateNextOutboundTo(String, MessageType) - Method in class com.loomcache.server.network.TcpServer
-
Duplicate the next outbound peer message of the given type to the target peer.
- DurabilityGuarantee - Enum Class in com.loomcache.server.persistence
-
Defines the durability guarantee level for WAL operations.
- Durability model - Section in class com.loomcache.server.transaction.twopc.TwoPhaseCoordinator
- durableCoordinatorCommitSenderId(UUID) - Static method in class com.loomcache.server.transaction.TransactionManager
-
Stable idempotency sender metadata for the replicated batch generated by a durable stateful coordinator commit.
- DurableTaskRecord - Record Class in com.loomcache.server.executor
-
A Raft-replicated record for durable task execution.
- DurableTaskRecord(String, String, byte[], TaskStatus, long, String, String, ScheduledTaskInfo) - Constructor for record class com.loomcache.server.executor.DurableTaskRecord
-
Creates an instance of a
DurableTaskRecordrecord class. - duration() - Method in record class com.loomcache.server.cluster.PartitionDetector.PartitionEvent
-
Returns the value of the
durationrecord component. - duration() - Method in record class com.loomcache.server.observability.SlowOperationDetector.SlowOperationRecord
- durationMs - Variable in enum class com.loomcache.server.metrics.OperationsTracker.TimeWindow
- durationMs() - Method in record class com.loomcache.server.cache.TieredEvictionManager.EvictionResult
-
Returns the value of the
durationMsrecord component. - durationMs() - Method in record class com.loomcache.server.cache.WarmingResult
-
Returns the value of the
durationMsrecord component. - durationNs() - Method in record class com.loomcache.server.observability.DistributedTracer.Span
-
Get the duration of this span in nanoseconds.
- durationNs() - Method in record class com.loomcache.server.query.QueryProfiler.ProfileEntry
-
Returns the value of the
durationNsrecord component. - DynamicConfigApplier - Class in com.loomcache.server.config
-
Applies dynamic configuration changes to running components without requiring restart.
- DynamicConfigApplier(ClusterConfigManager) - Constructor for class com.loomcache.server.config.DynamicConfigApplier
-
Create a new DynamicConfigApplier.
- DynamicConfigApplier.ConfigChangeHandler - Interface in com.loomcache.server.config
-
Functional interface for applying configuration changes.
E
- EAGER - Enum constant in enum class com.loomcache.common.config.GenericMapStoreConfig.LoadMode
- EAGER - Enum constant in enum class com.loomcache.server.datastructures.mapstore.MapStoreConfig.LoadMode
-
At wire-up, enumerate
MapStore.loadAllKeys()and populate the map up-front. - elapsed() - Method in record class com.loomcache.server.lifecycle.GracefulShutdownCoordinator.ShutdownProgress
-
Returns the value of the
elapsedrecord component. - elapsedMs() - Method in record class com.loomcache.server.cache.WarmingProgress
-
Returns the value of the
elapsedMsrecord component. - elapsedMs() - Method in record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationProgress
-
Returns the value of the
elapsedMsrecord component. - elapsedMs() - Method in class com.loomcache.server.network.CommandContext
-
Get the time elapsed since enqueue (in milliseconds).
- elapsedNanos() - Method in record class com.loomcache.server.observability.SlowOperationDetector.SlowOperationRecord
-
Returns the value of the
elapsedNanosrecord component. - electionCount() - Method in record class com.loomcache.server.consensus.RaftMetrics.MetricsSnapshot
-
Returns the value of the
electionCountrecord component. - ElectionStats - Record Class in com.loomcache.server.consensus
-
Statistics snapshot of election activity.
- ElectionStats(long, long, long, long, double, long) - Constructor for record class com.loomcache.server.consensus.ElectionStats
-
Creates an instance of a
ElectionStatsrecord class. - element() - Method in record class com.loomcache.server.transaction.TransactionOp.QueueOffer
-
Returns the value of the
elementrecord component. - elements() - Method in class com.loomcache.server.datastructures.crdt.GSet
-
Get an immutable copy of all elements in the set.
- elements() - Method in class com.loomcache.server.datastructures.crdt.ORSet
-
Get an immutable copy of all elements currently in the set.
- elseDelete(String) - Method in class com.loomcache.server.transaction.Transaction.Builder
-
Add an ELSE operation: delete a key.
- elseDeleteInMap(String, String) - Method in class com.loomcache.server.transaction.Transaction.Builder
- elseGet(String) - Method in class com.loomcache.server.transaction.Transaction.Builder
-
Add an ELSE operation: get a key's value.
- elseGetInMap(String, String) - Method in class com.loomcache.server.transaction.Transaction.Builder
- elseOpsForGroup(int) - Method in class com.loomcache.server.sharding.CrossGroupTransactionContext
-
Get ELSE operations targeted at a specific group.
- elsePut(String, String) - Method in class com.loomcache.server.transaction.Transaction.Builder
-
Add an ELSE operation: put a key-value pair.
- elsePutInMap(String, String, String) - Method in class com.loomcache.server.transaction.Transaction.Builder
- EmbeddedLoomCache - Class in com.loomcache.server.embedded
-
In-process cache instance for embedded LoomCache usage.
- EmbeddedLoomCache(String, Path, String, int, int, boolean, List, String, boolean, int, String, long, boolean) - Constructor for class com.loomcache.server.embedded.EmbeddedLoomCache
- EmbeddedLoomCacheBuilder - Class in com.loomcache.server.embedded
-
Builder for EmbeddedLoomCache instances.
- EmbeddedLoomCacheBuilder() - Constructor for class com.loomcache.server.embedded.EmbeddedLoomCacheBuilder
- empty() - Static method in record class com.loomcache.server.discovery.MemberAttributes
- EMPTY_QUEUE_TTL_DISABLED - Static variable in record class com.loomcache.common.config.QueueConfig
- emptyMetadata(int) - Static method in interface com.loomcache.server.datastructures.EvictionStrategy
- emptyQueueTtl(long, TimeUnit) - Method in class com.loomcache.common.config.QueueConfig.Builder
- emptyQueueTtlMillis() - Method in record class com.loomcache.common.config.QueueConfig
-
Returns the value of the
emptyQueueTtlMillisrecord component. - emptyQueueTtlMillis(long) - Method in class com.loomcache.common.config.QueueConfig.Builder
- enableCompression() - Method in class com.loomcache.server.persistence.WalWriter
-
Enable GZip compression for WAL entries.
- enabled() - Method in record class com.loomcache.client.ClientStatisticsConfig
-
Returns the value of the
enabledrecord component. - enabled() - Method in class com.loomcache.client.NearCachePreloaderConfig
- enabled() - Static method in class com.loomcache.client.NearCacheReconciliationConfig
- enabled() - Method in class com.loomcache.common.config.AuthConfig
- enabled() - Method in record class com.loomcache.common.config.AuthConfig.JaasConfig
-
Returns the value of the
enabledrecord component. - enabled() - Method in record class com.loomcache.common.config.AuthConfig.KerberosConfig
-
Returns the value of the
enabledrecord component. - enabled() - Method in record class com.loomcache.common.config.AuthConfig.LdapConfig
-
Returns the value of the
enabledrecord component. - enabled() - Method in record class com.loomcache.common.config.AuthConfig.TokenConfig
-
Returns the value of the
enabledrecord component. - enabled() - Method in record class com.loomcache.common.config.GenericMapStoreConfig
-
Returns the value of the
enabledrecord component. - enabled() - Method in record class com.loomcache.common.config.IcmpFailureDetectorConfig
-
Returns the value of the
enabledrecord component. - enabled() - Method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig
- enabled() - Method in class com.loomcache.common.config.OtelConfig
- enabled() - Method in record class com.loomcache.common.config.SlowOperationDetectorConfig
-
Returns the value of the
enabledrecord component. - enabled() - Method in class com.loomcache.common.config.TlsConfig
-
Get whether TLS is enabled.
- enabled() - Method in enum class com.loomcache.common.protocol.WireCompression
- enabled(boolean) - Method in class com.loomcache.client.NearCachePreloaderConfig.Builder
- enabled(boolean) - Method in class com.loomcache.client.NearCacheReconciliationConfig.Builder
- enabled(boolean) - Method in class com.loomcache.common.config.AuthConfig.Builder
-
Enable or disable authorization.
- enabled(boolean) - Method in class com.loomcache.common.config.GenericMapStoreConfig.Builder
- enabled(boolean) - Method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig.Builder
- enabled(boolean) - Method in class com.loomcache.common.config.OtelConfig.Builder
- enabled(boolean) - Method in class com.loomcache.common.config.TlsConfig.Builder
-
Enable or disable TLS.
- enabled(boolean) - Method in class com.loomcache.server.tracing.TracingConfig.Builder
- enabledConfig() - Static method in record class com.loomcache.client.ClientStatisticsConfig
- enableFsyncBatching(long, int) - Method in class com.loomcache.server.persistence.WalWriter
-
Enable fsync batching with configurable batch window and threshold.
- enableManagement(String, boolean) - Method in class com.loomcache.server.jcache.LoomJCacheManager
- enablePersistence() - Method in class com.loomcache.server.config.LoomConfig
- enablePersistence(boolean) - Method in class com.loomcache.server.config.LoomConfig.Builder
- enablePersistence(boolean) - Method in class com.loomcache.server.embedded.EmbeddedLoomCacheBuilder
-
Enable persistence (default: false).
- enableRest(int) - Method in class com.loomcache.server.embedded.EmbeddedLoomCacheBuilder
-
Enable the REST API on the specified port.
- enableStatistics(String, boolean) - Method in class com.loomcache.server.jcache.LoomJCacheManager
- encode() - Method in class com.loomcache.common.protocol.SerializablePredicate.All
- encode() - Method in interface com.loomcache.common.protocol.SerializablePredicate
-
Encode this predicate into a newly-allocated byte array.
- encode() - Method in record class com.loomcache.common.protocol.SerializablePredicate.KeyEquals
- encode() - Method in record class com.loomcache.common.protocol.SerializablePredicate.KeyStartsWith
- encode() - Method in record class com.loomcache.common.protocol.SerializablePredicate.ValueContains
- encode() - Method in record class com.loomcache.common.protocol.SerializablePredicate.ValueEquals
- encode(byte, String, String, String) - Static method in class com.loomcache.common.protocol.TransactionOpCode
-
Encode a single transaction operation body for the
TX_OPERATIONwire message. - encode(long, byte[]) - Static method in class com.loomcache.common.protocol.MapPutTtlCodec
- encode(Message) - Static method in class com.loomcache.common.protocol.MessageCodec
-
Encode a Message into a ByteBuffer (for NIO channel writes).
- encode(Message) - Method in class com.loomcache.common.protocol.VersionedMessageAdapter
-
Encode a message, ensuring the message type is supported in the negotiated version.
- encode(Message, WireCompression) - Static method in class com.loomcache.common.protocol.MessageCodec
-
Encode a Message into a ByteBuffer using the negotiated compression mode.
- encode(Message, OutputStream) - Static method in class com.loomcache.common.protocol.MessageCodec
-
Encode a Message to an OutputStream (for traditional I/O).
- encode(Message, OutputStream, WireCompression) - Static method in class com.loomcache.common.protocol.MessageCodec
-
Encode a Message to an OutputStream using the negotiated compression mode.
- encode(String, String) - Static method in class com.loomcache.common.protocol.MapReplaceCasCodec
-
Encode
(oldValue, newValue)into the binary wire format. - encodeAckValue(int) - Static method in class com.loomcache.server.cluster.PartitionMigrationManager
- encodeBatch(List) - Static method in class com.loomcache.common.protocol.TransactionOpCode
-
Encode a batch of transaction operations for the stateless
TX_COMMITpath. - encodeChunkedDataValue(int, int, byte[]) - Static method in class com.loomcache.server.cluster.PartitionMigrationManager
-
Encode the value payload for a PARTITION_MIGRATE_DATA frame with chunk metadata:
[chunkSeq 4B][totalChunks 4B][batchBytes...]. - encodeDeterministic(long, long, byte[]) - Static method in class com.loomcache.common.protocol.MapPutTtlCodec
- encodeMigrationRecoveryRequest(PartitionMigrationManager.MigrationRecoveryRequest) - Static method in class com.loomcache.server.cluster.PartitionMigrationManager
- end() - Method in interface com.loomcache.server.tracing.TracingContext.Span
- endpoint() - Method in class com.loomcache.common.config.OtelConfig
- endpoint(String) - Method in class com.loomcache.common.config.OtelConfig.Builder
- EndpointConfig(String) - Constructor for class com.loomcache.common.config.AuthConfig.EndpointConfig
- endpoints() - Method in record class com.loomcache.common.config.AuthConfig.Role
-
Returns the value of the
endpointsrecord component. - Endpoints - Section in class com.loomcache.springboot.controller.TransactionController
- endpointTlsConfig() - Method in class com.loomcache.common.config.ClusterConfig
- endpointTlsConfig() - Method in class com.loomcache.server.config.LoomConfig
- endpointTlsConfig(EndpointTlsConfig) - Method in class com.loomcache.common.config.ClusterConfig.Builder
- endpointTlsConfig(EndpointTlsConfig) - Method in class com.loomcache.server.config.LoomConfig.Builder
- EndpointTlsConfig - Class in com.loomcache.common.config
-
TLS configuration split by network endpoint role.
- EndpointTlsConfig.Builder - Class in com.loomcache.common.config
- EndpointTlsConfig.Endpoint - Enum Class in com.loomcache.common.config
- endSpan() - Method in class com.loomcache.server.observability.NoOpTelemetryBridge
- endSpan() - Method in interface com.loomcache.server.observability.OpenTelemetryBridge
- endSpan(SpanManager.Span) - Static method in class com.loomcache.server.tracing.SpanManager
-
End a span and remove it from active tracking.
- endSpan(String, DistributedTracer.SpanStatus) - Method in class com.loomcache.server.observability.DistributedTracer
-
End a span with the given status.
- endStage(QueryProfiler.Stage, long) - Method in class com.loomcache.server.query.QueryProfiler
-
Ends profiling a stage and records timing and row count.
- endTimeMillis() - Method in record class com.loomcache.server.executor.TaskInfo
-
Returns the value of the
endTimeMillisrecord component. - endTimeNs() - Method in record class com.loomcache.server.observability.DistributedTracer.Span
-
Returns the value of the
endTimeNsrecord component. - enqueue(CommandContext) - Method in class com.loomcache.server.network.CommandExecutorPool
-
Enqueue a command for execution.
- enqueue(WanPublisher.WanEvent) - Method in class com.loomcache.server.wan.WanPublisher
-
Add an event to the pending queue.
- enqueuedAtNanos() - Method in class com.loomcache.server.network.CommandContext
-
Get the time this command was enqueued (in nanoseconds).
- enqueueDeltaSync(String, WanMerkleTree) - Method in class com.loomcache.server.wan.WanReplicationManager
-
Compare local map/JCache backing state with a remote Merkle tree and enqueue only the keys that differ.
- enqueuedEventCount() - Method in record class com.loomcache.server.wan.WanReplicationManager.WanDeltaSyncResult
-
Returns the value of the
enqueuedEventCountrecord component. - enqueueMigration(int, String, String, long) - Method in class com.loomcache.server.cluster.PartitionMigrationPipeline
-
Enqueue a migration task to be processed by the pipeline.
- ensurePartitionWriteRedirect(int, int, PartitionRouter, Function) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- entries() - Method in record class com.loomcache.server.config.ConfigSnapshot
-
Get all entries as an unmodifiable map.
- entries() - Method in class com.loomcache.server.datastructures.DistributedMultiMap
-
Get all key-value entries as Map.Entry pairs.
- entries() - Method in record class com.loomcache.server.datastructures.DistributedMultiMap.EntryPage
-
Returns the value of the
entriesrecord component. - entries() - Method in class com.loomcache.server.jcache.JCacheDistributedMapAdapter
- entries() - Method in record class com.loomcache.server.persistence.WalReader.WalRecoveryMetadata
-
Returns the value of the
entriesrecord component. - entries(int, int) - Method in class com.loomcache.springboot.controller.MultiMapController
- entries(String) - Method in class com.loomcache.server.datastructures.DistributedMap
-
Get all entries with keys matching a given prefix.
- ENTRIES - Enum constant in enum class com.loomcache.server.metrics.CacheAnalytics.TimeSeriesMetric
- entriesEvicted() - Method in record class com.loomcache.server.cache.TieredEvictionManager.EvictionResult
-
Returns the value of the
entriesEvictedrecord component. - entriesPage(int, int) - Method in class com.loomcache.server.datastructures.DistributedMultiMap
-
Return a page of key-value entries in key-sorted, insertion-order-within-key order.
- entriesSent() - Method in record class com.loomcache.server.replication.ReplicationStream.StreamStats
-
Returns the value of the
entriesSentrecord component. - entryCount() - Method in record class com.loomcache.server.metrics.CapacityPlanner.CapacitySnapshot
-
Returns the value of the
entryCountrecord component. - entryCount() - Method in record class com.loomcache.server.wan.WanMerkleTree
- entryHashesByMap() - Method in record class com.loomcache.server.wan.WanMerkleTree
-
Returns the value of the
entryHashesByMaprecord component. - EntryLoader<K,
V> - Interface in com.loomcache.server.datastructures.mapstore -
Optional MapStore extension for loading values with per-entry metadata.
- EntryPage(List, int) - Constructor for record class com.loomcache.server.datastructures.DistributedMultiMap.EntryPage
-
Creates an instance of a
EntryPagerecord class. - EntryPredicate<K,
V> - Interface in com.loomcache.server.datastructures.listener -
Predicate used to filter distributed map entry events before listener invocation.
- EntryProcessor<K,
V, - Interface in com.loomcache.common.computeR> -
Serializable entry processor contract used by the client wire API.
- EntryProcessor<K,
V, - Interface in com.loomcache.server.jcacheT> -
Processes an entry in the cache atomically.
- EntryProcessor.Entry<K,
V> - Interface in com.loomcache.common.compute -
Mutable entry view presented to a processor.
- EntryProcessorAllowlist - Interface in com.loomcache.server.compute
-
Security boundary for serialized EntryProcessor payloads.
- EntryProcessorExecutor<K,
V> - Class in com.loomcache.server.compute -
Executor for processing map entries atomically using CacheEntryProcessor.
- EntryProcessorExecutor(DistributedMap) - Constructor for class com.loomcache.server.compute.EntryProcessorExecutor
-
Create a new executor for the given map with default timeout (30 seconds).
- EntryProcessorExecutor(DistributedMap, long) - Constructor for class com.loomcache.server.compute.EntryProcessorExecutor
-
Create a new executor for the given map with custom timeout.
- EntryRollbackState(boolean, V, Long, Long, Long, DistributedMap.WriteMetadata, Long, Long) - Constructor for record class com.loomcache.server.datastructures.DistributedMap.EntryRollbackState
-
Creates an instance of a
EntryRollbackStaterecord class. - entrySet() - Method in class com.loomcache.server.datastructures.DistributedMap
-
Returns an unmodifiable view of all entries in this map.
- entrySet(MapPredicate) - Method in class com.loomcache.server.datastructures.DistributedMap
-
Returns an unmodifiable filtered view of visible entries.
- EntryStore<K,
V> - Interface in com.loomcache.server.datastructures.mapstore -
Metadata-aware MapStore extension for values that carry per-entry expiry.
- Entry Types: - Section in record class com.loomcache.server.consensus.LogEntry
- EnvironmentDiscovery - Class in com.loomcache.server.discovery
-
Environment variable-based discovery strategy.
- EnvironmentDiscovery() - Constructor for class com.loomcache.server.discovery.EnvironmentDiscovery
-
Create an environment-based discovery strategy.
- equal(Object) - Method in interface com.loomcache.server.query.PredicateBuilder.EntryObject
- equal(String, Object) - Static method in class com.loomcache.server.query.Predicates
-
Creates a predicate that tests attribute equality:
attribute == value. - equals(Object) - Method in class com.loomcache.server.jcache.LoomCacheEntryEvent
- equals(Object) - Method in class com.loomcache.springboot.entity.CacheEntry
- equals(Object) - Method in record class com.loomcache.client.cache.NearCache.CacheEfficiency
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.client.cache.NearCache.CacheEntryMetadata
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.client.cache.NearCache.EvictionPolicy.LFU
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.client.cache.NearCache.EvictionPolicy.LRU
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.client.cache.NearCache.EvictionPolicy.Random
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.client.cache.NearCache.NearCacheConfig
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.client.cache.NearCache.NearCacheStats
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.client.cache.WriteBehindCache.WriteBehindConfig
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.client.ClientRequestDeduplicator.CoalescingKey
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.client.ClientRequestDeduplicator.CoalescingStats
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.client.ClientRequestDeduplicator.InFlightRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.client.ClientStatisticsConfig
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.client.ConnectionPool.PooledConnection
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.client.ConnectionPool.PoolHealthReport
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.client.ConnectionPool.PoolStats
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.client.ConnectionPoolMetrics.MetricsSnapshot
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.client.DistributedObjectEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.client.InitialMembershipEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.client.LifecycleEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.client.LoomMap.LoomMapStats
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.client.LoomSqlResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.client.MemberEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.client.NodeEndpoint
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.client.ProtocolHandshake.Result
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.client.query.IndexConfig
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.client.query.LoomQueryCache.QueryCacheStatistics
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.client.retry.RetryPolicy.RetryStats
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.client.security.CredentialsRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class com.loomcache.common.config.AuthConfig.EndpointConfig
- equals(Object) - Method in record class com.loomcache.common.config.AuthConfig.JaasConfig
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.common.config.AuthConfig.KerberosConfig
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.common.config.AuthConfig.LdapConfig
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.common.config.AuthConfig.LoginModuleConfig
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.common.config.AuthConfig.PermissionConfig
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.common.config.AuthConfig.PermissionRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.common.config.AuthConfig.Role
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.common.config.AuthConfig.TokenConfig
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.common.config.AuthConfig.TokenCredential
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.common.config.ClusterConfig.RaftBootstrapServer
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.common.config.DataConnectionConfig
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.common.config.GenericMapStoreConfig
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.common.config.IcmpFailureDetectorConfig
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.common.config.PriorityQueueConfig
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.common.config.QueueConfig
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.common.config.SlowOperationDetectorConfig
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.common.protocol.BatchOperation.DeserializedBatch
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.common.protocol.BatchOperation
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.common.protocol.ClientStatisticsPayload
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.common.protocol.HelloPayload
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.common.protocol.MapPutTtlCodec.Payload
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.common.protocol.MapReplaceCasCodec.CasPayload
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class com.loomcache.common.protocol.Message
- equals(Object) - Method in record class com.loomcache.common.protocol.PartitionTablePayload
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.common.protocol.ScanResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.common.protocol.SerializablePredicate.KeyEquals
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.common.protocol.SerializablePredicate.KeyStartsWith
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.common.protocol.SerializablePredicate.ValueContains
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.common.protocol.SerializablePredicate.ValueEquals
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.common.protocol.TransactionOpCode.WireOperation
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.common.serialization.compact.CompactField
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.common.serialization.compact.CompactSchema
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.cache.AccessTracker.AccessDistribution
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.cache.AccessTracker.AccessStats
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.cache.EvictionNotifier.EvictionEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.cache.MemoryManager.MemoryStats
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.cache.MemoryManager.MemoryThreshold
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.cache.PreloadPolicy.AllKeys
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.cache.PreloadPolicy.HotKeys
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.cache.PreloadPolicy.PatternBased
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.cache.PreloadPolicy.PriorityBased
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.cache.TieredEvictionManager.EvictionCandidate
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.cache.TieredEvictionManager.EvictionResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.cache.WarmingConfig
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.cache.WarmingProgress
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.cache.WarmingResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.CacheNode.CpGroupSummary
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.CacheNode.ParsedSeed
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.ClusterHealth
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.HealthAlert
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.HealthSnapshot
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.HealthStatus.Degraded
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.HealthStatus.Unhealthy
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.NodeHealth
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipEvent.LeaderChanged
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipEvent.MemberJoined
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipEvent.MemberLeft
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipEvent.MemberRecovered
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipEvent.MemberSuspected
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipStats
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipView
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipView.MemberInfo
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.cluster.MigrationChunkTransfer.TransferChunk
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.cluster.MigrationListener.MigrationEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.cluster.PartitionDetector.DetectorConfig
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.cluster.PartitionDetector.DetectorStats
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.cluster.PartitionDetector.PartitionDiagnostics
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.cluster.PartitionDetector.PartitionEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.cluster.PartitionDetector.PartitionRecoveryPlan
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.cluster.PartitionDetector.PartitionStatus.FullPartition
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.cluster.PartitionDetector.PartitionStatus.PartialPartition
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.cluster.PartitionMigrationManager.ActiveOutgoingMigration
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.cluster.PartitionMigrationManager.ChunkedDataFrame
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.cluster.PartitionMigrationManager.CommittedOwnershipTable
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.cluster.PartitionMigrationManager.MigrationRecoveryRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigratedEntry
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationProgress
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationStats
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationTask
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.cluster.RackAwarePlacement.PlacementConstraint
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.cluster.SwimGossipProtocol.GossipMessage
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.cluster.SwimGossipProtocol.MemberInfo
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class com.loomcache.server.cluster.SwimGossipProtocol.MemberState.Alive
- equals(Object) - Method in record class com.loomcache.server.cluster.SwimGossipProtocol.MemberState.Dead
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.cluster.SwimGossipProtocol.MemberState.Suspect
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.cluster.TopologyAwareRouter.NodeEndpoint
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.cluster.TopologyAwareRouter.TopologyRouterStats
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.cluster.TopologyConfig
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.cluster.TopologyInfo
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.compute.ReadOnlyEntry
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.config.ConfigEntry
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.config.ConfigManagerStats
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.config.ConfigSnapshot
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.config.ValidationResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.consensus.ConfigChange
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.consensus.ElectionStats
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.consensus.LeaseConfig
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.consensus.LogEntry
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.consensus.LogStats
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.consensus.RaftHealthCheck.Status
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.consensus.RaftInvariantChecker.InvariantResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.consensus.RaftLog.IndexTermPair
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.consensus.RaftMetrics.MetricsSnapshot
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.consensus.RaftNode.SnapshotCapture
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.consensus.ReplicationStats
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.cp.ConsistencyGroupId
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.cp.ConsistencySubsystem.CpSessionInfo
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.cp.ConsistencySubsystem.ResetResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.cp.FencingToken
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.cp.LinearizableLock.LockSnapshot
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.cp.SessionManager.SessionSnapshot
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.cp.SessionStats
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.datastructures.ContinuousQueryCache.CqcStatistics
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.datastructures.crdt.CrdtStats
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.datastructures.DistributedMap.EntryRollbackState
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.datastructures.DistributedMap.MapStatistics
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.datastructures.DistributedMap.WriteMetadata
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.datastructures.DistributedMapConfig
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.datastructures.DistributedMultiMap.EntryPage
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.datastructures.DistributedMultiMap.MultiMapStatistics
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.datastructures.DistributedMultiMap.MultiMapStats
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.datastructures.DistributedPriorityQueue.PriorityKey
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.datastructures.DistributedPriorityQueue.PriorityQueueSnapshotEntry
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.datastructures.DistributedPriorityQueue.PriorityQueueStats
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.datastructures.DistributedQueue.QueueStats
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.datastructures.DistributedRingbuffer.ReadManyResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.datastructures.DistributedSet.SetStatistics
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.datastructures.DistributedTopic.TopicStatistics
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.datastructures.EvictionStrategy.EvictionState
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.datastructures.mapstore.MapStoreConfig
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.datastructures.mapstore.MetadataAwareValue
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.datastructures.ReliableTopic.ReadResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.datastructures.ReliableTopic.TopicMessage
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.datastructures.ReliableTopic.TopicStatistics
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.discovery.DiscoveryHealthChecker.DiscoveryValidationResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.discovery.MemberAttributes
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.discovery.PeerAddress
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.executor.DurableTaskRecord
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.executor.ExecutorStats
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.executor.ScheduledTaskInfo
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.executor.TaskInfo
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.handler.BatchExecutionHandler.BatchExecutionStats
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.handler.BatchExecutionStats
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.handler.CqcSubscriptionHandler.CqcSubscription
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.handler.CqcSubscriptionHandler.SubscriptionId
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.handler.IdempotencyManager.CachedResponse
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.handler.IdempotencyManager.IdempotencyKey
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.handler.IdempotencyManager.IdempotencyStats
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.handler.ReadCoalescingFilter
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.handler.RequestCoalescer.CoalescerStats
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.handler.RequestCoalescer.CoalescingKey
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.handler.RequestCoalescer.GroupStats
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.health.HealthCheckServer.Config
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.jcache.CacheEntryListenerManager.ListenerConfig
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.jcache.CacheEntryListenerManager.ListenerStats
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.jcache.CacheLoaderIntegration.LoaderStats
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.jcache.CacheStatisticsManager.StatisticsSnapshot
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.jcache.CacheWriterIntegration.WriteBehindConfig
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.jcache.CacheWriterIntegration.WriteBehindStats
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.jcache.MapStoreBackedCacheWriter
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.journal.JournalEntry
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.journal.JournalStats
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.journal.RetentionPolicy.Composite
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.journal.RetentionPolicy.SizeBased
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.journal.RetentionPolicy.TimeBased
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.journal.SubscriptionStats
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.lease.ExpirationTask
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.lease.LeaseManager.LeaseInfo
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.lease.TtlManager.TtlStats
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.lease.TtlPolicy.AdaptiveTtl
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.lease.TtlPolicy.Eternal
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.lease.TtlPolicy.FixedTtl
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.lease.TtlPolicy.PerKeyTtl
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.lease.TtlPolicy.SlidingTtl
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.lifecycle.GracefulShutdownCoordinator.ShutdownProgress
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.logging.FrequentLogSuppressor.Decision
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.management.ClientStatisticsRegistry.RecordedClientStatistics
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.metrics.AccessPatternAnalyzer.AccessRecord
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.metrics.AccessPatternAnalyzer.DistributionStats
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.metrics.AccessPatternAnalyzer.TemporalPattern
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.metrics.CacheAnalytics.AnalyticsOverview
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.metrics.CacheAnalytics.DataStructureMetric
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.metrics.CacheAnalytics.TimeSeriesPoint
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.metrics.CapacityPlanner.CapacitySnapshot
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.metrics.CapacityPlanner.ScalingRecommendation
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.metrics.MetricsAggregator.AggregationRule
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.metrics.MetricsSanitizer
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.metrics.OperationsTracker.LatencyPercentiles
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.metrics.OperationsTracker.OperationRecord
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.metrics.SlotMetrics.SlotStats
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.network.BackpressureController.BackpressureStats
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.network.ConnectionHealthMonitor.ConnectionHealth
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.network.ConnectionHealthMonitor.HealthMetrics
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.network.RateLimiter.ClientStats
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.network.RateLimiter.RateLimiterStats
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.network.RateLimiter.RateLimitPolicy.FixedWindow
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.network.RateLimiter.RateLimitPolicy.SlidingWindow
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.network.RateLimiter.RateLimitPolicy.TokenBucket
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.network.TcpServer.BandwidthStats
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.network.TcpServer.ConnectionInfo
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.network.TcpServer.ServerHealthStatus
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.network.TcpServer.ServerStats
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.observability.DistributedTracer.Span
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.observability.DistributedTracer.SpanStatus.Error
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.observability.DistributedTracer.SpanStatus.Ok
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.observability.DistributedTracer.SpanStatus.Timeout
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.observability.DistributedTracer.TimestampedEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.observability.DistributedTracer.TraceContext
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.observability.SlowOperationDetector.SlowOperationRecord
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.persistence.DeltaSnapshot
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.persistence.HotBackupManager.BackupFile
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.persistence.HotBackupManager.GroupSnapshot
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.persistence.HotBackupManager.HotBackupMetadata
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.persistence.HotBackupScheduler.HotBackupSchedulerStats
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.persistence.RaftMetadataStore.RaftMetadata
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.persistence.RecoveryTimeouts.RecoveryPair
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.persistence.Snapshotable.SnapshotCapture
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.persistence.SnapshotManager.Snapshot
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.persistence.SnapshotManager.SnapshotInfo
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.persistence.SnapshotScheduler.SnapshotSchedulerStats
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.persistence.SnapshotStore.SnapshotMetadata
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.persistence.SnapshotStore.StagedSnapshot
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.persistence.StateMachineSnapshotManager.SnapshotMetadata
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.persistence.WalCompactor.CompactionSnapshot
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.persistence.WalCompactor.CompactionStats
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.persistence.WalReader.WalRecoveryMetadata
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.persistence.WalStats
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.persistence.WalWriterStats
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.query.IndexConfig
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.query.Predicate.AndPredicate
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.query.Predicate.BetweenPredicate
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.query.Predicate.EqualsPredicate
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.query.Predicate.GreaterThanOrEqualPredicate
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.query.Predicate.GreaterThanPredicate
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.query.Predicate.InPredicate
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.query.Predicate.JoinColumnEqualsPredicate
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.query.Predicate.LessThanOrEqualPredicate
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.query.Predicate.LessThanPredicate
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.query.Predicate.NotEqualsPredicate
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.query.Predicate.NotPredicate
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.query.Predicate.OrPredicate
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.query.Predicate.PartitionPredicate
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.query.QueryAnalyzer.QueryAnalysis
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.query.QueryExecutionCache.CacheStats
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.query.QueryOptimizer.CostEstimate
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.query.QueryOptimizer.TableStatistics
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.query.QueryPlan.AggregateFunction
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.query.QueryPlan
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.query.QueryPlan.Join
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.query.QueryPlan.OrderBy
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.query.QueryProfiler.ProfileEntry
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.query.QueryProfiler.QueryProfile
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.query.QueryStats
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.query.SlowQueryLog.QueryPattern
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.query.SlowQueryLog.SlowQueryEntry
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.query.SlowQueryLog.SlowQueryStats
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.query.SqlIndex
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.query.SqlMapping.Column
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.query.SqlMapping
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.query.SqlParser.CreateIndexStatement
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.query.SqlParser.CreateMappingStatement
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.query.SqlParser.CreateTypeStatement
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.query.SqlParser.CreateViewStatement
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.query.SqlParser.DeleteStatement
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.query.SqlParser.ExplainStatement
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.query.SqlParser.InsertStatement
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.query.SqlParser.ShowStatement
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.query.SqlParser.SinkStatement
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.query.SqlParser.SyntaxError
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.query.SqlParser.UpdateStatement
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.query.SqlRow
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.query.SqlType
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.query.SqlType.Field
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.query.SqlView
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.ratelimit.PerClientRateLimiter.AggregateStats
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.ratelimit.PerClientRateLimiter.PerClientConfig
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.ratelimit.RateLimiter.RateLimiterConfig
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.ratelimit.RateLimiter.RateLimiterSnapshot
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.ratelimit.RateLimiter.RateLimiterStats
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.replication.ReadReplicaManager.ReadReplicaStats
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.replication.ReadReplicaManager.ReplicaInfo
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.replication.ReadRouter.ReadRouterStats
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.replication.ReplicationManager.ReplicationData
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.replication.ReplicationStream.StreamStats
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.security.SecurityDecision
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.security.SecurityOperationContext
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.security.SecurityOperationResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.sharding.CrossGroupQueryExecutor.ScanPage
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.sharding.MigrationProgress
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.sharding.PartitionAssignment
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.sharding.PartitionMove
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.sharding.RebalancePlan
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.topic.DistributedTopic.MessageWithSequence
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.topic.DistributedTopic.TopicMessage
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.topic.TopicConfig
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.tracing.SpanManager.SpanEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.tracing.TraceAnalyzer.TraceStats
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.transaction.ReplicatedTransactionCommand
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.transaction.Transaction.Condition
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.transaction.Transaction.Operation
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.transaction.TransactionKeyLockManager.LockedKey
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.transaction.TransactionManager.RecoverableTransactionState
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.transaction.TransactionManager.TransactionManagerStats
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.transaction.TransactionOp.MapDelete
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.transaction.TransactionOp.MapPut
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.transaction.TransactionOp.MapPutIfAbsent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.transaction.TransactionOp.MultiMapPut
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.transaction.TransactionOp.MultiMapRemove
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.transaction.TransactionOp.QueueOffer
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.transaction.TransactionOp.QueuePoll
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.transaction.TransactionOp.SetAdd
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.transaction.TransactionOp.SetRemove
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.transaction.TransactionResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.CoordDecide
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.CoordPrepare
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.DecideAck
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.DecideGroup
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.DecideQuery
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.PrepareAck
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.PrepareGroup
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.wan.merge.MergePolicy.MergeEntry
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.wan.WanConsumer.WanAck
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.wan.WanMerkleTree
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.wan.WanMerkleTree.WanKey
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.wan.WanMerkleTree.WanMerkleDiff
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.wan.WanPublisher.WanAck
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.wan.WanPublisher.WanBatch
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.wan.WanPublisher.WanEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.wan.WanReplicationManager.WanDeltaSyncResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.wan.WanReplicationManager.WanReplicationStats
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.watch.WatchEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.server.watch.WatchManager.WatchStreamStats
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.springboot.controller.AtomicController.AtomicLongCasRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.springboot.controller.AtomicController.AtomicLongValue
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.springboot.controller.AtomicController.DeltaRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.springboot.controller.AtomicController.ReferenceCasRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.springboot.controller.AtomicController.ReferenceValue
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.springboot.controller.ClusterController.ClusterStateChangeRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.springboot.controller.ClusterController.ClusterVersionChangeRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.springboot.controller.GlobalExceptionHandler.ErrorResponse
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.springboot.controller.LockController.LockRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.springboot.controller.QueryController.QueryRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.springboot.controller.TransactionController.BeginRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.springboot.controller.TransactionController.OperationRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.springboot.security.RestUserLockoutManager.Lockout
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.loomcache.springboot.security.TokenResponse
-
Indicates whether some other object is "equal to" this one.
- EqualsPredicate(String, Object) - Constructor for record class com.loomcache.server.query.Predicate.EqualsPredicate
-
Creates an instance of a
EqualsPredicaterecord class. - error() - Method in record class com.loomcache.springboot.controller.GlobalExceptionHandler.ErrorResponse
-
Returns the value of the
errorrecord component. - error(Logger, String, Throwable, String, Object...) - Static method in class com.loomcache.server.observability.BoundaryExceptionHandler
- Error(String) - Constructor for record class com.loomcache.server.observability.DistributedTracer.SpanStatus.Error
-
Creates an instance of a
Errorrecord class. - ERROR - Enum constant in enum class com.loomcache.client.TopicOverloadPolicy
- ERROR - Enum constant in enum class com.loomcache.server.datastructures.ReliableTopic.TopicOverloadPolicy
- ERROR - Enum constant in enum class com.loomcache.server.tracing.SpanManager.SpanStatus
- ERROR - Enum constant in enum class com.loomcache.server.tracing.TracingContext.Span.Status
- errorCount() - Method in record class com.loomcache.server.tracing.TraceAnalyzer.TraceStats
-
Returns the value of the
errorCountrecord component. - errorMessage() - Method in record class com.loomcache.server.config.ValidationResult
-
Returns the value of the
errorMessagerecord component. - errorMessage() - Method in record class com.loomcache.server.executor.TaskInfo
-
Returns the value of the
errorMessagerecord component. - errorRate() - Method in record class com.loomcache.server.network.ConnectionHealthMonitor.ConnectionHealth
-
Returns the value of the
errorRaterecord component. - errorRate() - Method in record class com.loomcache.server.tracing.TraceAnalyzer.TraceStats
-
Returns the value of the
errorRaterecord component. - ErrorResponse(String, String, String) - Constructor for record class com.loomcache.springboot.controller.GlobalExceptionHandler.ErrorResponse
-
Creates an instance of a
ErrorResponserecord class. - estimate(QueryPlan, QueryOptimizer.TableStatistics) - Method in class com.loomcache.server.query.QueryOptimizer.QueryCostEstimator
- estimateConcurrentHashMapSize(ConcurrentHashMap) - Static method in class com.loomcache.server.cache.MemoryEstimator
-
Estimate memory for a ConcurrentHashMap.
- estimatedCost() - Method in record class com.loomcache.server.query.QueryAnalyzer.QueryAnalysis
-
Returns the value of the
estimatedCostrecord component. - estimatedCost() - Method in record class com.loomcache.server.query.QueryOptimizer.CostEstimate
-
Returns the value of the
estimatedCostrecord component. - estimatedRemainingMs() - Method in record class com.loomcache.server.cache.WarmingProgress
-
Returns the value of the
estimatedRemainingMsrecord component. - estimatedRemainingMs() - Method in record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationProgress
-
Returns the value of the
estimatedRemainingMsrecord component. - estimatedRows() - Method in record class com.loomcache.server.query.QueryOptimizer.CostEstimate
-
Returns the value of the
estimatedRowsrecord component. - estimateEntrySize(Object, Object) - Static method in class com.loomcache.server.cache.MemoryEstimator
-
Estimate total memory for a single map entry (key + value + overhead).
- estimateFileSize() - Method in class com.loomcache.server.persistence.WalWriter
-
Estimate the current WAL file size in bytes.
- estimateGrowthRate() - Method in class com.loomcache.server.metrics.CapacityPlanner
-
Estimate growth rate in entries per hour based on recent trend.
- estimateMapSize(DistributedMap) - Static method in class com.loomcache.server.cache.MemoryEstimator
-
Estimate total memory consumption of a DistributedMap.
- estimateMapSize(Map) - Static method in class com.loomcache.server.cache.MemoryEstimator
-
Estimate memory for a generic Map.
- estimateObjectSize(Object) - Static method in class com.loomcache.server.cache.MemoryEstimator
-
Estimate the size of a single object in bytes.
- estimateSizeInBytes() - Method in class com.loomcache.server.consensus.RaftLog
-
Estimate the memory usage of the log in bytes.
- Eternal() - Constructor for record class com.loomcache.server.lease.TtlPolicy.Eternal
-
Creates an instance of a
Eternalrecord class. - ETERNAL - Enum constant in enum class com.loomcache.server.jcache.LoomJCacheConfig.ExpiryPolicyType
-
Eternal: entries never expire.
- EternalExpiryPolicy() - Constructor for class com.loomcache.server.jcache.ExpiryPolicyManager.EternalExpiryPolicy
- eternalPolicy() - Static method in class com.loomcache.server.jcache.ExpiryPolicyManager
-
Create an eternal expiry policy.
- evaluateConditions(List, DistributedMap) - Static method in class com.loomcache.server.transaction.TransactionEvaluator
-
Evaluate all conditions against the given map.
- evaluatePoolScaling(String, int, int) - Method in class com.loomcache.client.LoomClient
-
Monitor and evaluate auto-scaling metrics for a node's connection pool.
- eventCount() - Method in record class com.loomcache.server.wan.WanPublisher.WanBatch
-
Returns the value of the
eventCountrecord component. - EventJournal - Class in com.loomcache.server.journal
-
Distributed event journal for durable, ordered event sourcing.
- EventJournal(String, int, EventJournal.OverflowPolicy, int) - Constructor for class com.loomcache.server.journal.EventJournal
-
Create an event journal with custom configuration.
- EventJournal.OverflowPolicy - Enum Class in com.loomcache.server.journal
-
Overflow policy when the journal reaches capacity.
- EventListener - Interface in com.loomcache.server.journal
-
Listener for receiving journal events in subscription contexts.
- eventRate() - Method in record class com.loomcache.server.watch.WatchManager.WatchStreamStats
-
Returns the value of the
eventRaterecord component. - events() - Method in record class com.loomcache.server.observability.DistributedTracer.Span
-
Returns the value of the
eventsrecord component. - eventsProcessed() - Method in record class com.loomcache.client.query.LoomQueryCache.QueryCacheStatistics
-
Returns the value of the
eventsProcessedrecord component. - eventsProcessed() - Method in record class com.loomcache.server.datastructures.ContinuousQueryCache.CqcStatistics
-
Returns the value of the
eventsProcessedrecord component. - Events Recorded - Section in class com.loomcache.server.tracing.TracingInterceptor
- eventType() - Method in record class com.loomcache.server.cluster.PartitionDetector.PartitionEvent
-
Returns the value of the
eventTyperecord component. - eventType() - Method in class com.loomcache.server.jcache.LoomCacheEntryEvent
- eventType() - Method in record class com.loomcache.server.journal.JournalEntry
-
Returns the value of the
eventTyperecord component. - eventTypes() - Method in record class com.loomcache.server.jcache.CacheEntryListenerManager.ListenerConfig
-
Returns the value of the
eventTypesrecord component. - EVENTUAL - Enum constant in enum class com.loomcache.server.replication.ConsistencyLevel
-
Eventual consistency: read from any active replica.
- eventualReads() - Method in record class com.loomcache.server.replication.ReadRouter.ReadRouterStats
-
Returns the value of the
eventualReadsrecord component. - Event wire format - Section in class com.loomcache.server.handler.CqcSubscriptionHandler
- evict(long) - Method in class com.loomcache.server.cache.TieredEvictionManager
-
Evict entries until targetBytes are freed or no more candidates exist.
- evict(Object) - Method in class com.loomcache.springboot.cache.LoomSpringCache
- EVICT - Enum constant in enum class com.loomcache.server.wan.WanReplicationManager.ChangeType
- evictExpired() - Method in class com.loomcache.server.datastructures.DistributedMap
-
Bulk eviction of all expired entries.
- evictIdle() - Method in class com.loomcache.client.ConnectionPool
- evictIdleConnections(long) - Method in class com.loomcache.client.ConnectionPool
-
Evict idle connections that have been idle longer than specified time.
- evictIfUnchanged(K, V, Long) - Method in class com.loomcache.server.datastructures.DistributedMap
-
Evict a visible entry only if it still matches the value/expiry observed by an eviction scan.
- Eviction() - Constructor for class com.loomcache.springboot.autoconfigure.LoomProperties.Eviction
- EvictionCandidate(String, Object, double, long, long) - Constructor for record class com.loomcache.server.cache.TieredEvictionManager.EvictionCandidate
-
Creates an instance of a
EvictionCandidaterecord class. - evictionCount() - Method in class com.loomcache.server.datastructures.CacheMetrics
-
Get the total number of evictions.
- EvictionEvent(String, Object, Object, EvictionNotifier.EvictionReason, long, long) - Constructor for record class com.loomcache.server.cache.EvictionNotifier.EvictionEvent
-
Creates an instance of a
EvictionEventrecord class. - evictionKeys - Variable in class com.loomcache.server.datastructures.MapSnapshot
-
Eviction metadata captured in strategy-defined order.
- evictionMetadataValues - Variable in class com.loomcache.server.datastructures.MapSnapshot
- EvictionNotifier - Class in com.loomcache.server.cache
-
Notifies listeners before and after eviction events.
- EvictionNotifier() - Constructor for class com.loomcache.server.cache.EvictionNotifier
- EvictionNotifier.EvictionEvent - Record Class in com.loomcache.server.cache
-
Event describing an eviction.
- EvictionNotifier.EvictionListener - Interface in com.loomcache.server.cache
-
Listener interface for eviction events.
- EvictionNotifier.EvictionReason - Enum Class in com.loomcache.server.cache
-
Reason for eviction.
- evictionPolicy() - Method in record class com.loomcache.client.cache.NearCache.NearCacheConfig
-
Returns the value of the
evictionPolicyrecord component. - evictionPolicy() - Method in class com.loomcache.server.config.LoomConfig
- evictionPolicy() - Method in record class com.loomcache.server.datastructures.DistributedMapConfig
-
Returns the value of the
evictionPolicyrecord component. - evictionPolicy(DistributedMapConfig.EvictionPolicy) - Method in class com.loomcache.server.datastructures.DistributedMapConfig.Builder
-
Eviction policy when maxSize is reached.
- evictionPolicy(String) - Method in class com.loomcache.server.config.LoomConfig.Builder
- evictionPolicy(String) - Method in class com.loomcache.server.embedded.EmbeddedLoomCacheBuilder
-
Set the map eviction policy (default: NONE).
- evictionRate() - Method in record class com.loomcache.client.cache.NearCache.CacheEfficiency
-
Returns the value of the
evictionRaterecord component. - EvictionResult(int, long, long, int) - Constructor for record class com.loomcache.server.cache.TieredEvictionManager.EvictionResult
-
Creates an instance of a
EvictionResultrecord class. - evictions() - Method in record class com.loomcache.client.cache.NearCache.NearCacheStats
-
Returns the value of the
evictionsrecord component. - evictions() - Method in record class com.loomcache.server.jcache.CacheStatisticsManager.StatisticsSnapshot
-
Returns the value of the
evictionsrecord component. - evictionSelectionState - Variable in class com.loomcache.server.datastructures.MapSnapshot
- EvictionState(List, List, Long) - Constructor for record class com.loomcache.server.datastructures.EvictionStrategy.EvictionState
-
Creates an instance of a
EvictionStaterecord class. - EvictionStrategy<K> - Interface in com.loomcache.server.datastructures
-
Strategy interface for eviction policies in DistributedMap.
- EvictionStrategy.EvictionState<K> - Record Class in com.loomcache.server.datastructures
- Example Configuration (loomcache.yml) - Section in class com.loomcache.common.config.AuthConfig
- exceedsTimeout() - Method in class com.loomcache.server.cp.SessionManager.ManagedSession
-
Checks if the session exceeds its TTL.
- execute() - Method in class com.loomcache.client.LoomBatch
-
Send all accumulated operations to the server for execution.
- execute() - Method in interface com.loomcache.client.retry.RetryPolicy.RetryableOperation
- execute(int, Callable) - Method in interface com.loomcache.server.sharding.CrossGroupQueryExecutor.GroupQueryFence
- execute(RetryPolicy.RetryableOperation) - Method in class com.loomcache.client.retry.RetryPolicy
-
Executes the given operation with retry logic.
- execute(CommandContext) - Method in interface com.loomcache.server.network.CommandExecutorPool.CommandHandler
-
Execute a single command.
- execute(QueryPlan, DistributedMap) - Method in class com.loomcache.server.query.QueryEngine
-
Executes a query plan and returns a result set.
- execute(ReplicatedTransactionCommand, BiFunction) - Method in class com.loomcache.server.sharding.CrossGroupTransactionExecutor
- execute(ReplicatedTransactionCommand, Function) - Method in class com.loomcache.server.sharding.CrossGroupTransactionExecutor
- execute(Transaction, DistributedMap) - Static method in class com.loomcache.server.transaction.TransactionExecutor
-
Executes a transaction atomically on the given map.
- execute(Transaction, Function) - Method in class com.loomcache.server.sharding.CrossGroupTransactionExecutor
-
Execute a cross-group transaction.
- executeJoin(List, List, QueryPlan.Join) - Static method in class com.loomcache.server.query.JoinExecutor
-
Executes a single join between two rowsets.
- executeMigration(RebalancePlan) - Method in class com.loomcache.server.sharding.PartitionRebalancer
-
Executes a migration plan, moving data between groups and updating routing.
- executeOnAll(CacheEntryProcessor) - Method in class com.loomcache.server.compute.EntryProcessorExecutor
-
Execute a processor on all entries in the map in parallel using virtual threads.
- executeOnAll(CacheEntryProcessor) - Method in class com.loomcache.server.datastructures.DistributedMap
-
Execute a processor on all entries in the map in parallel using virtual threads.
- executeOnGroup(int, Function) - Method in class com.loomcache.server.sharding.ShardedDataStructureRegistry
-
Executes an operation on the registry of a specific Raft group.
- executeOnKey(K, EntryProcessor) - Method in class com.loomcache.client.LoomMap
-
Execute a registered entry processor against a single key through Raft.
- executeOperations(List, DistributedMap) - Static method in class com.loomcache.server.transaction.TransactionEvaluator
-
Execute a list of operations on the given map, collecting results.
- executeProtocolRound() - Method in class com.loomcache.server.cluster.SwimGossipProtocol
-
Execute one protocol round. 1.
- executeQuery(QueryController.QueryRequest) - Method in class com.loomcache.springboot.controller.QueryController
-
Execute a query to fetch map data.
- executeTimeMs() - Method in record class com.loomcache.server.query.QueryStats
-
Execute time in milliseconds.
- executeTimeNs() - Method in record class com.loomcache.server.query.QueryStats
-
Returns the value of the
executeTimeNsrecord component. - executeWithEntryLock(K, long, Supplier) - Method in class com.loomcache.server.datastructures.DistributedMap
-
Execute entry-processor work while holding the map-owned per-key processor gate and the transaction lock that serializes map mutations.
- executionCount() - Method in record class com.loomcache.server.executor.ScheduledTaskInfo
-
Returns the value of the
executionCountrecord component. - executionDurationMillis() - Method in record class com.loomcache.server.executor.TaskInfo
-
Compute the execution duration in milliseconds.
- executionTimeMs() - Method in record class com.loomcache.server.query.SlowQueryLog.SlowQueryEntry
-
Returns the value of the
executionTimeMsrecord component. - executionTimeNs() - Method in record class com.loomcache.server.handler.RequestCoalescer.GroupStats
-
Returns the value of the
executionTimeNsrecord component. - Executor() - Constructor for class com.loomcache.springboot.autoconfigure.LoomProperties.Executor
- EXECUTOR_CANCEL - Enum constant in enum class com.loomcache.common.protocol.MessageType
- EXECUTOR_RESULT - Enum constant in enum class com.loomcache.common.protocol.MessageType
- EXECUTOR_SHUTDOWN - Enum constant in enum class com.loomcache.common.protocol.MessageType
- EXECUTOR_STATUS - Enum constant in enum class com.loomcache.common.protocol.MessageType
- EXECUTOR_SUBMIT - Enum constant in enum class com.loomcache.common.protocol.MessageType
- EXECUTOR_SUBMIT_TO_ALL - Enum constant in enum class com.loomcache.common.protocol.MessageType
- EXECUTOR_SUBMIT_TO_KEY - Enum constant in enum class com.loomcache.common.protocol.MessageType
- EXECUTOR_SUBMIT_TO_MEMBER - Enum constant in enum class com.loomcache.common.protocol.MessageType
- executorCount() - Method in class com.loomcache.server.datastructures.DataStructureRegistry
-
Returns the number of executor services in the registry.
- executorName() - Method in record class com.loomcache.server.executor.DurableTaskRecord
-
Returns the value of the
executorNamerecord component. - executorName() - Method in record class com.loomcache.server.executor.ExecutorStats
-
Returns the value of the
executorNamerecord component. - executorName() - Method in record class com.loomcache.server.executor.ScheduledTaskInfo
-
Returns the value of the
executorNamerecord component. - executorName() - Method in record class com.loomcache.server.executor.TaskInfo
-
Returns the value of the
executorNamerecord component. - ExecutorServiceHandler - Class in com.loomcache.server.handler
-
Local protocol handler for executor service operations.
- ExecutorServiceHandler(DataStructureRegistry, int, KryoSerializer) - Constructor for class com.loomcache.server.handler.ExecutorServiceHandler
-
Create an executor service handler.
- ExecutorServiceHandler(DataStructureRegistry, int, KryoSerializer, ExecutorTaskAllowlist) - Constructor for class com.loomcache.server.handler.ExecutorServiceHandler
- ExecutorServiceHandler(DataStructureRegistry, int, KryoSerializer, ExecutorTaskAllowlist, BooleanSupplier) - Constructor for class com.loomcache.server.handler.ExecutorServiceHandler
- ExecutorServiceHandler(DataStructureRegistry, int, KryoSerializer, ExecutorTaskAllowlist, BooleanSupplier, int) - Constructor for class com.loomcache.server.handler.ExecutorServiceHandler
- ExecutorStats - Record Class in com.loomcache.server.executor
-
Immutable statistics snapshot for a named
DistributedExecutorService. - ExecutorStats(String, long, long, long, long, int, double) - Constructor for record class com.loomcache.server.executor.ExecutorStats
-
Creates an instance of a
ExecutorStatsrecord class. - ExecutorTaskAllowlist - Interface in com.loomcache.server.executor
-
Security boundary for executor task payloads.
- existed() - Method in record class com.loomcache.server.datastructures.DistributedMap.EntryRollbackState
-
Returns the value of the
existedrecord component. - exists() - Method in interface com.loomcache.common.compute.EntryProcessor.Entry
- exists() - Method in interface com.loomcache.server.compute.CacheEntryProcessor.Entry
-
Check if this entry exists in the map.
- exists() - Method in class com.loomcache.server.compute.MutableEntry
- exists() - Method in record class com.loomcache.server.compute.ReadOnlyEntry
-
Returns the value of the
existsrecord component. - exists() - Method in interface com.loomcache.server.jcache.CacheEntry
-
Check if the entry exists.
- existsByMapNameAndCacheKey(String, String) - Method in interface com.loomcache.springboot.repository.CacheEntryRepository
- expect() - Method in record class com.loomcache.springboot.controller.AtomicController.AtomicLongCasRequest
-
Returns the value of the
expectrecord component. - expect() - Method in record class com.loomcache.springboot.controller.AtomicController.ReferenceCasRequest
-
Returns the value of the
expectrecord component. - expected() - Method in record class com.loomcache.server.transaction.Transaction.Condition
-
Returns the value of the
expectedrecord component. - EXPELLED - Enum constant in enum class com.loomcache.server.cluster.MembershipProtocol.LeaveReason
- expirationCount() - Method in class com.loomcache.server.consensus.LeaderLease
-
Get lease expiration count.
- expirationEpochMillis() - Method in record class com.loomcache.common.protocol.MapPutTtlCodec.Payload
-
Returns the value of the
expirationEpochMillisrecord component. - ExpirationScheduler - Class in com.loomcache.server.lease
-
Efficient expiration scheduler using a DelayQueue for event timing.
- ExpirationScheduler(Consumer) - Constructor for class com.loomcache.server.lease.ExpirationScheduler
-
Creates a new ExpirationScheduler.
- ExpirationTask - Record Class in com.loomcache.server.lease
-
Represents a scheduled expiration task for a cache entry.
- ExpirationTask(String, String, long) - Constructor for record class com.loomcache.server.lease.ExpirationTask
-
Creates an instance of a
ExpirationTaskrecord class. - ExpirationTimeMergePolicy<K,
V> - Class in com.loomcache.server.wan.merge -
Merge policy that keeps the entry that will expire later.
- ExpirationTimeMergePolicy() - Constructor for class com.loomcache.server.wan.merge.ExpirationTimeMergePolicy
- expirationTimeMillis() - Method in record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigratedEntry
-
Returns the value of the
expirationTimeMillisrecord component. - expirationTimeMillis() - Method in record class com.loomcache.server.wan.WanPublisher.WanEvent
-
Returns the value of the
expirationTimeMillisrecord component. - expirationTimeMs() - Method in record class com.loomcache.server.wan.merge.MergePolicy.MergeEntry
-
Returns the value of the
expirationTimeMsrecord component. - EXPIRE - Enum constant in enum class com.loomcache.server.wan.WanReplicationManager.ChangeType
- EXPIRE - Enum constant in enum class com.loomcache.server.watch.WatchEvent.Type
-
Key expired because its TTL/max-idle policy elapsed.
- EXPIRE - Enum constant in enum class com.loomcache.server.watch.WatchManager.EventType
-
Key expired (TTL-based).
- EXPIRED - Enum constant in enum class com.loomcache.server.cache.EvictionNotifier.EvictionReason
- EXPIRED - Enum constant in enum class com.loomcache.server.cp.SessionState
-
Session has expired due to timeout (no heartbeat within TTL).
- EXPIRED - Enum constant in enum class com.loomcache.server.jcache.LoomCacheEntryEvent.EventType
- EXPIRED_CREDENTIALS - Enum constant in enum class com.loomcache.common.exception.AuthenticationException.AuthError
-
Credentials have expired
- expiredSessions() - Method in record class com.loomcache.server.cp.SessionStats
-
Returns the value of the
expiredSessionsrecord component. - expireNow(String, String) - Method in class com.loomcache.server.lease.TtlManager
-
Immediately expires a key.
- expiresAt() - Method in class com.loomcache.server.consensus.LeaderLease
-
Get the current lease expiration time in nanoseconds.
- expiresAt() - Method in record class com.loomcache.server.handler.IdempotencyManager.CachedResponse
-
Returns the value of the
expiresAtrecord component. - expiresAt() - Method in record class com.loomcache.springboot.security.TokenResponse
-
Returns the value of the
expiresAtrecord component. - expiresAtNano() - Method in record class com.loomcache.server.lease.ExpirationTask
-
Returns the value of the
expiresAtNanorecord component. - expiresIn() - Method in record class com.loomcache.springboot.security.TokenResponse
-
Returns the value of the
expiresInrecord component. - expiringAt(V, Instant) - Static method in record class com.loomcache.server.datastructures.mapstore.MetadataAwareValue
- expiringAtEpochMillis(V, long) - Static method in record class com.loomcache.server.datastructures.mapstore.MetadataAwareValue
- expiryDuration() - Method in class com.loomcache.server.jcache.LoomJCacheConfig
- expiryDuration(Duration) - Method in class com.loomcache.server.jcache.LoomJCacheConfig.Builder
- expiryEpochMillis() - Method in record class com.loomcache.server.datastructures.mapstore.MetadataAwareValue
-
Returns the value of the
expiryEpochMillisrecord component. - expiryPolicyFactory(Factory) - Method in class com.loomcache.server.jcache.LoomJCacheConfig.Builder
- ExpiryPolicyManager<K> - Class in com.loomcache.server.jcache
-
Manages various expiry policies for cache entries.
- ExpiryPolicyManager() - Constructor for class com.loomcache.server.jcache.ExpiryPolicyManager
-
Create a manager with eternal default policy.
- ExpiryPolicyManager(ExpiryPolicyManager.ExpiryPolicy) - Constructor for class com.loomcache.server.jcache.ExpiryPolicyManager
-
Create a manager with a default expiry policy.
- ExpiryPolicyManager.AccessedExpiryPolicy - Class in com.loomcache.server.jcache
-
Accessed policy - entries expire based on last access time.
- ExpiryPolicyManager.CombinedExpiryPolicy - Class in com.loomcache.server.jcache
-
Combined policy - entries expire at the earliest of multiple policies.
- ExpiryPolicyManager.CreatedExpiryPolicy - Class in com.loomcache.server.jcache
-
Created policy - entries expire based on creation time.
- ExpiryPolicyManager.EternalExpiryPolicy - Class in com.loomcache.server.jcache
-
Eternal policy - entries never expire.
- ExpiryPolicyManager.ExpiryPolicy - Interface in com.loomcache.server.jcache
-
Base expiry policy interface.
- ExpiryPolicyManager.ModifiedExpiryPolicy - Class in com.loomcache.server.jcache
-
Modified policy - entries expire based on last modification time.
- expiryPolicyType() - Method in class com.loomcache.server.jcache.LoomJCacheConfig
- expiryPolicyType(LoomJCacheConfig.ExpiryPolicyType) - Method in class com.loomcache.server.jcache.LoomJCacheConfig.Builder
- expiryTimeNanos() - Method in record class com.loomcache.server.datastructures.DistributedMap.EntryRollbackState
-
Returns the value of the
expiryTimeNanosrecord component. - explainedSql() - Method in record class com.loomcache.server.query.SqlParser.ExplainStatement
-
Returns the value of the
explainedSqlrecord component. - explainQuery(String) - Method in class com.loomcache.server.query.QueryAnalyzer
-
Returns an EXPLAIN-like plan for a query without executing it.
- ExplainStatement(String, QueryPlan) - Constructor for record class com.loomcache.server.query.SqlParser.ExplainStatement
-
Creates an instance of a
ExplainStatementrecord class. - explicitLimit() - Method in record class com.loomcache.server.query.QueryPlan
-
Returns the value of the
explicitLimitrecord component. - export(DistributedTracer.Span) - Method in interface com.loomcache.server.observability.DistributedTracer.SpanExporter
-
Export a completed span.
- export(List) - Method in class com.loomcache.server.tracing.InMemoryTraceExporter
-
Export spans to memory.
- export(List) - Method in interface com.loomcache.server.tracing.TraceExporter
-
Export a batch of spans.
- exporterEndpoint(String) - Method in class com.loomcache.server.tracing.TracingConfig.Builder
- exporterType(TracingConfig.ExporterType) - Method in class com.loomcache.server.tracing.TracingConfig.Builder
- extract(K, V, String) - Static method in class com.loomcache.server.query.AttributeExtractor
-
Extracts an attribute value from a map entry.
- extractCommonName(X509Certificate) - Static method in class com.loomcache.server.security.CertPermissionMapper
-
Extract the Common Name (CN) from an X.509 certificate's subject distinguished name.
- extractFromHeaders(Map) - Static method in class com.loomcache.server.tracing.TraceContextPropagator
-
Extract trace context from a headers map.
- extractFromMessageBody(Message) - Static method in class com.loomcache.server.tracing.TraceContextPropagator
-
Extract trace context from a message body (if stored there).
- extractFromTraceparent(String) - Static method in class com.loomcache.server.tracing.TraceContextPropagator
-
Extract trace context from W3C traceparent header format.
- extractNodeId(long) - Static method in class com.loomcache.server.datastructures.SnowflakeIdGenerator
-
Extract the node ID component from a Snowflake ID.
- extractSequence(long) - Static method in class com.loomcache.server.datastructures.SnowflakeIdGenerator
-
Extract the sequence number component from a Snowflake ID.
- extractTimestamp(long) - Static method in class com.loomcache.server.datastructures.SnowflakeIdGenerator
-
Extract the timestamp component from a Snowflake ID.
- extractTraceContext(Message) - Static method in class com.loomcache.server.tracing.TraceContextPropagator
-
Extract trace context from an incoming message.
- extractTraceContext(String) - Static method in class com.loomcache.server.tracing.TracingContext
-
Extract trace context from W3C Trace Context format.
F
- FAIL_ON_ANY_CORRUPTION - Enum constant in enum class com.loomcache.server.persistence.WalReader.RecoveryMode
- failed() - Method in record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationStats
-
Returns the value of the
failedrecord component. - failed(int, String, String, String) - Static method in record class com.loomcache.server.cluster.MigrationListener.MigrationEvent
- failed(RuntimeException) - Static method in record class com.loomcache.server.security.SecurityOperationResult
- FAILED - Enum constant in enum class com.loomcache.server.cluster.MigrationListener.EventType
- FAILED - Enum constant in enum class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationState
- FAILED - Enum constant in enum class com.loomcache.server.executor.TaskStatus
-
Task threw an exception during execution.
- FAILED - Enum constant in enum class com.loomcache.server.sharding.MigrationProgress.MigrationStatus
-
Migration failed and was rolled back.
- failedBackups() - Method in record class com.loomcache.server.persistence.HotBackupScheduler.HotBackupSchedulerStats
-
Returns the value of the
failedBackupsrecord component. - failedBatches() - Method in record class com.loomcache.server.handler.BatchExecutionHandler.BatchExecutionStats
-
Returns the value of the
failedBatchesrecord component. - failedBatches() - Method in record class com.loomcache.server.handler.BatchExecutionStats
-
Returns the value of the
failedBatchesrecord component. - failedElections() - Method in record class com.loomcache.server.consensus.ElectionStats
-
Returns the value of the
failedElectionsrecord component. - failedKeys() - Method in record class com.loomcache.server.cache.WarmingProgress
-
Returns the value of the
failedKeysrecord component. - failedSnapshots() - Method in record class com.loomcache.server.persistence.SnapshotScheduler.SnapshotSchedulerStats
-
Returns the value of the
failedSnapshotsrecord component. - failedSourceNodeId() - Method in record class com.loomcache.server.cluster.PartitionMigrationManager.MigrationRecoveryRequest
-
Returns the value of the
failedSourceNodeIdrecord component. - failFastOnStartup() - Method in record class com.loomcache.common.config.IcmpFailureDetectorConfig
-
Returns the value of the
failFastOnStartuprecord component. - failover() - Method in class com.loomcache.client.FailoverLoomClient
-
Close the active client and roll to the next reachable configured cluster.
- Failover Logic - Section in class com.loomcache.client.NearCacheInvalidationStrategy
- FailoverLoomClient - Class in com.loomcache.client
-
Blue/green failover wrapper that connects to one configured cluster at a time.
- FailoverLoomClient(ClientFailoverConfig) - Constructor for class com.loomcache.client.FailoverLoomClient
- failure() - Method in record class com.loomcache.server.security.SecurityOperationResult
-
Returns the value of the
failurerecord component. - failure() - Static method in record class com.loomcache.server.transaction.TransactionResult
-
Creates a failed transaction result with no responses.
- failure(String) - Static method in record class com.loomcache.server.config.ValidationResult
-
Create a failure result.
- failure(List) - Static method in record class com.loomcache.server.transaction.TransactionResult
-
Creates a failed transaction result with the given responses.
- failureMessage() - Method in record class com.loomcache.server.cluster.MigrationListener.MigrationEvent
-
Returns the value of the
failureMessagerecord component. - Feature - Enum Class in com.loomcache.common.protocol
-
Feature flags for LoomCache protocol versions.
- featureBitmap() - Method in record class com.loomcache.common.protocol.HelloPayload
-
Returns the value of the
featureBitmaprecord component. - Features - Section in class com.loomcache.server.discovery.DnsDiscovery
- Features - Section in class com.loomcache.server.executor.DistributedExecutorService
- Features - Section in class com.loomcache.server.tracing.InMemoryTraceExporter
- Features - Section in class com.loomcache.server.tracing.SpanManager
- Features - Section in class com.loomcache.server.tracing.TraceAnalyzer
- fence() - Method in record class com.loomcache.server.cp.LinearizableLock.LockSnapshot
-
Returns the value of the
fencerecord component. - FencingToken - Record Class in com.loomcache.server.cp
-
Represents a fencing token used to prevent stale lock holders from accessing resources.
- FencingToken(long, String, String, long) - Constructor for record class com.loomcache.server.cp.FencingToken
-
Creates an instance of a
FencingTokenrecord class. - FencingTokenGenerator - Class in com.loomcache.server.cp
-
Generates monotonically increasing fencing tokens for lock acquisitions.
- FencingTokenGenerator() - Constructor for class com.loomcache.server.cp.FencingTokenGenerator
- Fencing Token Semantics - Section in class com.loomcache.client.LoomLinearizableLock
- Field(String, String) - Constructor for record class com.loomcache.server.query.SqlType.Field
-
Creates an instance of a
Fieldrecord class. - fieldKind(String) - Method in class com.loomcache.common.serialization.compact.GenericRecord
- fieldName() - Method in record class com.loomcache.server.query.Predicate.BetweenPredicate
-
Returns the value of the
fieldNamerecord component. - fieldName() - Method in record class com.loomcache.server.query.Predicate.EqualsPredicate
-
Returns the value of the
fieldNamerecord component. - fieldName() - Method in record class com.loomcache.server.query.Predicate.GreaterThanOrEqualPredicate
-
Returns the value of the
fieldNamerecord component. - fieldName() - Method in record class com.loomcache.server.query.Predicate.GreaterThanPredicate
-
Returns the value of the
fieldNamerecord component. - fieldName() - Method in class com.loomcache.server.query.Predicate.ILikePredicate
- fieldName() - Method in record class com.loomcache.server.query.Predicate.InPredicate
-
Returns the value of the
fieldNamerecord component. - fieldName() - Method in record class com.loomcache.server.query.Predicate.LessThanOrEqualPredicate
-
Returns the value of the
fieldNamerecord component. - fieldName() - Method in record class com.loomcache.server.query.Predicate.LessThanPredicate
-
Returns the value of the
fieldNamerecord component. - fieldName() - Method in class com.loomcache.server.query.Predicate.LikePredicate
- fieldName() - Method in record class com.loomcache.server.query.Predicate.NotEqualsPredicate
-
Returns the value of the
fieldNamerecord component. - fieldName() - Method in class com.loomcache.server.query.Predicate.RegexPredicate
- fields() - Method in record class com.loomcache.common.serialization.compact.CompactSchema
-
Returns the value of the
fieldsrecord component. - fields() - Method in class com.loomcache.common.serialization.compact.GenericRecord
- fields() - Method in record class com.loomcache.server.query.SqlType
-
Returns the value of the
fieldsrecord component. - FIFO - Enum constant in enum class com.loomcache.server.datastructures.DistributedMapConfig.EvictionPolicy
- FifoEvictionStrategy<K> - Class in com.loomcache.server.datastructures
-
FIFO (First In, First Out) eviction strategy.
- FifoEvictionStrategy() - Constructor for class com.loomcache.server.datastructures.FifoEvictionStrategy
- FIFTEEN_MINUTES - Enum constant in enum class com.loomcache.server.metrics.OperationsTracker.TimeWindow
- FileBasedDiscovery - Class in com.loomcache.server.discovery
-
File-based discovery strategy that reads peers from a local file.
- FileBasedDiscovery(Path) - Constructor for class com.loomcache.server.discovery.FileBasedDiscovery
-
Create a file-based discovery strategy.
- files() - Method in record class com.loomcache.server.persistence.HotBackupManager.HotBackupMetadata
-
Returns the value of the
filesrecord component. - FILTER - Enum constant in enum class com.loomcache.server.query.QueryProfiler.Stage
- filterEntries(MapPredicate, Collection) - Static method in class com.loomcache.server.query.PagingPredicate
- findById(String) - Method in class com.loomcache.springboot.session.LoomSessionRepository
- findByMapName(String, Pageable) - Method in interface com.loomcache.springboot.repository.CacheEntryRepository
- findByMapNameAndCacheKey(String, String) - Method in interface com.loomcache.springboot.repository.CacheEntryRepository
- findConflict(List) - Method in class com.loomcache.server.consensus.RaftLog
-
Find the first conflicting entry when applying a list of new entries.
- findCredential(byte[]) - Method in record class com.loomcache.common.config.AuthConfig.TokenConfig
- findKeysByMapName(String, Pageable) - Method in interface com.loomcache.springboot.repository.CacheEntryRepository
- fingerprint() - Method in record class com.loomcache.common.serialization.compact.CompactSchema
-
Returns the value of the
fingerprintrecord component. - fingerprint() - Method in class com.loomcache.common.serialization.compact.GenericRecord
- fireEntryMerged(K, V, V) - Method in class com.loomcache.server.datastructures.DistributedMap
-
Fire a MERGED event — used by WAN replication when two divergent histories are reconciled and a single canonical value is chosen.
- first() - Method in record class com.loomcache.server.persistence.RecoveryTimeouts.RecoveryPair
-
Returns the value of the
firstrecord component. - firstIndex() - Method in record class com.loomcache.server.consensus.LogStats
-
Returns the value of the
firstIndexrecord component. - FIVE_MINUTES - Enum constant in enum class com.loomcache.server.metrics.OperationsTracker.TimeWindow
- FIXED_DELAY - Enum constant in enum class com.loomcache.server.executor.ScheduleType
-
Execute repeatedly with a fixed delay between the end of one execution and the start of the next.
- FIXED_RATE - Enum constant in enum class com.loomcache.server.executor.ScheduleType
-
Execute repeatedly at a fixed rate (period measured from start of each execution).
- FixedTtl(Duration) - Constructor for record class com.loomcache.server.lease.TtlPolicy.FixedTtl
-
Creates an instance of a
FixedTtlrecord class. - FixedWindow(long, Duration) - Constructor for record class com.loomcache.server.network.RateLimiter.RateLimitPolicy.FixedWindow
-
Creates an instance of a
FixedWindowrecord class. - flag() - Method in enum class com.loomcache.common.protocol.WireCompression
- FLAG_COMPRESSED_LZ4 - Static variable in class com.loomcache.common.protocol.Message
-
Transport-only flag: body bytes are LZ4-compressed after a successful PROTOCOL_HELLO negotiation.
- FLAG_COMPRESSED_MASK - Static variable in class com.loomcache.common.protocol.Message
- FLAG_COMPRESSED_ZSTD - Static variable in class com.loomcache.common.protocol.Message
-
Transport-only flag: body bytes are zstd-compressed after a successful PROTOCOL_HELLO negotiation.
- FLAG_COMPRESSION_INTEGRITY - Static variable in class com.loomcache.common.protocol.Message
-
Transport-only flag: compressed body bytes include the v2 integrity checksum envelope.
- FLAG_HAS_SENDER_ID - Static variable in class com.loomcache.common.protocol.Message
-
Flag bit indicating the message body carries a length-prefixed senderId between the mapName and key regions.
- flags() - Method in class com.loomcache.common.protocol.Message
-
Get the message flags.
- FLOAT64 - Enum constant in enum class com.loomcache.common.serialization.compact.CompactFieldKind
- floatValue() - Method in class com.loomcache.server.cp.LinearizableAtomicLong
-
Returns the current value as a float.
- Flow - Section in class com.loomcache.server.transaction.twopc.TwoPhaseParticipant
- flush() - Method in class com.loomcache.client.cache.WriteBehindCache
-
Flush all pending writes immediately.
- flush() - Method in class com.loomcache.server.cache.AccessTracker
-
Flush statistics to disk.
- flush(K, V) - Method in interface com.loomcache.client.cache.WriteBehindCache.WriteFlushCallback
- flushBatchedFsync() - Method in class com.loomcache.server.persistence.WalWriter
-
Flush all pending entries in the fsync batch immediately.
- flushBufferedSideEffects() - Method in class com.loomcache.server.datastructures.DistributedMap
- flushBufferedSideEffects() - Method in class com.loomcache.server.datastructures.DistributedQueue
- flushBufferedSideEffects() - Method in class com.loomcache.server.datastructures.DistributedSet
- flushData() - Method in interface com.loomcache.server.lifecycle.GracefulShutdownCoordinator.ShutdownComponent
-
Flushes pending data and write-behind caches.
- FlushingData() - Constructor for class com.loomcache.server.lifecycle.GracefulShutdownCoordinator.FlushingData
- flushInterval() - Method in record class com.loomcache.client.cache.WriteBehindCache.WriteBehindConfig
-
Returns the value of the
flushIntervalrecord component. - flushWriteBehindNow() - Method in class com.loomcache.server.datastructures.DistributedMap
-
Force a synchronous flush of the write-behind queue.
- FOLLOWER - Enum constant in enum class com.loomcache.server.consensus.RaftState
- forceClientBackpressureForTests(boolean) - Method in class com.loomcache.server.network.TcpServer
-
Deterministically force or clear client-facing backpressure responses for tests.
- forceCloseCpSession(String) - Method in class com.loomcache.server.CacheNode
-
Force-closes a CP session and releases its tracked resources.
- forceCloseCpSession(String) - Method in class com.loomcache.springboot.controller.ClusterController
-
Force-close a local CP session and release its tracked resources.
- forceCloseSession(String) - Method in class com.loomcache.server.cp.ConsistencySubsystem
-
Force-closes a managed CP session for operator recovery.
- forceCompaction(long, long, byte[]) - Method in class com.loomcache.server.consensus.RaftNode
-
Force log compaction on a running node (for integration tests and admin tooling).
- forceCompaction(long, long, Supplier) - Method in class com.loomcache.server.persistence.WalCompactor
-
Manually force a compaction regardless of size threshold.
- forcefulShutdown() - Method in interface com.loomcache.server.lifecycle.GracefulShutdownCoordinator.ShutdownComponent
-
Forcefully shuts down the component immediately.
- forceLeaderStepDown() - Method in class com.loomcache.server.CacheNode
-
Force the local Raft leader to step down for operator-driven failover or maintenance.
- forceLeaderStepDown() - Method in class com.loomcache.springboot.controller.ClusterController
-
Force the current local Raft leader to step down.
- forceOverloadedForTests(boolean) - Method in class com.loomcache.server.network.BackpressureController
-
Deterministically force global overload for integration tests exercising the real RESPONSE_SERVER_BUSY path without manufacturing peer-queue saturation.
- forceRelease(int) - Method in class com.loomcache.server.cp.LinearizableSemaphore
-
Releases permits during session cleanup without mutating session bookkeeping again.
- forCurrentBuild(long) - Static method in record class com.loomcache.common.protocol.HelloPayload
-
Build a payload advertising this build's version + protocol + the given feature set.
- forCurrentVersion() - Static method in class com.loomcache.common.protocol.ProtocolNegotiator
-
Create a negotiator with current version.
- forCurrentVersion() - Static method in class com.loomcache.common.protocol.VersionCompatibilityManager
-
Create a manager with the current build version.
- forEach(Consumer) - Method in class com.loomcache.server.datastructures.DistributedQueue
-
Iterate and perform an action on each element without removing.
- forEach(Consumer) - Method in class com.loomcache.server.datastructures.DistributedList
-
Iterate over a bounded snapshot of the current elements and apply an action.
- forEach(Consumer) - Method in class com.loomcache.server.datastructures.DistributedSet
-
Iterate over all elements and apply the given action.
- forEachPage(int, Consumer) - Method in class com.loomcache.server.datastructures.DistributedList
-
Iterate over the entire list in bounded pages, applying
actionto each page. - forEachPage(int, Consumer) - Method in class com.loomcache.server.datastructures.DistributedSet
-
Iterate the whole set in bounded pages, applying
actionper page. - Format - Section in class com.loomcache.server.tracing.TraceContextPropagator
- freezeMapCreation() - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- FrequentLogSuppressor - Class in com.loomcache.server.logging
-
Bounded helper for suppressing repetitive warning logs while preserving a periodic summary of how many equivalent messages were skipped.
- FrequentLogSuppressor(Duration) - Constructor for class com.loomcache.server.logging.FrequentLogSuppressor
- FrequentLogSuppressor(Duration, int) - Constructor for class com.loomcache.server.logging.FrequentLogSuppressor
- FrequentLogSuppressor.Decision - Record Class in com.loomcache.server.logging
- from(Map) - Static method in record class com.loomcache.server.discovery.MemberAttributes
- fromBitmap(long) - Static method in enum class com.loomcache.common.protocol.ProtocolFeatures
-
Decode a wire bitmap into the set of known features it represents.
- fromCode(byte) - Static method in enum class com.loomcache.common.protocol.MessageType
-
O(1) lookup from wire byte to enum.
- fromConfigValue(String) - Static method in enum class com.loomcache.common.config.TlsProvider
- fromDeclarative(String, String, String) - Static method in record class com.loomcache.server.query.IndexConfig
- fromDeclarative(String, List, String) - Static method in record class com.loomcache.server.query.IndexConfig
- fromEntries(Map) - Static method in record class com.loomcache.server.wan.WanMerkleTree
- fromEntries(Map, int) - Static method in record class com.loomcache.server.wan.WanMerkleTree
- fromGroup() - Method in record class com.loomcache.server.sharding.PartitionMove
-
Returns the value of the
fromGrouprecord component. - fromHeapSize(long) - Static method in record class com.loomcache.server.cache.MemoryManager.MemoryThreshold
-
Create thresholds from heap size with standard percentages.
- fromJson(String, Class) - Static method in class com.loomcache.server.rest.JsonHelper
-
Deserialize a JSON string to an object of the specified type.
- fromJsr107(EventType) - Static method in enum class com.loomcache.server.jcache.LoomCacheEntryEvent.EventType
- fromKryoRegistrations(KryoSerializer) - Static method in interface com.loomcache.server.compute.EntryProcessorAllowlist
- fromKryoRegistrations(KryoSerializer) - Static method in interface com.loomcache.server.executor.ExecutorTaskAllowlist
-
Allow task classes only when deployment code explicitly registered the exact class with the shared Kryo serializer.
- fromMapStore(MapStore, MapStoreConfig) - Static method in class com.loomcache.server.jcache.CacheWriterIntegration
-
Bridge factory: wire a
MapStorethrough the JCache write-through / write-behind machinery by wrapping it in aMapStoreBackedCacheWriter. - fromSystemProperty() - Static method in enum class com.loomcache.common.config.LoomProfile
-
Resolve the active profile from the current JVM properties without using the cached holder.
- fromWireFormat(Map) - Static method in record class com.loomcache.client.LoomSqlResult
-
Creates a
LoomSqlResultfrom the portable wire format used by the server (aMapwith "columnNames" and "rows" keys), where row cells are stringified values ornull. - fromWireId(int) - Static method in enum class com.loomcache.common.serialization.compact.CompactFieldKind
- FSYNC - Enum constant in enum class com.loomcache.server.persistence.DurabilityGuarantee
-
Full fsync durability (Raft standard).
- FULL - Enum constant in enum class com.loomcache.common.config.ClusterDataRecoveryPolicy
- FULL_SCAN - Enum constant in enum class com.loomcache.server.query.QueryOptimizer.OptimizedQueryPlan.ExecutionStrategy
- FULL_SNAPSHOT_KRYO_ID - Static variable in class com.loomcache.server.persistence.StateMachineSnapshotManager
-
Kryo registration ID for
StateMachineSnapshotManager.FullSnapshot. - FullPartition(Set) - Constructor for record class com.loomcache.server.cluster.PartitionDetector.PartitionStatus.FullPartition
-
Creates an instance of a
FullPartitionrecord class. - FullSnapshot() - Constructor for class com.loomcache.server.persistence.StateMachineSnapshotManager.FullSnapshot
- FullSnapshot(Map, long) - Constructor for class com.loomcache.server.persistence.StateMachineSnapshotManager.FullSnapshot
- functionName() - Method in record class com.loomcache.server.query.QueryPlan.AggregateFunction
-
Returns the value of the
functionNamerecord component. - future() - Method in record class com.loomcache.client.ClientRequestDeduplicator.InFlightRequest
-
Returns the value of the
futurerecord component.
G
- gatewayTrust() - Method in class com.loomcache.common.config.AuthConfig
- gatewayTrust(boolean) - Method in class com.loomcache.common.config.AuthConfig.Builder
-
Set whether to trust gateway-forwarded headers.
- gcCollectionCount() - Method in record class com.loomcache.common.protocol.ClientStatisticsPayload
-
Returns the value of the
gcCollectionCountrecord component. - gcCollectionTimeMillis() - Method in record class com.loomcache.common.protocol.ClientStatisticsPayload
-
Returns the value of the
gcCollectionTimeMillisrecord component. - generateRequestId() - Method in class com.loomcache.client.ClientRequestDeduplicator
-
Generates a unique request ID.
- generateToken(String, String) - Method in class com.loomcache.server.cp.FencingTokenGenerator
-
Generates a new fencing token for the given lock and session.
- genericMapStoreConfig(String, GenericMapStoreConfig) - Method in class com.loomcache.common.config.ClusterConfig.Builder
- genericMapStoreConfig(String, GenericMapStoreConfig) - Method in class com.loomcache.server.config.LoomConfig.Builder
- GenericMapStoreConfig - Record Class in com.loomcache.common.config
-
Declarative built-in JDBC MapStore configuration for a String/String map.
- GenericMapStoreConfig(boolean, String, String, String, String, String, boolean, boolean, int, Duration, GenericMapStoreConfig.LoadMode, int) - Constructor for record class com.loomcache.common.config.GenericMapStoreConfig
-
Creates an instance of a
GenericMapStoreConfigrecord class. - GenericMapStoreConfig.Builder - Class in com.loomcache.common.config
- GenericMapStoreConfig.LoadMode - Enum Class in com.loomcache.common.config
- genericMapStoreConfigs() - Method in class com.loomcache.common.config.ClusterConfig
- genericMapStoreConfigs() - Method in class com.loomcache.server.config.LoomConfig
- genericMapStoreConfigs(Map) - Method in class com.loomcache.common.config.ClusterConfig.Builder
- genericMapStoreConfigs(Map) - Method in class com.loomcache.server.config.LoomConfig.Builder
- GenericRecord - Class in com.loomcache.common.serialization.compact
-
Class-free view over a Compact payload.
- GenericRecord.Builder - Class in com.loomcache.common.serialization.compact
- get() - Method in class com.loomcache.client.LoomAtomicLong
-
Gets the current value atomically.
- get() - Method in class com.loomcache.client.LoomAtomicReference
-
Gets the current reference value.
- get() - Method in class com.loomcache.client.LoomLWWRegister
- get() - Method in class com.loomcache.client.LoomPNCounter
- get() - Method in class com.loomcache.server.cp.LinearizableAtomicLong
-
Gets the current value.
- get() - Method in class com.loomcache.server.cp.LinearizableAtomicReference
-
Gets the current reference value.
- get() - Method in class com.loomcache.server.datastructures.crdt.LWWRegister
-
Get the current value in the register.
- get() - Method in class com.loomcache.server.datastructures.PNCounter
-
Get the current value of the counter.
- get() - Method in interface com.loomcache.server.tracing.TracingContext.CheckedSupplier
- get(int) - Method in class com.loomcache.client.LoomList
- get(int) - Method in class com.loomcache.server.datastructures.DistributedList
-
Get element at index.
- get(int) - Method in class com.loomcache.server.datastructures.DistributedRingbuffer
- get(int) - Method in class com.loomcache.springboot.controller.ListController
- get(K) - Method in class com.loomcache.client.LoomMultiMap
- get(String) - Method in class com.loomcache.server.management.ClientStatisticsRegistry
- get(Object) - Method in class com.loomcache.springboot.cache.LoomSpringCache
- get(Object, Class) - Method in class com.loomcache.springboot.cache.LoomSpringCache
- get(Object, Callable) - Method in class com.loomcache.springboot.cache.LoomSpringCache
- get(String) - Method in class com.loomcache.server.config.ClusterConfigManager
-
Get a configuration value.
- get(String) - Method in record class com.loomcache.server.config.ConfigSnapshot
-
Get a configuration entry by key.
- get(String) - Method in class com.loomcache.server.datastructures.DistributedMultiMap
-
Get all values for the given key.
- get(String) - Method in interface com.loomcache.server.query.PredicateBuilder.EntryObject
-
Selects a value attribute or nested attribute path.
- get(String) - Method in class com.loomcache.server.query.QueryOptimizer.QueryPlanCache
- get(String) - Method in class com.loomcache.springboot.controller.MapController
-
Get a value from the map by key.
- get(String) - Method in class com.loomcache.springboot.controller.MultiMapController
- get(K) - Method in class com.loomcache.client.cache.NearCache
-
Get a value from the cache.
- get(K) - Method in class com.loomcache.client.cache.ReadThroughCache
-
Get a value from the cache, loading it if necessary.
- get(K) - Method in class com.loomcache.client.LoomMap
-
Retrieves the value associated with a key.
- get(K) - Method in class com.loomcache.client.query.LoomQueryCache
-
Look up a key in the locally cached view.
- get(K) - Method in class com.loomcache.server.datastructures.ContinuousQueryCache
-
Get a value from the filtered view.
- get(K) - Method in class com.loomcache.server.datastructures.DistributedMap
- get(K) - Method in class com.loomcache.server.jcache.JCacheDistributedMapAdapter
- get(K) - Method in class com.loomcache.server.jcache.LoomJCache
- get(K, Duration) - Method in class com.loomcache.client.LoomMap
-
Retrieves the value associated with a key with a custom timeout.
- GET - Enum constant in enum class com.loomcache.server.transaction.Transaction.OperationType
-
Get and return the value for a key
- getAccessCount() - Method in class com.loomcache.server.metrics.AccessPatternAnalyzer
-
Get number of recorded accesses.
- getAccessPattern() - Method in class com.loomcache.server.cache.AccessTracker
-
Get access distribution statistics.
- getAcknowledgeType() - Method in class com.loomcache.server.wan.WanReplicationManager
- getAcquisitionCount() - Method in class com.loomcache.server.cp.LinearizableLock
-
Gets the total number of times this lock has been acquired.
- getActiveClientCount() - Method in class com.loomcache.server.network.RateLimiter
-
Get the number of actively tracked clients.
- getActiveConnectionCount() - Method in class com.loomcache.client.ConnectionPool
-
Get the number of active (in-use) connections.
- getActiveConnectionCount() - Method in class com.loomcache.server.network.TcpServer
-
Current number of active connections.
- getActiveConnections() - Method in class com.loomcache.client.ConnectionPoolMetrics
-
Get the current number of active connections.
- getActiveGroupCount() - Method in class com.loomcache.server.handler.RequestCoalescer
-
Get the number of active groups.
- getActiveManagedSessions() - Method in class com.loomcache.server.cp.ConsistencySubsystem
-
Gets all active managed sessions.
- getActiveMemberCount() - Method in class com.loomcache.server.cluster.MembershipProtocol
-
Get count of active (UP) members.
- getActiveMigrations() - Method in class com.loomcache.server.cluster.PartitionMigrationPipeline
-
Get all active migrations.
- getActiveOutgoingMigrations() - Method in class com.loomcache.server.cluster.PartitionMigrationManager
- getActiveReplicas() - Method in class com.loomcache.server.replication.ReadReplicaManager
-
Get all active replicas (state == ACTIVE).
- getActiveReplicationSpans() - Method in class com.loomcache.server.tracing.RaftTracer
-
Get all active replication spans.
- getActiveSessions() - Method in class com.loomcache.server.cp.SessionManager
-
Gets all active sessions.
- getActiveSpan() - Static method in class com.loomcache.server.tracing.SpanManager
-
Get the currently active span for the current thread.
- getActiveSpanCount() - Method in class com.loomcache.server.observability.DistributedTracer
-
Get the number of active spans.
- getActiveSpanCount() - Static method in class com.loomcache.server.tracing.SpanManager
-
Get total number of active spans.
- getActiveSpans() - Static method in class com.loomcache.server.tracing.SpanManager
-
Get all active spans (for testing).
- getActiveStreams() - Method in class com.loomcache.server.watch.WatchManager
-
Get the list of active stream IDs.
- getActiveSubscriptionCount() - Method in class com.loomcache.server.handler.CqcSubscriptionHandler
-
Number of active subscriptions (observability only).
- getActiveTransactionIds() - Method in class com.loomcache.server.transaction.TransactionManager
-
Gets all active transaction IDs.
- getActiveWatchCount() - Method in class com.loomcache.server.watch.WatchManager
-
Get the number of active watches.
- getActuatorInfo() - Method in class com.loomcache.springboot.security.PublicEndpointProperties
- getAggregatedValue(String) - Method in class com.loomcache.server.metrics.MetricsAggregator
-
Get an aggregated metric value.
- getAggregateStatistics() - Method in class com.loomcache.server.ratelimit.PerClientRateLimiter
-
Get aggregate statistics across all clients.
- getAlerts() - Method in class com.loomcache.server.cluster.ClusterHealthMonitor
-
Get all active alerts.
- getAliveMemberCount() - Method in interface com.loomcache.server.metrics.LoomClusterMXBean
- getAliveMemberCount() - Method in class com.loomcache.server.metrics.LoomClusterMXBeanImpl
- getAliveMemberIds() - Method in interface com.loomcache.server.metrics.LoomClusterMXBean
- getAliveMemberIds() - Method in class com.loomcache.server.metrics.LoomClusterMXBeanImpl
- getAliveMembers() - Method in class com.loomcache.server.cluster.SwimGossipProtocol
-
Get all alive members.
- getAll() - Method in class com.loomcache.server.config.ClusterConfigManager
-
Get all configuration entries.
- getAll() - Method in class com.loomcache.server.datastructures.ContinuousQueryCache
-
Get an unmodifiable snapshot of all entries in the filtered view.
- getAll(int, String) - Method in class com.loomcache.springboot.controller.SetController
-
Get set elements using cursor pagination backed by
DistributedSet.scan(long, String, int). - getAll(Collection) - Method in class com.loomcache.client.cache.ReadThroughCache
-
Get multiple values, loading any missing ones efficiently.
- getAll(Collection) - Method in class com.loomcache.client.LoomMap
-
Batch retrieve multiple values by their keys.
- getAll(Set) - Method in class com.loomcache.server.jcache.LoomJCache
- getAll(Set) - Method in class com.loomcache.server.datastructures.DistributedMap
-
Batch get — returns a map of key→value for all keys that exist and are not expired.
- getAllAggregatedMetrics() - Method in class com.loomcache.server.metrics.MetricsAggregator
-
Get all aggregated metrics.
- getAllAsync(Collection) - Method in class com.loomcache.client.cache.AsyncReadThroughCache
-
Asynchronously get multiple values, loading any missing ones efficiently.
- getAllGroups() - Method in class com.loomcache.server.consensus.RaftGroupManager
-
Gets all active RaftNode instances.
- getAllLeases() - Method in class com.loomcache.server.lease.LeaseManager
-
Gets an unmodifiable view of all leases.
- getAllListenerStats() - Method in class com.loomcache.server.jcache.CacheEntryListenerManager
-
Get all listener statistics.
- getAllMembers() - Method in class com.loomcache.server.cluster.SwimGossipProtocol
-
Get all members.
- getAllMetricsCardinality() - Method in class com.loomcache.server.metrics.MetricsCardinalityManager
-
Get all metrics with their cardinalities.
- getAllNodeTopologies() - Method in interface com.loomcache.server.cluster.RackAwarePlacement.ClusterTopology
-
Get all node topologies in the cluster.
- getAllNodeTopologies() - Method in class com.loomcache.server.cluster.RackAwarePlacement.SimpleClusterTopology
- getAllowedClockSkew() - Method in class com.loomcache.springboot.security.JwtTokenIssuerProperties
- getAllReplicas() - Method in class com.loomcache.server.replication.ReadReplicaManager
-
Get all registered replicas.
- getAllSlots() - Method in class com.loomcache.server.metrics.SlotMetrics
-
Get all tracked slots.
- getAllSpansInBuffer() - Method in class com.loomcache.server.observability.DistributedTracer
-
Get all spans currently in the ring buffer.
- getAllStats() - Method in class com.loomcache.server.cache.AccessTracker
-
Get all access statistics.
- getAllStats() - Method in class com.loomcache.server.wan.WanReplicationManager
-
Get replication statistics for all target clusters.
- getAndAdd(long) - Method in class com.loomcache.client.LoomAtomicLong
-
Atomically gets the current value and adds delta.
- getAndAdd(long) - Method in class com.loomcache.server.cp.LinearizableAtomicLong
-
Atomically gets the current value and adds the given value.
- getAndAdd(long, String) - Method in class com.loomcache.server.cp.LinearizableAtomicLong
- getAndAdd(long, String, String) - Method in class com.loomcache.server.cp.LinearizableAtomicLong
- getAndDecrement() - Method in class com.loomcache.client.LoomAtomicLong
-
Atomically gets the current value and decrements by 1.
- getAndDecrement() - Method in class com.loomcache.server.cp.LinearizableAtomicLong
-
Atomically gets the current value and decrements by 1.
- getAndDecrement(String) - Method in class com.loomcache.server.cp.LinearizableAtomicLong
- getAndDecrement(String, String) - Method in class com.loomcache.server.cp.LinearizableAtomicLong
- getAndIncrement() - Method in class com.loomcache.client.LoomAtomicLong
-
Atomically gets the current value and increments by 1.
- getAndIncrement() - Method in class com.loomcache.server.cp.LinearizableAtomicLong
-
Atomically gets the current value and increments by 1.
- getAndIncrement(String) - Method in class com.loomcache.server.cp.LinearizableAtomicLong
- getAndIncrement(String, String) - Method in class com.loomcache.server.cp.LinearizableAtomicLong
- getAndPut(K, V) - Method in class com.loomcache.server.jcache.JCacheDistributedMapAdapter
- getAndPut(K, V) - Method in class com.loomcache.server.jcache.LoomJCache
- getAndRemove(K) - Method in class com.loomcache.client.LoomMap
-
Atomically retrieve and remove a key from the distributed map.
- getAndRemove(K) - Method in class com.loomcache.server.jcache.JCacheDistributedMapAdapter
- getAndRemove(K) - Method in class com.loomcache.server.jcache.LoomJCache
- getAndReplace(K, V) - Method in class com.loomcache.server.jcache.LoomJCache
- getAndSet(T) - Method in class com.loomcache.server.cp.LinearizableAtomicReference
-
Atomically gets the current reference and sets a new value.
- getAnonymousCapacity() - Method in class com.loomcache.springboot.security.RateLimitProperties
- getAnonymousRefillPerSecond() - Method in class com.loomcache.springboot.security.RateLimitProperties
- getAppendEntriesAvgLatency() - Method in class com.loomcache.server.consensus.RaftMetrics
-
Get average latency for AppendEntries RPC in milliseconds.
- getAppendEntriesCount() - Method in class com.loomcache.server.consensus.RaftMetrics
-
Get total AppendEntries RPC count.
- getAssignment() - Method in class com.loomcache.server.sharding.PartitionRouter
-
Returns an immutable snapshot of the current partition assignment.
- getAsync(K) - Method in class com.loomcache.client.cache.AsyncReadThroughCache
-
Asynchronously get a value from the cache, loading it if necessary.
- getAsync(K) - Method in class com.loomcache.client.LoomMap
-
Asynchronously retrieves the value associated with a key.
- getAsync(K) - Method in interface com.loomcache.server.jcache.ICache
-
Asynchronously retrieve a cache entry.
- getAsync(K) - Method in class com.loomcache.server.jcache.LoomJCache
- getAtomicLong(String) - Method in class com.loomcache.client.LoomConsistencySubsystem
-
Get a distributed atomic long proxy.
- getAtomicLong(String, long) - Method in class com.loomcache.server.cp.ConsistencySubsystem
-
Gets or creates an LinearizableAtomicLong with the given name and initial value.
- getAtomicLongCount() - Method in class com.loomcache.server.cp.ConsistencySubsystem
-
Gets the number of atomic longs currently managed.
- getAtomicReference(String, T) - Method in class com.loomcache.server.cp.ConsistencySubsystem
-
Gets or creates an LinearizableAtomicReference with the given name and initial value.
- getAtomicReference(String, Class) - Method in class com.loomcache.client.LoomConsistencySubsystem
-
Get a distributed atomic reference proxy.
- getAtomicReferenceCount() - Method in class com.loomcache.server.cp.ConsistencySubsystem
-
Gets the number of atomic references currently managed.
- getAttachedKeys() - Method in class com.loomcache.server.lease.Lease
-
Gets an unmodifiable view of attached keys.
- getAttribute() - Method in class com.loomcache.server.query.PredicateBuilder
-
Returns the last attribute represented by this builder.
- getAttribute(String) - Method in class com.loomcache.springboot.session.LoomSession
- getAttributeNames() - Method in class com.loomcache.springboot.session.LoomSession
- getAttributes() - Method in class com.loomcache.server.tracing.SpanManager.Span
-
Get a copy of attributes.
- getAudience() - Method in class com.loomcache.springboot.security.JwtTokenIssuerProperties
- getAvailableNodes() - Method in exception class com.loomcache.common.exception.QuorumUnavailableException
-
Gets the number of currently available (healthy) nodes.
- getAvailablePermits() - Method in class com.loomcache.server.ratelimit.RateLimiter
-
Get the number of available permits.
- getAvailableTokens() - Method in class com.loomcache.server.ratelimit.RateLimiter
-
Get the current number of available tokens (for testing/monitoring).
- getAverageGetLatencyMs() - Method in class com.loomcache.server.jcache.CacheStatisticsManager
-
Get average get latency in milliseconds.
- getAverageGetTime() - Method in interface com.loomcache.server.jcache.JCacheStatisticsMXBean
-
Average time in microseconds for get operations.
- getAverageGetTime() - Method in class com.loomcache.server.jcache.JCacheStatisticsMXBeanImpl
- getAverageHoldTimeMs() - Method in class com.loomcache.server.cp.LinearizableLock
-
Gets the average hold time for this lock in milliseconds.
- getAveragePutLatencyMs() - Method in class com.loomcache.server.jcache.CacheStatisticsManager
-
Get average put latency in milliseconds.
- getAveragePutTime() - Method in interface com.loomcache.server.jcache.JCacheStatisticsMXBean
-
Average time in microseconds for put operations.
- getAveragePutTime() - Method in class com.loomcache.server.jcache.JCacheStatisticsMXBeanImpl
- getAverageRemoveTime() - Method in interface com.loomcache.server.jcache.JCacheStatisticsMXBean
-
Average time in microseconds for remove operations.
- getAverageRemoveTime() - Method in class com.loomcache.server.jcache.JCacheStatisticsMXBeanImpl
- getAverageWaitTime() - Method in class com.loomcache.client.ConnectionPoolMetrics
-
Get the average wait time for acquiring a connection in milliseconds.
- getAvgDeliveryLatencyNanos() - Method in class com.loomcache.server.topic.TopicStats
-
Get average delivery latency in nanoseconds.
- getBackingMap() - Method in class com.loomcache.server.jcache.JCacheDistributedMapAdapter
- getBackpressureDepth() - Method in class com.loomcache.server.cluster.MigrationChunkTransfer
-
Get current backpressure queue depth.
- getBackupNode(String) - Method in class com.loomcache.server.partition.ConsistentHashRing
-
Find the BACKUP owner of a key.
- getBandwidthStats() - Method in class com.loomcache.server.network.TcpServer
-
Get current bandwidth statistics.
- getBindAddress() - Method in class com.loomcache.server.network.TcpServer
- getBoolean(String, boolean) - Method in class com.loomcache.common.serialization.compact.GenericRecord
- getBooleanByName(String) - Method in record class com.loomcache.server.query.SqlRow
-
Gets a column value as a Boolean by name.
- getBufferedEventCount() - Method in class com.loomcache.server.watch.WatchManager
-
Get the current size of the event buffer.
- getBufferedEvents(long) - Method in class com.loomcache.server.watch.WatchManager
-
Retrieves all buffered events with revision >= fromRevision.
- getBufferedEvents(String, long) - Method in class com.loomcache.server.watch.WatchManager
-
Retrieves buffered watch events from a given revision onward.
- getBufferSize() - Method in class com.loomcache.server.topic.DistributedTopic
-
Get the current size of the message buffer.
- getByIndex(int) - Method in record class com.loomcache.server.query.SqlRow
-
Gets a column value by index (0-based).
- getByName(String) - Method in record class com.loomcache.server.query.SqlRow
-
Gets a column value by name.
- getBytes(String) - Method in class com.loomcache.common.serialization.compact.GenericRecord
- getBytes(String, byte[]) - Method in class com.loomcache.common.serialization.compact.GenericRecord
- getBytesReceived() - Method in class com.loomcache.server.network.ConnectionContext
-
Total bytes received on this connection.
- getBytesSent() - Method in class com.loomcache.server.network.ConnectionContext
-
Total bytes sent on this connection.
- getBytesTransferred() - Method in class com.loomcache.server.wan.WanPublisher
- getCache() - Method in class com.loomcache.server.query.QueryOptimizer
- getCache(String) - Method in class com.loomcache.server.jcache.LoomJCacheManager
-
Native get-by-name returning our raw cache type (backwards compatible).
- getCache(String) - Method in class com.loomcache.springboot.cache.LoomCacheManager
- getCache(String, Class, Class) - Method in class com.loomcache.server.jcache.LoomJCacheManager
- getCacheEfficiency() - Method in class com.loomcache.client.cache.NearCache
-
Get cache efficiency metrics.
- getCacheEntryListenerConfigurations() - Method in class com.loomcache.server.jcache.LoomJCacheConfig
- getCacheEvictions() - Method in interface com.loomcache.server.jcache.JCacheStatisticsMXBean
-
Total number of evictions.
- getCacheEvictions() - Method in class com.loomcache.server.jcache.JCacheStatisticsMXBeanImpl
- getCacheGets() - Method in interface com.loomcache.server.jcache.JCacheStatisticsMXBean
-
Total number of gets (hits + misses).
- getCacheGets() - Method in class com.loomcache.server.jcache.JCacheStatisticsMXBeanImpl
- getCacheHitPercentage() - Method in interface com.loomcache.server.jcache.JCacheStatisticsMXBean
-
Cache hit percentage (0.0–100.0).
- getCacheHitPercentage() - Method in class com.loomcache.server.jcache.JCacheStatisticsMXBeanImpl
- getCacheHits() - Method in interface com.loomcache.server.jcache.JCacheStatisticsMXBean
-
Total number of cache hits.
- getCacheHits() - Method in class com.loomcache.server.jcache.JCacheStatisticsMXBeanImpl
- getCacheLoaderFactory() - Method in class com.loomcache.server.jcache.LoomJCacheConfig
- getCacheManager() - Method in class com.loomcache.server.jcache.LoomCachingProvider
- getCacheManager() - Method in class com.loomcache.server.jcache.LoomJCache
- getCacheManager(URI, ClassLoader) - Method in class com.loomcache.server.jcache.LoomCachingProvider
- getCacheManager(URI, ClassLoader, Properties) - Method in class com.loomcache.server.jcache.LoomCachingProvider
- getCacheManager(URI) - Method in class com.loomcache.server.jcache.LoomCachingProvider
-
Get or create a cache manager for the specified URI (native API).
- getCacheMisses() - Method in interface com.loomcache.server.jcache.JCacheStatisticsMXBean
-
Total number of cache misses.
- getCacheMisses() - Method in class com.loomcache.server.jcache.JCacheStatisticsMXBeanImpl
- getCacheMissPercentage() - Method in interface com.loomcache.server.jcache.JCacheStatisticsMXBean
-
Cache miss percentage (0.0–100.0).
- getCacheMissPercentage() - Method in class com.loomcache.server.jcache.JCacheStatisticsMXBeanImpl
- getCacheNames() - Method in class com.loomcache.server.jcache.LoomJCacheManager
- getCacheNames() - Method in class com.loomcache.springboot.cache.LoomCacheManager
- getCachePuts() - Method in interface com.loomcache.server.jcache.JCacheStatisticsMXBean
-
Total number of puts.
- getCachePuts() - Method in class com.loomcache.server.jcache.JCacheStatisticsMXBeanImpl
- getCacheRemovals() - Method in interface com.loomcache.server.jcache.JCacheStatisticsMXBean
-
Total number of removals.
- getCacheRemovals() - Method in class com.loomcache.server.jcache.JCacheStatisticsMXBeanImpl
- getCacheWriterFactory() - Method in class com.loomcache.server.jcache.LoomJCacheConfig
- getCachingProvider() - Method in class com.loomcache.server.jcache.LoomJCacheManager
- getCapacity() - Method in class com.loomcache.server.datastructures.ReliableTopic
-
The fixed capacity of the backing ringbuffer.
- getCapacity() - Method in class com.loomcache.springboot.security.RateLimitProperties
- getCardinalityReductionPercent() - Method in class com.loomcache.server.metrics.MetricsAggregator
-
Get cardinality reduction estimate.
- getCertificateCommonName() - Method in class com.loomcache.server.network.ConnectionContext
-
Extract and cache the Common Name (CN) from the peer's TLS client certificate.
- getCheckpoints() - Method in class com.loomcache.server.persistence.WalWriter
-
Get a list of all recorded checkpoint positions.
- getClassLoader() - Method in class com.loomcache.server.jcache.LoomJCacheManager
- getClientIp() - Method in class com.loomcache.server.network.ConnectionContext
-
Get the client's IP address.
- getClientLimiter(String) - Method in class com.loomcache.server.ratelimit.PerClientRateLimiter
-
Get the rate limiter for a specific client (does not create if doesn't exist).
- getClientSessionContext() - Method in class com.loomcache.common.config.ReloadableSslContext
-
Get the default SSL session context for client connections.
- getClientStatistics(String) - Method in class com.loomcache.server.ratelimit.PerClientRateLimiter
-
Get statistics for a specific client.
- getClientStats(String) - Method in class com.loomcache.server.network.RateLimiter
-
Get per-client statistics.
- getClusterHealth() - Method in class com.loomcache.server.cluster.ClusterHealthMonitor
-
Get cluster-wide health by aggregating known nodes.
- getClusterId() - Method in interface com.loomcache.server.metrics.LoomClusterMXBean
- getClusterId() - Method in class com.loomcache.server.metrics.LoomClusterMXBeanImpl
- getClusterMembers() - Method in class com.loomcache.server.consensus.RaftNode
- getClusterMembers() - Method in interface com.loomcache.server.consensus.RaftNodeApi
- getClusterSize() - Method in interface com.loomcache.server.metrics.LoomCacheMXBean
- getClusterSize() - Method in class com.loomcache.server.metrics.LoomCacheMXBeanImpl
- getClusterVersion() - Method in class com.loomcache.server.CacheNode
-
Return the cluster version gate for rolling-upgrade operations.
- getClusterVersion() - Method in interface com.loomcache.server.metrics.LoomClusterMXBean
- getClusterVersion() - Method in class com.loomcache.server.metrics.LoomClusterMXBeanImpl
- getColumnCount() - Method in class com.loomcache.server.query.SqlResult
-
Gets the number of columns.
- getColumnIndex(String) - Method in record class com.loomcache.client.LoomSqlResult
-
Gets the index of a column by its name.
- getColumnName(int) - Method in record class com.loomcache.client.LoomSqlResult
-
Gets the name of the column at the specified index.
- getColumnNameByIndex(int) - Method in record class com.loomcache.server.query.SqlRow
-
Gets the name of a column by its index.
- getColumnNames() - Method in class com.loomcache.server.query.SqlResult
-
Gets the list of column names in order.
- getColumnNames(List) - Static method in class com.loomcache.server.query.QueryEngine
- getColumnTypes() - Method in class com.loomcache.server.query.SqlResult
-
Gets the list of column types in order.
- getColumnTypes(List) - Static method in class com.loomcache.server.query.QueryEngine
- getCommandsCommitted() - Method in class com.loomcache.server.consensus.RaftNode
-
Total commands committed (replicated to majority) since node start.
- getCommandsCommitted() - Method in interface com.loomcache.server.consensus.RaftNodeApi
- getCommandsSubmitted() - Method in class com.loomcache.server.consensus.RaftNode
-
Total commands submitted to this leader since node start.
- getCommandsSubmitted() - Method in interface com.loomcache.server.consensus.RaftNodeApi
- getCommitAvgLatency() - Method in class com.loomcache.server.consensus.RaftMetrics
-
Get average latency for commit in milliseconds.
- getCommitCount() - Method in class com.loomcache.server.consensus.RaftMetrics
-
Get total commit count.
- getCommitIndex() - Method in interface com.loomcache.server.consensus.RaftNodeApi
- getCompactionStats() - Method in class com.loomcache.server.persistence.WalCompactor
-
Get current compaction statistics.
- getCompactionThreshold() - Method in class com.loomcache.server.persistence.WalCompactor
-
Get the compaction threshold in bytes.
- getCompactRevision() - Method in class com.loomcache.server.watch.WatchManager
-
Get the oldest available revision in the event history.
- getCompatibleFeatures(LoomVersion) - Method in class com.loomcache.common.protocol.VersionCompatibilityManager
-
Get features available given a negotiated version.
- getCompatibleFeaturesForPeer(String) - Method in class com.loomcache.common.protocol.VersionCompatibilityManager
-
Get features available for communication with a specific peer.
- getComponentCount() - Method in class com.loomcache.server.lifecycle.GracefulShutdownCoordinator
-
Returns the number of registered components.
- getConfiguration() - Method in class com.loomcache.server.jcache.LoomJCache
-
Native accessor for the configuration (typed).
- getConfiguration(Class) - Method in class com.loomcache.server.jcache.LoomJCache
-
JSR-107 typed configuration accessor.
- getConnectionAge(String) - Method in class com.loomcache.server.network.TcpServer
-
Get the age of a connection in milliseconds since it was established.
- getConnectionCount() - Method in class com.loomcache.server.network.ConnectionHealthMonitor
-
Gets the current number of monitored connections.
- getConnectionErrors() - Method in class com.loomcache.client.ConnectionPoolMetrics
-
Get the total number of connection creation errors.
- getConnectionHealth(String) - Method in class com.loomcache.server.network.ConnectionHealthMonitor
-
Gets the health information for a specific connection.
- getConnectionInfo() - Method in class com.loomcache.server.network.TcpServer
-
Get information about all active connections.
- getConnectionsByClient(String) - Method in class com.loomcache.server.network.TcpServer
-
Get all connections from a specific client IP address.
- getConsecutiveFailCount() - Method in class com.loomcache.springboot.security.RestUserLockoutProperties
- getConsecutiveFailures(String) - Method in class com.loomcache.client.NodeHealthTracker
-
Get the number of consecutive failures for a node.
- getConsecutiveSuccesses(String) - Method in class com.loomcache.client.NodeHealthTracker
-
Get the number of consecutive successes for a node.
- getConsistencySubsystem() - Method in class com.loomcache.client.LoomClient
-
JavaBean-style alias for
LoomClient.consistencySubsystem(). - getConsumer(String) - Method in class com.loomcache.server.wan.WanReplicationManager
-
Get the consumer for a specific target cluster.
- getContinuousQueryCache(String) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- getCount() - Method in class com.loomcache.client.LoomLinearizableLatch
-
Returns the current count.
- getCount() - Method in class com.loomcache.server.cp.LinearizableLatch
-
Gets the current count.
- getCountDownLatch(String) - Method in class com.loomcache.client.LoomConsistencySubsystem
-
Get a distributed countdown latch proxy.
- getCountDownLatch(String, long) - Method in class com.loomcache.server.cp.ConsistencySubsystem
-
Gets or creates an LinearizableLatch with the given name and initial count.
- getCountDownLatchCount() - Method in class com.loomcache.server.cp.ConsistencySubsystem
-
Gets the number of count down latches currently managed.
- getCreationTime() - Method in class com.loomcache.springboot.session.LoomSession
- getCredentials(CredentialsRequest) - Method in interface com.loomcache.client.security.CredentialsFactory
- getCredentials(CredentialsRequest) - Method in class com.loomcache.client.security.StaticCredentialsFactory
- getCriticalPath(List) - Static method in class com.loomcache.server.tracing.TraceAnalyzer
-
Get the critical path (longest latency chain) in a trace.
- getCurrentBackoffMs() - Method in class com.loomcache.server.replication.ReplicationStream
-
Get the current backoff time in milliseconds.
- getCurrentMemoryBytes() - Method in class com.loomcache.server.datastructures.DistributedMap
-
Get the current memory usage in bytes (estimated).
- getCurrentMode() - Method in class com.loomcache.client.NearCacheInvalidationStrategy
-
Get the current invalidation mode.
- getCurrentPollBackoffMs() - Method in class com.loomcache.client.LoomTopic
- getCurrentSequence() - Method in class com.loomcache.server.datastructures.SnowflakeIdGenerator
-
Get the current sequence counter value.
- getCurrentSequence() - Method in class com.loomcache.server.wan.WanPublisher
- getCurrentSpan() - Static method in class com.loomcache.server.tracing.TracingContext
-
Get the current active span (from ScopedValue).
- getCurrentTerm() - Method in class com.loomcache.server.consensus.RaftNode
- getCurrentTerm() - Method in interface com.loomcache.server.consensus.RaftNodeApi
- getCurrentToken() - Method in class com.loomcache.server.cp.LinearizableLock
-
Gets the current fencing token (if lock is held).
- getCurrentTokenValue() - Method in class com.loomcache.server.cp.FencingTokenGenerator
-
Gets the current global token counter value.
- getCurrentTraceId() - Static method in class com.loomcache.server.tracing.TraceContextPropagator
-
Get the current trace ID from MDC (for logging integration).
- getCurrentTraceId() - Static method in class com.loomcache.server.tracing.TracingContext
-
Get the current trace ID.
- getCurrentUtilization() - Method in class com.loomcache.server.metrics.CapacityPlanner
-
Get current capacity utilization (0.0 to 1.0).
- getCurrentWaitCount() - Method in class com.loomcache.client.ConnectionPoolMetrics
-
Get the current number of threads waiting for a connection.
- getDataConnectionConfigs() - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- getDataStructureBreakdown() - Method in class com.loomcache.server.metrics.CacheAnalytics
-
Get per-data-structure breakdown metrics.
- getDaysUntilExpiry() - Method in class com.loomcache.common.config.CertificateReloader
-
Get days until the earliest certificate expires.
- getDeadMemberCount() - Method in interface com.loomcache.server.metrics.LoomClusterMXBean
- getDeadMemberCount() - Method in class com.loomcache.server.metrics.LoomClusterMXBeanImpl
- getDeadMemberIds() - Method in interface com.loomcache.server.metrics.LoomClusterMXBean
- getDeadMemberIds() - Method in class com.loomcache.server.metrics.LoomClusterMXBeanImpl
- getDeadMembers() - Method in class com.loomcache.server.cluster.SwimGossipProtocol
-
Get all dead members.
- getDecodeFailureCount() - Method in class com.loomcache.client.LoomTopic
- getDefaultClassLoader() - Method in class com.loomcache.server.jcache.LoomCachingProvider
- getDefaultGroup() - Method in class com.loomcache.server.consensus.RaftGroupManager
-
Gets the default group (backward compatible accessor).
- getDefaultGroup() - Method in interface com.loomcache.server.consensus.RaftGroupManagerApi
-
Gets the default group ("raft-0").
- getDefaultProperties() - Method in class com.loomcache.server.jcache.LoomCachingProvider
- getDefaultTTL() - Method in class com.loomcache.server.datastructures.DistributedMap
-
Get the default TTL setting.
- getDefaultURI() - Method in class com.loomcache.server.jcache.LoomCachingProvider
- getDelegate() - Method in class com.loomcache.common.config.ReloadableSslContext
-
Get the underlying (current) SSLContext.
- getDeltas() - Method in class com.loomcache.server.persistence.SnapshotChain
-
Get an unmodifiable view of the deltas.
- getDenyRate() - Method in class com.loomcache.server.ratelimit.RateLimiter
-
Get the current deny rate (denied / (allowed + denied)).
- getDepth() - Method in class com.loomcache.server.tracing.TraceAnalyzer.TraceNode
-
Get the depth of this node in the tree.
- getDetailedStats() - Method in class com.loomcache.client.cache.NearCache
-
Get detailed cache statistics.
- getDetector(String) - Method in class com.loomcache.server.network.HealthChecker
-
Get the detector for a specific peer (for testing/metrics).
- getDetectorStats() - Method in class com.loomcache.server.cluster.PartitionDetector
-
Get detector statistics.
- getDiagnostics() - Method in class com.loomcache.server.consensus.RaftHealthCheck
-
Get diagnostics information for debugging.
- getDistribution() - Method in class com.loomcache.server.cluster.PartitionTable
-
Get distribution of slots across nodes.
- getDistribution() - Method in class com.loomcache.server.partition.ConsistentHashRing
-
Calculate the distribution of vnodes across physical nodes.
- getDoubleByName(String) - Method in record class com.loomcache.server.query.SqlRow
-
Gets a column value as a Double by name.
- getDurableTaskRecord(String) - Method in class com.loomcache.server.executor.DistributedExecutorService
-
Get the durable task record for a task.
- getDurationMillis() - Method in class com.loomcache.server.jcache.ExpiryPolicyManager.AccessedExpiryPolicy
- getDurationMillis() - Method in class com.loomcache.server.jcache.ExpiryPolicyManager.CombinedExpiryPolicy
- getDurationMillis() - Method in class com.loomcache.server.jcache.ExpiryPolicyManager.CreatedExpiryPolicy
- getDurationMillis() - Method in class com.loomcache.server.jcache.ExpiryPolicyManager.EternalExpiryPolicy
- getDurationMillis() - Method in interface com.loomcache.server.jcache.ExpiryPolicyManager.ExpiryPolicy
-
Return the configured duration in milliseconds, or Long.MAX_VALUE for eternal (never expires).
- getDurationMillis() - Method in class com.loomcache.server.jcache.ExpiryPolicyManager.ModifiedExpiryPolicy
- getDurationMs() - Method in class com.loomcache.server.tracing.SpanManager.Span
-
Get the duration of this span in milliseconds.
- getDurationNanos() - Method in class com.loomcache.server.tracing.SpanManager.Span
-
Get the duration of this span in nanoseconds.
- getEffectiveRate() - Method in class com.loomcache.server.ratelimit.RateLimiter
-
Get the current effective rate, which may differ from config.permitsPerSecond() if setRate() has been called.
- getEffectiveThreshold() - Method in class com.loomcache.server.cluster.PhiAccrualFailureDetector
-
Get the effective phi threshold (may be adapted if adaptive thresholding is enabled).
- getElectionCount() - Method in class com.loomcache.server.consensus.RaftMetrics
-
Get total number of elections.
- getElectionsStarted() - Method in class com.loomcache.server.consensus.RaftNode
-
Total elections started (including pre-vote) since node start.
- getElectionsStarted() - Method in interface com.loomcache.server.consensus.RaftNodeApi
- getElectionStats() - Method in class com.loomcache.server.consensus.RaftNode
-
Get a snapshot of current election statistics.
- getElectionsWon() - Method in class com.loomcache.server.consensus.RaftNode
-
Total elections won (became leader) since node start.
- getEndTime() - Method in interface com.loomcache.server.tracing.TracingContext.Span
- getEntriesFrom(long) - Method in class com.loomcache.server.consensus.RaftLog
-
Get all entries from a starting index to the end of the log (inclusive).
- getEntriesFrom(long) - Method in class com.loomcache.server.persistence.PersistentRaftLog
-
Get entries from a starting index to the end of the log (inclusive).
- getEntry(long) - Method in class com.loomcache.server.consensus.RaftLog
-
Get a log entry at a specific index.
- getEntry(long) - Method in class com.loomcache.server.persistence.PersistentRaftLog
-
Get a log entry at a specific index.
- getEntry(String) - Method in class com.loomcache.server.config.ClusterConfigManager
-
Get a configuration entry with metadata.
- getEntryCount() - Method in interface com.loomcache.server.metrics.LoomCacheMXBean
- getEntryCount() - Method in class com.loomcache.server.metrics.LoomCacheMXBeanImpl
- getEntryCount() - Method in interface com.loomcache.server.metrics.LoomClusterMXBean
- getEntryCount() - Method in class com.loomcache.server.metrics.LoomClusterMXBeanImpl
- getEntryCount() - Method in class com.loomcache.server.persistence.WalWriter
-
Get the number of entries written to this WAL.
- getEntryMetadata(K) - Method in class com.loomcache.client.cache.NearCache
-
Get metadata for a cache entry.
- getEntryObject() - Method in class com.loomcache.server.query.PredicateBuilder
-
Returns the entry object used to select key/value attributes and create terminal predicates.
- getEntryRange(long, long) - Method in class com.loomcache.server.consensus.RaftLog
-
Retrieve a range of entries from the log.
- getErrorRate(OperationsTracker.TimeWindow) - Method in class com.loomcache.server.metrics.OperationsTracker
-
Get error rate for a time window (0.0 to 1.0).
- getErrors() - Method in class com.loomcache.server.query.SqlParser
-
Returns the list of errors collected during parsing.
- getEvents() - Method in class com.loomcache.server.tracing.SpanManager.Span
-
Get a copy of events.
- getEventsProcessed() - Method in class com.loomcache.server.datastructures.ContinuousQueryCache
- getEvictionCount() - Method in interface com.loomcache.server.metrics.LoomCacheMXBean
- getEvictionCount() - Method in class com.loomcache.server.metrics.LoomCacheMXBeanImpl
- getEvictionCount() - Method in interface com.loomcache.server.metrics.LoomClusterMXBean
- getEvictionCount() - Method in class com.loomcache.server.metrics.LoomClusterMXBeanImpl
- getEvictionPolicy() - Method in class com.loomcache.client.cache.NearCache
-
Get the current eviction policy name.
- getEvictions() - Method in class com.loomcache.server.jcache.CacheStatisticsManager
-
Get eviction count.
- getExecutionStats() - Method in class com.loomcache.server.handler.BatchExecutionHandler
-
Get a snapshot of the current batch execution statistics.
- getExecutionStrategy() - Method in class com.loomcache.server.query.QueryOptimizer.OptimizedQueryPlan
- getExecutor(String) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
-
Get an existing executor service by name, or null if it does not exist.
- getExecutorNames() - Method in class com.loomcache.server.datastructures.DataStructureRegistry
-
Returns the set of all executor names in the registry.
- getExecutorService(String) - Method in class com.loomcache.client.LoomClient
-
Obtain a handle to a named distributed executor service.
- getExpirationDeadlineNanos(K) - Method in class com.loomcache.server.datastructures.DistributedMap
-
Return the local monotonic expiry deadline for migration verification.
- getExpirationTimeMillis(K) - Method in class com.loomcache.server.datastructures.DistributedMap
- getExpiredEntries(String) - Method in class com.loomcache.server.lease.TtlManager
-
Gets all expired keys for a data structure.
- getExpiryPolicyFactory() - Method in class com.loomcache.server.jcache.LoomJCacheConfig
- getExpiryTime() - Method in class com.loomcache.server.jcache.ExpiryPolicyManager.AccessedExpiryPolicy
- getExpiryTime() - Method in class com.loomcache.server.jcache.ExpiryPolicyManager.CombinedExpiryPolicy
- getExpiryTime() - Method in class com.loomcache.server.jcache.ExpiryPolicyManager.CreatedExpiryPolicy
- getExpiryTime() - Method in class com.loomcache.server.jcache.ExpiryPolicyManager.EternalExpiryPolicy
- getExpiryTime() - Method in interface com.loomcache.server.jcache.ExpiryPolicyManager.ExpiryPolicy
-
Calculate expiry time in milliseconds from now.
- getExpiryTime() - Method in class com.loomcache.server.jcache.ExpiryPolicyManager.ModifiedExpiryPolicy
- getExpiryTime(K) - Method in class com.loomcache.server.jcache.ExpiryPolicyManager
-
Calculate expiry time for a key.
- getExportedCount() - Method in class com.loomcache.server.tracing.InMemoryTraceExporter
-
Get the total number of spans exported.
- getFailureRate() - Method in record class com.loomcache.server.cache.WarmingResult
-
Calculate the failure rate as a percentage (0-100).
- getFence() - Method in class com.loomcache.client.LoomLinearizableLock
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getFence() - Method in class com.loomcache.server.cp.LinearizableLock
-
Gets the fencing token of the current lock holder.
- getFenceCounter() - Method in class com.loomcache.server.cp.LinearizableLock
-
Gets the fence counter for this specific lock (for testing).
- getFloat64(String, double) - Method in class com.loomcache.common.serialization.compact.GenericRecord
- getFollowerLagMetrics() - Method in class com.loomcache.server.consensus.RaftNode
-
Get follower replication lag metrics: per-peer elapsed time in nanoseconds since the last successful ACK.
- getFollowerLagMetrics() - Method in interface com.loomcache.server.consensus.RaftNodeApi
- getFollowerMatchIndexMetrics() - Method in class com.loomcache.server.consensus.RaftNode
-
Get follower match index metrics: per-peer highest replicated log index.
- getFollowerMatchIndexMetrics() - Method in interface com.loomcache.server.consensus.RaftNodeApi
- getForUpdate(String, String) - Method in class com.loomcache.client.LoomTransaction
-
Pessimistically locks a map key for this transaction and returns its current value.
- getGenericMapStoreConfigs() - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- getGlobalFenceCounter() - Static method in class com.loomcache.server.cp.LinearizableLock
-
Gets the current value of this lock's fence counter.
- getGroupCount() - Method in class com.loomcache.server.sharding.ShardedDataStructureRegistry
-
Returns the number of instantiated group registries.
- getGroupForKey(String) - Method in class com.loomcache.server.consensus.RaftGroupManager
-
Routes a key to its Raft group using consistent hashing.
- getGroupForKey(String) - Method in interface com.loomcache.server.consensus.RaftGroupManagerApi
-
Routes a key to its Raft group via consistent hashing.
- getGroupIfExists(String) - Method in class com.loomcache.server.consensus.RaftGroupManager
-
Gets a specific Raft group by name, or null if it hasn't been created yet.
- getGroupIfExists(String) - Method in interface com.loomcache.server.consensus.RaftGroupManagerApi
-
Gets a specific Raft group by name, or
nullif it has not been instantiated yet. - getGroupName() - Method in interface com.loomcache.server.consensus.RaftNodeApi
- getGroupSnapshot() - Method in class com.loomcache.server.consensus.RaftGroupManager
-
Gets a snapshot of current group state for monitoring/debugging.
- getGSet(String) - Method in class com.loomcache.client.LoomCache
- getGSet(String) - Method in class com.loomcache.client.LoomClient
-
Obtain a handle to a grow-only set CRDT.
- getGSet(String) - Method in class com.loomcache.server.datastructures.crdt.CrdtManager
-
Get a registered G-Set.
- getGSet(String) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- getHardLimitBytes() - Method in class com.loomcache.server.cache.MemoryManager
-
Get hard limit threshold in bytes.
- getHeadSequence() - Method in class com.loomcache.server.datastructures.ReliableTopic
-
The sequence of the oldest message still stored in the ringbuffer.
- getHealthCheckFailures() - Method in class com.loomcache.client.ConnectionPool
-
Get the number of health check failures since pool creation.
- getHealthChecks() - Method in class com.loomcache.server.cluster.ClusterHealthMonitor
-
Get results of all health checks (including custom).
- getHealthHistory(int) - Method in class com.loomcache.server.cluster.ClusterHealthMonitor
-
Get the last N health snapshots from history.
- getHealthReport() - Method in class com.loomcache.client.ConnectionPool
-
Get a health report snapshot of the connection pool.
- getHeldLocks() - Method in class com.loomcache.server.cp.SessionManager.ManagedSession
-
Gets all locks held by this session.
- getHeldPermits() - Method in class com.loomcache.server.cp.SessionManager.ManagedSession
-
Gets all semaphore permits held by this session.
- getHistory(int) - Method in class com.loomcache.server.topic.DistributedTopic
-
Get the last N messages from the message history buffer.
- getHistoryFromSequence(long, int) - Method in class com.loomcache.server.topic.DistributedTopic
-
Get messages from history starting from a specific sequence number with a maximum count.
- getHitCount() - Method in interface com.loomcache.server.metrics.LoomCacheMXBean
- getHitCount() - Method in class com.loomcache.server.metrics.LoomCacheMXBeanImpl
- getHitCount() - Method in interface com.loomcache.server.metrics.LoomClusterMXBean
- getHitCount() - Method in class com.loomcache.server.metrics.LoomClusterMXBeanImpl
- getHitCount(K) - Method in class com.loomcache.server.datastructures.DistributedMap
- getHitRate() - Method in interface com.loomcache.server.metrics.LoomCacheMXBean
- getHitRate() - Method in class com.loomcache.server.metrics.LoomCacheMXBeanImpl
- getHitRate() - Method in interface com.loomcache.server.metrics.LoomClusterMXBean
- getHitRate() - Method in class com.loomcache.server.metrics.LoomClusterMXBeanImpl
- getHitRate() - Method in class com.loomcache.server.query.QueryOptimizer.QueryPlanCache
- getHitRatePercentage() - Method in class com.loomcache.server.jcache.CacheStatisticsManager
-
Get hit rate percentage.
- getHits() - Method in class com.loomcache.server.jcache.CacheStatisticsManager
-
Get hit count.
- getHits() - Method in class com.loomcache.server.query.QueryOptimizer.QueryPlanCache
- getHoldCount() - Method in class com.loomcache.server.cp.LinearizableLock
-
Gets the number of times the current thread holds the lock (for reentrancy).
- getHtml() - Static method in class com.loomcache.server.management.DashboardHtml
-
Returns the complete HTML dashboard page.
- getId() - Method in class com.loomcache.springboot.session.LoomSession
- getIdGenerator(String) - Method in class com.loomcache.client.LoomCache
- getIdGenerator(String) - Method in class com.loomcache.client.LoomClient
-
Obtain a distributed Snowflake ID generator without client-side prefetch.
- getIdGenerator(String) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- getIdGenerator(String, int, long) - Method in class com.loomcache.client.LoomCache
- getIdGenerator(String, int, long) - Method in class com.loomcache.client.LoomClient
-
Obtain a distributed Snowflake ID generator with client-side prefetch.
- getIdleConnectionCount() - Method in class com.loomcache.client.ConnectionPool
-
Get the number of idle (available) connections.
- getIdleConnectionCount() - Method in class com.loomcache.server.network.TcpServer
-
Current number of idle connections (idle >= configured idle timeout).
- getIdleConnections() - Method in class com.loomcache.client.ConnectionPoolMetrics
-
Get the current number of idle connections.
- getIfPresent(String) - Method in class com.loomcache.server.query.QueryExecutionCache
-
Returns a cached result if available and not expired, or null.
- getIncarnationNumber() - Method in class com.loomcache.server.cluster.SwimGossipProtocol
-
Get the local incarnation number.
- getIncomingSlots() - Method in class com.loomcache.server.cluster.PartitionMigrationManager
-
Get the set of slots currently being received BY this node.
- getInFlightCount() - Method in class com.loomcache.client.ClientRequestDeduplicator
-
Returns the number of currently in-flight requests.
- getInstanceCount() - Method in class com.loomcache.server.datastructures.crdt.CrdtManager
-
Get the number of registered CRDT instances.
- getInstantiatedGroupCount() - Method in class com.loomcache.server.consensus.RaftGroupManager
-
Gets the count of currently instantiated groups.
- getInt32(String, int) - Method in class com.loomcache.common.serialization.compact.GenericRecord
- getInt64(String, long) - Method in class com.loomcache.common.serialization.compact.GenericRecord
- getIntByName(String) - Method in record class com.loomcache.server.query.SqlRow
-
Gets a column value as an Integer by name.
- getIssueCount() - Method in record class com.loomcache.server.discovery.DiscoveryHealthChecker.DiscoveryValidationResult
-
Get the count of issues found.
- getIssuer() - Method in class com.loomcache.springboot.security.JwtTokenIssuerProperties
- getKey() - Method in interface com.loomcache.server.jcache.CacheEntry
-
Get the key.
- getKey() - Method in class com.loomcache.server.jcache.LoomCacheEntryEvent
- getKeyCount() - Method in interface com.loomcache.server.cache.CacheLoader
-
Get the total number of available keys in the external source.
- getKeyDistribution() - Method in class com.loomcache.server.metrics.AccessPatternAnalyzer
-
Get key distribution statistics.
- getKeyId() - Method in class com.loomcache.springboot.security.JwtTokenIssuerProperties
- getKeyLockManager() - Method in class com.loomcache.server.transaction.TransactionManager
- getKeys(long, long) - Method in interface com.loomcache.server.cache.CacheLoader
-
Get a batch of keys from the external source for bulk loading.
- getKeysOwnedBy(String, Set) - Method in class com.loomcache.server.partition.ConsistentHashRing
-
Get all keys that should be owned by a specific node.
- getKeysPerSecond() - Method in record class com.loomcache.server.cache.WarmingProgress
-
Get the throughput in keys per second.
- getKeyType() - Method in interface com.loomcache.server.jcache.JCacheConfigMXBean
-
The key type name (always "java.lang.Object" for untyped caches).
- getKeyType() - Method in class com.loomcache.server.jcache.JCacheConfigMXBeanImpl
- getKeyType() - Method in class com.loomcache.server.jcache.LoomJCacheConfig
- getKind() - Method in interface com.loomcache.server.tracing.TracingContext.Span
- getKryoSerializer() - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- getLargestSequence() - Method in interface com.loomcache.server.datastructures.ringbuffer.RingbufferStore
-
Return the largest sequence currently known to the store.
- getLastAccessedTime() - Method in class com.loomcache.springboot.session.LoomSession
- getLastAccessTimeMillis(K) - Method in class com.loomcache.server.datastructures.DistributedMap
- getLastAckedSequence() - Method in class com.loomcache.server.wan.WanPublisher
- getLastAggregationTime(String) - Method in class com.loomcache.server.metrics.MetricsAggregator
-
Get the last aggregation timestamp for a metric.
- getLastApplied() - Method in interface com.loomcache.server.consensus.RaftNodeApi
- getLastAppliedSequence(String) - Method in class com.loomcache.server.wan.WanConsumer
-
Get the last applied sequence for a source cluster.
- getLastDeliveredSequence() - Method in class com.loomcache.server.journal.JournalSubscription
-
Get the sequence of the last delivered entry.
- getLastDurableSnapshotIndex() - Method in class com.loomcache.server.persistence.PersistentRaftLog
-
Get the index of the last durably persisted snapshot.
- getLastFailureTime(String) - Method in class com.loomcache.client.NodeHealthTracker
-
Get the timestamp of the last failure for a node.
- getLastIndex() - Method in class com.loomcache.server.consensus.RaftLog
-
Get the index of the last entry in the log.
- getLastIndex() - Method in class com.loomcache.server.persistence.PersistentRaftLog
-
Get the index of the last entry in the log.
- getLastIndexAndTerm() - Method in class com.loomcache.server.consensus.RaftLog
-
Atomically get the last index and term as a pair.
- getLastReloadTimeMs() - Method in class com.loomcache.common.config.CertificateReloader
-
Get the timestamp of the last successful reload (ms since epoch).
- getLastSequenceLoss() - Method in class com.loomcache.client.LoomTopic
- getLastSnapshotIndex() - Method in class com.loomcache.server.persistence.SnapshotScheduler
-
Get the index of the last snapshot taken.
- getLastSuccessTime(String) - Method in class com.loomcache.client.NodeHealthTracker
-
Get the timestamp of the last success for a node.
- getLastTerm() - Method in class com.loomcache.server.consensus.RaftLog
-
Get the term of the last entry in the log.
- getLastTerm() - Method in class com.loomcache.server.persistence.PersistentRaftLog
-
Get the term of the last entry in the log.
- getLastWalError() - Method in class com.loomcache.server.persistence.WalWriter
-
Get the last WAL error message.
- getLastWalErrorTime() - Method in class com.loomcache.server.persistence.WalWriter
-
Get the timestamp when the last WAL error occurred (System.nanoTime()).
- getLatencyPercentiles(OperationsTracker.TimeWindow) - Method in class com.loomcache.server.metrics.OperationsTracker
-
Get latency percentiles for a time window.
- getLatestRevision() - Method in class com.loomcache.server.watch.WatchManager
-
Get the latest revision in the event history.
- getLatestSequence() - Method in class com.loomcache.server.journal.EventJournal
-
Get the latest sequence number in the journal.
- getLatestSnapshotInfo() - Method in class com.loomcache.server.persistence.StateMachineSnapshotManager
-
Get the latest snapshot without loading full data.
- getLeader() - Method in class com.loomcache.server.cluster.MembershipProtocol
-
Get the current leader.
- getLeaderForKey(Object) - Method in class com.loomcache.server.sharding.PartitionRouter
-
Returns the leader node ID for the Raft group that owns the given key object.
- getLeaderForKey(String) - Method in class com.loomcache.server.sharding.PartitionRouter
-
Returns the leader node ID for the Raft group that owns the given key.
- getLeaderId() - Method in class com.loomcache.server.consensus.RaftNode
- getLeaderId() - Method in interface com.loomcache.server.consensus.RaftNodeApi
- getLeaderNodeId() - Method in interface com.loomcache.server.metrics.LoomCacheMXBean
- getLeaderNodeId() - Method in class com.loomcache.server.metrics.LoomCacheMXBeanImpl
- getLeaderNodeId() - Method in interface com.loomcache.server.metrics.LoomClusterMXBean
- getLeaderNodeId() - Method in class com.loomcache.server.metrics.LoomClusterMXBeanImpl
- getLearnerReplicationLag(String) - Method in class com.loomcache.server.consensus.RaftNode
-
Get the replication lag of a learner (how far behind commitIndex it is).
- getLearners() - Method in class com.loomcache.server.consensus.RaftNode
-
Get the set of all learners in the cluster.
- getLearners() - Method in interface com.loomcache.server.consensus.RaftNodeApi
- getLease(long) - Method in class com.loomcache.server.lease.LeaseManager
-
Retrieves a lease by ID.
- getLeaseCount() - Method in class com.loomcache.server.lease.LeaseManager
-
Gets the count of active leases.
- getLeaseExpiry() - Method in class com.loomcache.server.consensus.RaftNode
-
Returns the current leader lease expiry timestamp (System.nanoTime()-based).
- getLeaseInfo(long) - Method in class com.loomcache.server.lease.LeaseManager
-
Retrieves information about a lease.
- getLifetimeMs() - Method in class com.loomcache.server.cp.SessionManager.ManagedSession
-
Gets the lifetime of this session in milliseconds.
- getList(String) - Method in class com.loomcache.client.LoomCache
- getList(String) - Method in class com.loomcache.client.LoomClient
-
Obtain a handle to a distributed list.
- getList(String) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- getListenerCount() - Method in class com.loomcache.server.cache.DistributedEventListenerManager
- getListenerCount() - Method in class com.loomcache.server.jcache.CacheEntryListenerManager
-
Get listener count.
- getListenerFailureCount() - Method in class com.loomcache.client.LoomTopic
- getListenerFailures() - Method in class com.loomcache.server.datastructures.DistributedTopic
- getListenerFailures() - Method in class com.loomcache.server.datastructures.ReliableTopic
- getListeners() - Method in class com.loomcache.server.cache.DistributedEventListenerManager
-
Get a snapshot of all listener registrations for diagnostics.
- getListenerStats(CacheEntryListener) - Method in class com.loomcache.server.jcache.CacheEntryListenerManager
-
Get statistics for a listener.
- getListeningPeerCount() - Method in class com.loomcache.server.cache.DistributedEventListenerManager
- getLoaderStats() - Method in class com.loomcache.server.jcache.CacheLoaderIntegration
-
Get loader statistics.
- getLocalClusterId() - Method in class com.loomcache.server.wan.WanReplicationManager
-
Get the local cluster identifier.
- getLocalN() - Method in class com.loomcache.server.datastructures.PNCounter
-
Get the local N counter value for this node.
- getLocalNodeId() - Method in interface com.loomcache.server.metrics.LoomClusterMXBean
- getLocalNodeId() - Method in class com.loomcache.server.metrics.LoomClusterMXBeanImpl
- getLocalP() - Method in class com.loomcache.server.datastructures.PNCounter
-
Get the local P counter value for this node.
- getLocalReadPercentage() - Method in record class com.loomcache.server.cluster.TopologyAwareRouter.TopologyRouterStats
-
Calculate the percentage of local reads.
- getLocalTopology() - Method in record class com.loomcache.server.cluster.TopologyConfig
-
Get the local topology info for this config.
- getLocalWriterId() - Method in class com.loomcache.server.datastructures.DistributedMap
- getLock(String) - Method in class com.loomcache.client.LoomConsistencySubsystem
-
Get a distributed linearizable lock proxy.
- getLock(String) - Method in class com.loomcache.server.cp.ConsistencySubsystem
-
Gets or creates a LinearizableLock with the given name.
- getLockCount() - Method in class com.loomcache.server.cp.ConsistencySubsystem
-
Gets the number of locks currently managed.
- getLockHolderId() - Method in class com.loomcache.server.cp.LinearizableLock
-
Gets the ID of the thread currently holding the lock.
- getLockHolderSessionId() - Method in class com.loomcache.server.cp.LinearizableLock
-
Gets the session ID of the current lock holder.
- getLockoutDuration() - Method in class com.loomcache.springboot.security.RestUserLockoutProperties
- getLogSize() - Method in class com.loomcache.server.consensus.RaftMetrics
-
Get current log size in entries.
- getLogSize() - Method in class com.loomcache.server.consensus.RaftNode
-
Total entries in Raft log (including snapshotted entries).
- getLogSize() - Method in interface com.loomcache.server.consensus.RaftNodeApi
- getLogStats() - Method in class com.loomcache.server.consensus.RaftLog
-
Get a snapshot of current log statistics.
- getLong() - Method in class com.loomcache.springboot.controller.AtomicController
- getLongByName(String) - Method in record class com.loomcache.server.query.SqlRow
-
Gets a column value as a Long by name.
- getLWWRegister(String) - Method in class com.loomcache.client.LoomCache
- getLWWRegister(String) - Method in class com.loomcache.client.LoomClient
-
Obtain a handle to a last-writer-wins register CRDT.
- getLWWRegister(String) - Method in class com.loomcache.server.datastructures.crdt.CrdtManager
-
Get a registered LWW-Register.
- getLWWRegister(String) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- getMap(String) - Method in class com.loomcache.client.LoomCache
-
Get a distributed map proxy.
- getMap(String) - Method in class com.loomcache.client.LoomClient
-
Obtain a type-safe handle to a distributed map.
- getMap(String) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- getMap(String) - Method in class com.loomcache.server.embedded.EmbeddedLoomCache
-
Get or create a distributed map.
- getMapNames() - Method in class com.loomcache.server.datastructures.DataStructureRegistry
-
Returns the set of all map names in the registry.
- getMapSequence(String) - Method in class com.loomcache.server.cache.NearCacheInvalidationManager
-
Get the current sequence number for a map.
- getMapStatistics() - Method in class com.loomcache.server.datastructures.DistributedMap
-
Get a snapshot of current map statistics.
- getMapStore() - Method in class com.loomcache.server.datastructures.DistributedMap
-
Get the wired
MapStore, ornullif none has been configured. - getMapStoreConfig() - Method in class com.loomcache.server.datastructures.DistributedMap
-
Get the active
MapStoreConfig, ornullif no store is wired. - getMatchIndex() - Method in class com.loomcache.server.consensus.RaftNode
- getMatchOutcome(ConditionContext, AnnotatedTypeMetadata) - Method in class com.loomcache.springboot.autoconfigure.LoomClientEnabledCondition
- getMatchOutcome(ConditionContext, AnnotatedTypeMetadata) - Method in class com.loomcache.springboot.autoconfigure.LoomServerEnabledCondition
- getMaxCapacity() - Method in class com.loomcache.server.datastructures.DistributedPriorityQueue
- getMaxCapacity() - Method in class com.loomcache.server.tracing.InMemoryTraceExporter
-
Get the maximum capacity.
- getMaxInactiveInterval() - Method in class com.loomcache.springboot.session.LoomSession
- getMaxPriority() - Method in class com.loomcache.server.datastructures.DistributedPriorityQueue
-
Get the maximum priority value in the queue.
- getMeanInterArrivalMs() - Method in class com.loomcache.server.cluster.PhiAccrualFailureDetector
-
Get the mean inter-arrival time (in milliseconds).
- getMember(String) - Method in class com.loomcache.common.model.ClusterState
-
Get a member by node ID.
- getMember(String) - Method in class com.loomcache.server.cluster.SwimGossipProtocol
-
Get a member by node ID.
- getMemberAddressSummaries() - Method in interface com.loomcache.server.metrics.LoomClusterMXBean
- getMemberAddressSummaries() - Method in class com.loomcache.server.metrics.LoomClusterMXBeanImpl
- getMemberAttributeSummaries() - Method in interface com.loomcache.server.metrics.LoomClusterMXBean
- getMemberAttributeSummaries() - Method in class com.loomcache.server.metrics.LoomClusterMXBeanImpl
- getMemberCount() - Method in interface com.loomcache.server.metrics.LoomClusterMXBean
- getMemberCount() - Method in class com.loomcache.server.metrics.LoomClusterMXBeanImpl
- getMemberIds() - Method in interface com.loomcache.server.metrics.LoomClusterMXBean
- getMemberIds() - Method in class com.loomcache.server.metrics.LoomClusterMXBeanImpl
- getMembershipView() - Method in class com.loomcache.server.cluster.MembershipProtocol
-
Get the current membership view (snapshot).
- getMembersInState(MembershipProtocol.MembershipView.MemberState) - Method in class com.loomcache.server.cluster.MembershipProtocol
-
Get all members in a specific state.
- getMergePolicy() - Method in class com.loomcache.server.wan.WanConsumer
- getMessageCount() - Method in class com.loomcache.server.datastructures.DistributedTopic
- getMessageCount() - Method in class com.loomcache.server.topic.DistributedTopic
-
Get the total number of messages published to this topic.
- getMessagesDelivered() - Method in class com.loomcache.server.topic.TopicStats
-
Get total messages delivered.
- getMessagesFailed() - Method in class com.loomcache.server.topic.TopicStats
-
Get total messages failed.
- getMessagesFrom(long) - Method in class com.loomcache.server.topic.DistributedTopic
-
Get messages from the buffer for replay starting from a given sequence.
- getMetadata(String) - Method in class com.loomcache.server.cp.ConsistencySession
-
Retrieves metadata associated with this session.
- getMetricCardinality(String) - Method in class com.loomcache.server.metrics.MetricsCardinalityManager
-
Get cardinality for a specific metric.
- getMetricEvictions(String) - Method in class com.loomcache.server.metrics.MetricsCardinalityManager
-
Get evictions for a specific metric.
- getMetricOverflows(String) - Method in class com.loomcache.server.metrics.MetricsCardinalityManager
-
Get overflow count for a specific metric.
- getMetrics() - Method in class com.loomcache.client.ConnectionPoolMetrics
-
Return a snapshot of all metrics.
- getMetrics() - Method in class com.loomcache.server.consensus.RaftMetrics
-
Return a snapshot of all metrics at a point in time.
- getMetrics() - Method in class com.loomcache.server.network.ConnectionHealthMonitor
-
Gets comprehensive metrics for all monitored connections.
- getMetrics() - Static method in class com.loomcache.server.tracing.TracingContext
-
Get tracing statistics.
- getMigrationProgress() - Method in class com.loomcache.server.cluster.PartitionMigrationManager
-
Get current migration metrics.
- getMinPriority() - Method in class com.loomcache.server.datastructures.DistributedPriorityQueue
-
Get the minimum priority value in the queue.
- getMissCount() - Method in interface com.loomcache.server.metrics.LoomCacheMXBean
- getMissCount() - Method in class com.loomcache.server.metrics.LoomCacheMXBeanImpl
- getMissCount() - Method in interface com.loomcache.server.metrics.LoomClusterMXBean
- getMissCount() - Method in class com.loomcache.server.metrics.LoomClusterMXBeanImpl
- getMisses() - Method in class com.loomcache.server.jcache.CacheStatisticsManager
-
Get miss count.
- getMisses() - Method in class com.loomcache.server.query.QueryOptimizer.QueryPlanCache
- getMultiMap(String) - Method in class com.loomcache.client.LoomCache
- getMultiMap(String) - Method in class com.loomcache.client.LoomClient
-
Obtain a handle to a distributed multimap.
- getMultiMap(String) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- getName() - Method in class com.loomcache.server.datastructures.crdt.GSet
- getName() - Method in class com.loomcache.server.discovery.CompositeDiscovery
- getName() - Method in interface com.loomcache.server.discovery.DiscoveryStrategy
-
Get the name of this discovery strategy.
- getName() - Method in class com.loomcache.server.discovery.DnsDiscovery
-
Get the name of this discovery strategy.
- getName() - Method in class com.loomcache.server.discovery.EnvironmentDiscovery
- getName() - Method in class com.loomcache.server.discovery.FileBasedDiscovery
- getName() - Method in class com.loomcache.server.discovery.KubernetesApiDiscovery
- getName() - Method in class com.loomcache.server.discovery.MulticastDiscovery
- getName() - Method in class com.loomcache.server.discovery.StaticDiscovery
- getName() - Method in class com.loomcache.server.jcache.LoomJCache
- getName() - Method in interface com.loomcache.server.tracing.TracingContext.Span
- getName() - Method in class com.loomcache.springboot.cache.LoomSpringCache
- getNativeCache() - Method in class com.loomcache.springboot.cache.LoomSpringCache
- getNearCacheInvalidationMode() - Method in class com.loomcache.client.LoomClient
-
Get the current near-cache invalidation mode.
- getNearCacheSize() - Method in class com.loomcache.client.LoomClient
- getNegativeCountersSnapshot() - Method in class com.loomcache.server.datastructures.PNCounter
-
Snapshot the negative component by contributor id.
- getNewValue() - Method in class com.loomcache.server.compute.MutableEntry
-
Get the new value (after modification, if any).
- getNextCertExpiryFormatted() - Method in class com.loomcache.common.config.CertificateReloader
-
Get human-readable expiration time of the earliest certificate.
- getNextCertExpiryMs() - Method in class com.loomcache.common.config.CertificateReloader
-
Get the Unix timestamp (ms) when the earliest certificate expires.
- getNextIndex() - Method in class com.loomcache.server.consensus.RaftNode
- getNextIndexToSend() - Method in class com.loomcache.server.replication.ReplicationStream
-
Get the next index to send.
- getNextSequence() - Method in class com.loomcache.server.topic.DistributedTopic
-
Gets the next sequence number to be assigned.
- getNodeCount() - Method in class com.loomcache.server.datastructures.PNCounter
-
Get the number of nodes that have contributed to this counter.
- getNodeHealth() - Method in class com.loomcache.server.cluster.ClusterHealthMonitor
-
Get this node's current health status.
- getNodeId() - Method in interface com.loomcache.server.consensus.RaftNodeApi
- getNodeId() - Method in class com.loomcache.server.datastructures.crdt.GSet
- getNodeId() - Method in interface com.loomcache.server.metrics.LoomCacheMXBean
- getNodeId() - Method in class com.loomcache.server.metrics.LoomCacheMXBeanImpl
- getNodeId() - Method in class com.loomcache.springboot.autoconfigure.LoomProperties.Cluster
-
Get node ID.
- getNodeInfo(String) - Method in class com.loomcache.server.partition.ConsistentHashRing
-
Get metadata for a specific node, or null if not on the ring.
- getNodeN(String) - Method in class com.loomcache.server.datastructures.PNCounter
-
Get the N counter value for a specific node.
- getNodeP(String) - Method in class com.loomcache.server.datastructures.PNCounter
-
Get the P counter value for a specific node.
- getNodes() - Method in class com.loomcache.server.partition.ConsistentHashRing
-
Snapshot of all physical nodes currently on the ring.
- getNodesNeeded() - Method in exception class com.loomcache.common.exception.QuorumUnavailableException
-
Calculates how many more nodes are needed to restore quorum.
- getNodeState() - Method in interface com.loomcache.server.metrics.LoomCacheMXBean
- getNodeState() - Method in class com.loomcache.server.metrics.LoomCacheMXBeanImpl
- getNodeTopologies() - Method in class com.loomcache.server.cluster.TopologyAwareRouter
-
Get all topology information registered in this router.
- getNodeTopology(String) - Method in interface com.loomcache.server.cluster.RackAwarePlacement.ClusterTopology
-
Get topology info for a specific node.
- getNodeTopology(String) - Method in class com.loomcache.server.cluster.RackAwarePlacement.SimpleClusterTopology
- getNSum() - Method in class com.loomcache.server.datastructures.PNCounter
-
Get the N (negative) sum across all nodes.
- getOldestSequence() - Method in class com.loomcache.server.journal.EventJournal
-
Get the oldest sequence number in the journal.
- getOldValue() - Method in class com.loomcache.server.jcache.LoomCacheEntryEvent
- getOpenApiDocs() - Method in class com.loomcache.springboot.security.PublicEndpointProperties
- getOperationalState() - Method in class com.loomcache.server.CacheNode
-
Return the current cluster operational state.
- getOperationalState() - Method in interface com.loomcache.server.metrics.LoomClusterMXBean
- getOperationalState() - Method in class com.loomcache.server.metrics.LoomClusterMXBeanImpl
- getOperationCount() - Method in class com.loomcache.server.metrics.OperationsTracker
-
Get total number of recorded operations.
- getOperationCount() - Method in class com.loomcache.server.transaction.TransactionContext
-
Gets the number of buffered operations.
- getOperationCountsByType(OperationsTracker.TimeWindow) - Method in class com.loomcache.server.metrics.OperationsTracker
-
Get operation count by type for a time window.
- getOperations(OperationsTracker.TimeWindow) - Method in class com.loomcache.server.metrics.OperationsTracker
-
Get all operations within a time window.
- getOrCreateExecutor(String) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
-
Get or create a distributed executor service with the given name.
- getOrCreateGroup(String) - Method in class com.loomcache.server.consensus.RaftGroupManager
-
Gets or creates a Raft group by name using lazy initialization.
- getOrCreateGroup(String) - Method in interface com.loomcache.server.consensus.RaftGroupManagerApi
-
Gets or creates a Raft group by name.
- getOrCreateGSet(String) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- getOrCreateIdGenerator(String) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- getOrCreateList(String) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
-
Get or create a distributed list with the default CP (linearizable) consistency mode.
- getOrCreateList(String, DistributedList.ConsistencyMode) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
-
Get or create a distributed list with the specified consistency mode.
- getOrCreateLWWRegister(String) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- getOrCreateMap(String) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- getOrCreateMultiMap(String) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- getOrCreateORSet(String) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- getOrCreatePNCounter(String) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- getOrCreatePriorityQueue(String) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- getOrCreateQueue(String) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- getOrCreateReliableTopic(String) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
-
Get or create a reliable topic with default capacity.
- getOrCreateReliableTopic(String, int) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
-
Get or create a reliable topic with specified ringbuffer capacity.
- getOrCreateRingbuffer(String, int) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- getOrCreateSet(String) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- getOrCreateTopic(String) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- getOrDefault(K, V) - Method in class com.loomcache.server.datastructures.DistributedMap
-
Get the value for a key, or return the default value if the key is absent or expired.
- getORSet(String) - Method in class com.loomcache.client.LoomCache
- getORSet(String) - Method in class com.loomcache.client.LoomClient
-
Obtain a handle to an observed-remove set CRDT.
- getORSet(String) - Method in class com.loomcache.server.datastructures.crdt.CrdtManager
-
Get a registered OR-Set.
- getORSet(String) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- getOutgoingSlots() - Method in class com.loomcache.server.cluster.PartitionMigrationManager
-
Get the set of slots currently being sent FROM this node.
- getOutstandingConnectionCount() - Method in class com.loomcache.client.ConnectionPool
-
Get the number of currently outstanding connections that have been acquired but not returned.
- getOverview() - Method in class com.loomcache.server.metrics.CacheAnalytics
-
Get overview metrics aggregated from all sources.
- getOwner(int) - Method in class com.loomcache.server.cluster.PartitionTable
-
Get the owner node ID for a given slot.
- getOwners(String) - Method in class com.loomcache.server.partition.ConsistentHashRing
-
Get both primary and backup for a key.
- getParentSpanId() - Method in interface com.loomcache.server.tracing.TracingContext.Span
- getPartialPartitionRecoveryPlan() - Method in class com.loomcache.server.cluster.PartitionDetector
-
Build a max-clique recovery plan from known heartbeat and peer reachability data.
- getPartition(Object) - Method in class com.loomcache.server.sharding.PartitionRouter
-
Computes the partition ID for a key object, honoring
PartitionAwarekeys. - getPartition(String) - Method in class com.loomcache.server.sharding.PartitionRouter
-
Computes the partition ID for a given key using MurmurHash3.
- getPartitionDiagnostics() - Method in class com.loomcache.server.cluster.PartitionDetector
-
Get current partition diagnostics.
- getPartitionHistory(int) - Method in class com.loomcache.server.cluster.PartitionDetector
-
Get recent partition history events.
- getPartitionKey() - Method in interface com.loomcache.common.partition.PartitionAware
- getPartitionKey(K) - Method in interface com.loomcache.common.partition.PartitioningStrategy
- getPartitionStatus() - Method in class com.loomcache.server.cluster.PartitionDetector
-
Get the current partition status.
- getPeakSize() - Method in class com.loomcache.server.datastructures.DistributedList
- getPeerCount() - Method in class com.loomcache.server.network.BackpressureController
-
Get the number of currently tracked peers.
- getPeerVersion(String) - Method in class com.loomcache.common.protocol.VersionCompatibilityManager
-
Get the registered version for a peer.
- getPeerViewVersion(String) - Method in class com.loomcache.server.cluster.MembershipProtocol
-
Get gossip state for a peer.
- getPendingCount() - Method in class com.loomcache.client.cache.WriteBehindCache
-
Get the number of pending writes.
- getPendingCount() - Method in class com.loomcache.server.cluster.PartitionMigrationPipeline
-
Get count of pending tasks in queue.
- getPendingCount() - Method in class com.loomcache.server.journal.JournalSubscription
-
Get the current number of pending entries in the buffer.
- getPendingCount() - Method in class com.loomcache.server.lease.ExpirationScheduler
-
Gets the number of pending expirations.
- getPendingCount() - Method in class com.loomcache.server.wan.WanPublisher
- getPendingRevocations() - Method in class com.loomcache.server.lease.LeaseManager
-
Return a dead-letter snapshot of keys whose lease-expiry callbacks still need retry.
- getPercentageUsed() - Method in exception class com.loomcache.common.exception.CapacityExceededException
-
Gets the percentage of capacity that is used.
- getPhi(String) - Method in class com.loomcache.server.network.HealthChecker
-
Get current phi value for a peer.
- getPhiSnapshot() - Method in class com.loomcache.server.cluster.PartitionDetector
-
Get a snapshot of all detector states for monitoring.
- getPhiThreshold() - Method in class com.loomcache.server.cluster.PhiAccrualFailureDetector
-
Get the base (non-adaptive) phi threshold.
- getPNCounter(String) - Method in class com.loomcache.client.LoomCache
- getPNCounter(String) - Method in class com.loomcache.client.LoomClient
-
Obtain a session-bound PN-counter handle.
- getPNCounter(String) - Method in class com.loomcache.server.datastructures.crdt.CrdtManager
-
Get a registered PN-Counter.
- getPNCounter(String) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- getPNCounterSessionEpoch(String, String) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- getPolicy(K) - Method in class com.loomcache.server.jcache.ExpiryPolicyManager
-
Get expiry policy for a key.
- getPolicyCount() - Method in class com.loomcache.server.jcache.ExpiryPolicyManager
-
Get policy count (excluding default).
- getPollFailureCount() - Method in class com.loomcache.client.LoomTopic
- getPort() - Method in class com.loomcache.server.health.HealthCheckServer
-
Returns the actual bound port.
- getPort() - Method in class com.loomcache.server.network.TcpServer
- getPositiveCountersSnapshot() - Method in class com.loomcache.server.datastructures.PNCounter
-
Snapshot the positive component by contributor id.
- getPredicateEvaluations() - Method in class com.loomcache.server.datastructures.ContinuousQueryCache
- getPredicateFilteredEvents() - Method in class com.loomcache.server.cache.DistributedEventListenerManager
-
Get the total number of events filtered by predicates (not delivered).
- getPreVotesStarted() - Method in class com.loomcache.server.consensus.RaftNode
-
Total pre-vote rounds started since node start.
- getPrimaryFor(String) - Method in class com.loomcache.server.replication.ReplicationManager
-
Get the primary owner of a key.
- getPrimaryNode(String) - Method in class com.loomcache.server.partition.ConsistentHashRing
-
Find the PRIMARY owner of a key.
- getPriority(V) - Method in class com.loomcache.server.datastructures.DistributedPriorityQueue
-
Get the current priority of an item.
- getPriorityQueue(String) - Method in class com.loomcache.client.LoomCache
- getPriorityQueue(String) - Method in class com.loomcache.client.LoomClient
-
Obtain a handle to a distributed priority queue.
- getPriorityQueue(String) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- getPriorityQueueConfigs() - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- getProfile() - Method in class com.loomcache.server.query.QueryProfiler
-
Returns the complete query profile with bottleneck analysis.
- getProgress() - Method in class com.loomcache.server.sharding.PartitionRebalancer
-
Returns the current migration progress.
- getProgress(int) - Method in class com.loomcache.server.cluster.PartitionMigrationPipeline
-
Get progress for a specific migration.
- getProgressPercentage() - Method in record class com.loomcache.server.cache.WarmingProgress
-
Calculate the percentage of keys loaded (0-100).
- getProgressPercentage() - Method in record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationProgress
- getProperties() - Method in class com.loomcache.server.jcache.LoomJCacheManager
- getProtocolRoundCount() - Method in class com.loomcache.server.cluster.SwimGossipProtocol
-
Get the protocol round count.
- getPSum() - Method in class com.loomcache.server.datastructures.PNCounter
-
Get the P (positive) sum across all nodes.
- getPublishCount() - Method in class com.loomcache.server.topic.TopicStats
-
Get total publish count.
- getPublisher(String) - Method in class com.loomcache.server.wan.WanReplicationManager
-
Get the publisher for a specific target cluster.
- getPuts() - Method in class com.loomcache.server.jcache.CacheStatisticsManager
-
Get put count.
- getQueryPlan() - Method in class com.loomcache.server.query.QueryOptimizer.OptimizedQueryPlan
- getQueue(String) - Method in class com.loomcache.client.LoomCache
-
Get a distributed queue proxy.
- getQueue(String) - Method in class com.loomcache.client.LoomClient
-
Obtain a handle to a distributed queue.
- getQueue(String) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- getQueue(String) - Method in class com.loomcache.server.embedded.EmbeddedLoomCache
-
Get or create a distributed queue.
- getQueueConfigs() - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- getQueueFullBackpressureCount() - Method in class com.loomcache.server.wan.WanPublisher
- getQueueNames() - Method in class com.loomcache.server.datastructures.DataStructureRegistry
-
Returns the set of all queue names in the registry.
- getQueueStats() - Method in class com.loomcache.server.datastructures.DistributedQueue
-
Returns a snapshot of the current queue statistics.
- getQueueStore() - Method in class com.loomcache.server.datastructures.DistributedQueue
-
Get the configured backing store, or
nullwhen none is wired. - getRaftCommitIndex() - Method in interface com.loomcache.server.metrics.LoomCacheMXBean
- getRaftCommitIndex() - Method in class com.loomcache.server.metrics.LoomCacheMXBeanImpl
- getRaftCommitIndex() - Method in interface com.loomcache.server.metrics.LoomClusterMXBean
- getRaftCommitIndex() - Method in class com.loomcache.server.metrics.LoomClusterMXBeanImpl
- getRaftGroup(Object) - Method in class com.loomcache.server.sharding.PartitionRouter
-
Determines which Raft group owns the given key object.
- getRaftGroup(String) - Method in class com.loomcache.server.sharding.PartitionRouter
-
Determines which Raft group owns the given key.
- getRaftGroupCount() - Method in interface com.loomcache.server.metrics.LoomClusterMXBean
- getRaftGroupCount() - Method in class com.loomcache.server.metrics.LoomClusterMXBeanImpl
- getRaftGroupForPartition(int) - Method in class com.loomcache.server.sharding.PartitionRouter
-
Returns the Raft group ID that owns the specified partition.
- getRaftGroupSummaries() - Method in interface com.loomcache.server.metrics.LoomClusterMXBean
- getRaftGroupSummaries() - Method in class com.loomcache.server.metrics.LoomClusterMXBeanImpl
- getRaftLog() - Method in interface com.loomcache.server.consensus.RaftNodeApi
- getRaftLog() - Method in class com.loomcache.server.persistence.PersistentRaftLog
-
Get the underlying RaftLog (for testing/debugging).
- getRaftMemberCount() - Method in interface com.loomcache.server.metrics.LoomClusterMXBean
- getRaftMemberCount() - Method in class com.loomcache.server.metrics.LoomClusterMXBeanImpl
- getRaftMemberIds() - Method in interface com.loomcache.server.metrics.LoomClusterMXBean
- getRaftMemberIds() - Method in class com.loomcache.server.metrics.LoomClusterMXBeanImpl
- getRaftNodeApi() - Method in class com.loomcache.server.CacheNode
-
Narrow view of
CacheNode.raftNodefor callers that only need the query/submitRaftNodeApi. - getRaftNodeForKey(Object) - Method in class com.loomcache.server.sharding.PartitionRouter
-
Returns the RaftNode for the group that owns the given key object.
- getRaftNodeForKey(String) - Method in class com.loomcache.server.sharding.PartitionRouter
-
Returns the RaftNode for the group that owns the given key.
- getRaftTerm() - Method in interface com.loomcache.server.metrics.LoomCacheMXBean
- getRaftTerm() - Method in class com.loomcache.server.metrics.LoomCacheMXBeanImpl
- getRaftTerm() - Method in interface com.loomcache.server.metrics.LoomClusterMXBean
- getRaftTerm() - Method in class com.loomcache.server.metrics.LoomClusterMXBeanImpl
- getReference() - Method in class com.loomcache.springboot.controller.AtomicController
- getReferenceCount() - Method in class com.loomcache.server.cp.ConsistencySession
-
Gets the current reference count (number of resources held).
- getRefillPerSecond() - Method in class com.loomcache.springboot.security.RateLimitProperties
- getRegistryForGroup(int) - Method in class com.loomcache.server.sharding.ShardedDataStructureRegistry
-
Returns the registry for the specified Raft group, creating it if necessary.
- getRegistryForKey(String) - Method in class com.loomcache.server.sharding.ShardedDataStructureRegistry
-
Returns the registry for the Raft group that owns the given key.
- getReliableTopic(String) - Method in class com.loomcache.client.LoomCache
- getReliableTopic(String) - Method in class com.loomcache.client.LoomClient
-
Obtain a handle to a reliable topic.
- getReliableTopic(String) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- getReliableTopic(String, int, TopicOverloadPolicy) - Method in class com.loomcache.client.LoomCache
- getReliableTopic(String, int, TopicOverloadPolicy) - Method in class com.loomcache.client.LoomClient
-
Obtain a handle to a reliable topic with explicit retention capacity and overload policy.
- getReloadCount() - Method in class com.loomcache.common.config.CertificateReloader
-
Get the number of successful reloads.
- getRemainingPermits() - Method in class com.loomcache.server.ratelimit.RateLimiter
-
Get the number of remaining permits available in the current window.
- getRemainingTtl(String, String) - Method in class com.loomcache.server.lease.TtlManager
-
Gets the remaining TTL for a key.
- getRemainingTtlMillis(K) - Method in class com.loomcache.server.datastructures.DistributedMap
-
Return the remaining TTL for a key in milliseconds.
- getRemainingTtlSeconds(K) - Method in class com.loomcache.server.datastructures.DistributedMap
-
Return the remaining TTL for a key in seconds.
- getRemoteEndpoint() - Method in exception class com.loomcache.common.exception.ConnectionException
-
Gets the full remote endpoint address.
- getRemovals() - Method in class com.loomcache.server.jcache.CacheStatisticsManager
-
Get removal count.
- getReplicaInfo(String) - Method in class com.loomcache.server.replication.ReadReplicaManager
-
Get replica info by ID.
- getReplicaLag(String) - Method in class com.loomcache.server.replication.ReadReplicaManager
-
Get the replication lag for a replica in milliseconds.
- getReplicasWithinLag(long) - Method in class com.loomcache.server.replication.ReadReplicaManager
-
Get replicas that are safe to serve bounded-staleness reads within the given lag threshold.
- getReplicationLag() - Method in class com.loomcache.server.cluster.ClusterHealthMonitor
-
Get the replication lag in commit indices between leader and followers.
- getReplicationLag() - Method in class com.loomcache.server.consensus.RaftNode
-
Replication lag: commit index minus last applied.
- getReplicationLag() - Method in interface com.loomcache.server.consensus.RaftNodeApi
- getReplicationStats() - Method in class com.loomcache.server.consensus.RaftNode
-
Get a snapshot of current replication statistics.
- getRequiredNodes() - Method in exception class com.loomcache.common.exception.QuorumUnavailableException
-
Gets the number of nodes required to maintain quorum.
- getResult(String) - Method in class com.loomcache.server.executor.DistributedExecutorService
-
Get the deserialized result of a completed task.
- getRetryStats() - Method in class com.loomcache.client.retry.RetryPolicy
-
Get a snapshot of retry statistics.
- getRevision() - Method in class com.loomcache.server.sharding.PartitionRouter
-
Monotonic rebalance revision — increments on every
PartitionRouter.rebalance(int)andPartitionRouter.applyMapping(int[]), and is preserved or advanced on snapshot restore. - getRevokedTokenIds() - Method in class com.loomcache.springboot.security.JwtTokenIssuerProperties
- getRingbuffer(String) - Method in class com.loomcache.client.LoomCache
- getRingbuffer(String) - Method in class com.loomcache.client.LoomClient
-
Obtain a handle to a distributed ringbuffer.
- getRingbuffer(String) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- getRingbuffer(String, int) - Method in class com.loomcache.client.LoomCache
- getRingbuffer(String, int) - Method in class com.loomcache.client.LoomClient
-
Obtain a handle to a distributed ringbuffer with an explicit creation capacity.
- getRingbufferStore() - Method in class com.loomcache.server.datastructures.DistributedRingbuffer
-
Get the configured backing store, or
nullwhen none is wired. - getRole(String) - Method in class com.loomcache.server.security.AuthenticationHandler
-
Get the role for a connection.
- getRow(int) - Method in record class com.loomcache.client.LoomSqlResult
-
Gets a specific row from the result set.
- getSampleCount() - Method in class com.loomcache.server.cluster.PhiAccrualFailureDetector
-
Get the current number of inter-arrival time samples.
- getSampleCount() - Method in class com.loomcache.server.tracing.TraceSampler.RateLimitedSampler
-
Get the number of samples taken.
- getScheduledTaskInfo(String) - Method in class com.loomcache.server.executor.DistributedExecutorService
-
Get info about a scheduled task.
- getSemaphore(String, int, boolean) - Method in class com.loomcache.server.cp.ConsistencySubsystem
-
Gets or creates an LinearizableSemaphore with the given name and permit count.
- getSemaphoreCount() - Method in class com.loomcache.server.cp.ConsistencySubsystem
-
Gets the number of semaphores currently managed.
- getSemaphoreIfExists(String) - Method in class com.loomcache.server.cp.ConsistencySubsystem
-
Returns an existing semaphore without creating one.
- getSequence() - Method in interface com.loomcache.server.topic.ReliableMessageListener
-
Get the last known sequence number for this listener.
- getSequenceCounterForPersistence() - Method in class com.loomcache.server.datastructures.DistributedPriorityQueue
- getSequenceLossCount() - Method in class com.loomcache.client.LoomTopic
- getServerHealthStatus() - Method in class com.loomcache.server.network.TcpServer
-
Get a comprehensive health status snapshot of the server.
- getServerSessionContext() - Method in class com.loomcache.common.config.ReloadableSslContext
-
Get the default SSL session context for server connections.
- getSession(String) - Method in class com.loomcache.server.cp.ConsistencySubsystem
-
Gets a session by ID.
- getSession(String) - Method in class com.loomcache.server.cp.SessionManager
-
Gets a session by ID.
- getSession(String) - Method in class com.loomcache.server.security.AuthenticationHandler
-
Get the session for a connection (contains username, permissions, and role).
- getSessionCount() - Method in class com.loomcache.server.cp.ConsistencySubsystem
-
Gets the number of active sessions.
- getSessionManagerForTesting() - Method in class com.loomcache.server.cp.ConsistencySubsystem
-
Gets the SessionManager for direct access (tests only).
- getSessionStats() - Method in class com.loomcache.server.cp.ConsistencySubsystem
-
Gets statistics about managed sessions.
- getSet(String) - Method in class com.loomcache.client.LoomCache
-
Get a distributed set proxy.
- getSet(String) - Method in class com.loomcache.client.LoomClient
-
Obtain a handle to a distributed set.
- getSet(String) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- getSet(String) - Method in class com.loomcache.server.embedded.EmbeddedLoomCache
-
Get or create a distributed set.
- getSetNames() - Method in class com.loomcache.server.datastructures.DataStructureRegistry
-
Returns the set of all set names in the registry.
- getSetStatistics() - Method in class com.loomcache.server.datastructures.DistributedSet
-
Get a snapshot of current set statistics.
- getSigningSecret() - Method in class com.loomcache.springboot.security.JwtTokenIssuerProperties
- getSlot(int) - Method in class com.loomcache.server.metrics.SlotMetrics
-
Get statistics for a specific slot.
- getSlotOwnership() - Method in class com.loomcache.server.cluster.PartitionTable
-
Get a snapshot of current slot ownership.
- getSlotsForNode(String) - Method in class com.loomcache.server.cluster.PartitionTable
-
Get all slots owned by a specific node.
- getSlowQueries(int) - Method in class com.loomcache.server.query.SlowQueryLog
-
Returns the most recent slow queries (limit).
- getSlowQueries(long) - Method in class com.loomcache.server.query.SlowQueryLog
-
Returns slow queries logged since the given timestamp.
- getSlowQueryPatterns() - Method in class com.loomcache.server.query.SlowQueryLog
-
Returns statistics about slow queries grouped by normalized SQL pattern.
- getSlowQueryThreshold() - Method in class com.loomcache.server.query.SlowQueryLog
-
Returns the current threshold in milliseconds.
- getSlowSpans(List, double) - Static method in class com.loomcache.server.tracing.TraceAnalyzer
-
Find all spans exceeding a duration threshold.
- getSnapshot() - Method in class com.loomcache.server.jcache.CacheStatisticsManager
-
Get current statistics snapshot.
- getSnapshotCount() - Method in class com.loomcache.server.consensus.RaftMetrics
-
Get total number of snapshots.
- getSnapshotCount() - Method in class com.loomcache.server.metrics.CapacityPlanner
-
Get number of recorded snapshots.
- getSnapshotIndex() - Method in class com.loomcache.server.consensus.RaftLog
-
Get the index of the last snapshot.
- getSnapshotIndex() - Method in class com.loomcache.server.persistence.PersistentRaftLog
-
Get the index of the last snapshot.
- getSnapshotInfo() - Method in class com.loomcache.server.persistence.SnapshotManager
-
Get metadata for the latest snapshot without loading the full data.
- getSnapshotInterval() - Method in class com.loomcache.server.persistence.WalCompactor
-
Get the snapshot interval in milliseconds.
- getSnapshotStore() - Method in class com.loomcache.server.persistence.PersistentRaftLog
-
Get the snapshot store (for testing).
- getSnapshotTerm() - Method in class com.loomcache.server.consensus.RaftLog
-
Get the term of the last snapshot.
- getSnapshotTerm() - Method in class com.loomcache.server.persistence.PersistentRaftLog
-
Get the term of the last snapshot.
- getSoftLimitBytes() - Method in class com.loomcache.server.cache.MemoryManager
-
Get soft limit threshold in bytes.
- getSourceMapName() - Method in class com.loomcache.server.datastructures.ContinuousQueryCache
-
The name of the source map this CQC is derived from.
- getSpanCount() - Method in class com.loomcache.server.tracing.InMemoryTraceExporter
-
Get the number of stored spans.
- getSpanFromBuffer(int) - Method in class com.loomcache.server.observability.DistributedTracer
-
Get a span from the ring buffer by index.
- getSpanId() - Method in interface com.loomcache.server.tracing.TracingContext.Span
- getSpans() - Method in class com.loomcache.server.tracing.InMemoryTraceExporter
-
Get all stored spans (copy).
- getSpansByOperation(String) - Method in class com.loomcache.server.tracing.InMemoryTraceExporter
-
Get spans by operation name.
- getSpansByTraceId(String) - Method in class com.loomcache.server.tracing.InMemoryTraceExporter
-
Get spans by trace ID.
- getSqlIndex(String) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- getSqlMapping(String) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- getSqlType(String) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- getSqlView(String) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- getStageDurationMs(QueryProfiler.Stage) - Method in class com.loomcache.server.query.QueryProfiler
-
Returns timing for a specific stage in milliseconds.
- getStageDurationNs(QueryProfiler.Stage) - Method in class com.loomcache.server.query.QueryProfiler
-
Returns timing for a specific stage in nanoseconds.
- getStageRowCount(QueryProfiler.Stage) - Method in class com.loomcache.server.query.QueryProfiler
-
Returns row count for a specific stage.
- getStartTime() - Method in interface com.loomcache.server.tracing.TracingContext.Span
- getState() - Method in interface com.loomcache.server.consensus.RaftNodeApi
- getStateApplyErrors() - Method in class com.loomcache.server.consensus.RaftNode
-
Total state machine application errors since node start.
- getStateApplyErrors() - Method in interface com.loomcache.server.consensus.RaftNodeApi
- getStatistics() - Method in class com.loomcache.client.query.LoomQueryCache
- getStatistics() - Method in class com.loomcache.server.datastructures.ContinuousQueryCache
-
Get a snapshot of CQC statistics.
- getStatistics() - Method in class com.loomcache.server.datastructures.DistributedMultiMap
-
Get a snapshot of current multimap statistics.
- getStatistics() - Method in class com.loomcache.server.datastructures.ReliableTopic
-
Get a snapshot of topic statistics.
- getStatistics() - Method in class com.loomcache.server.ratelimit.RateLimiter
-
Get comprehensive statistics for this rate limiter.
- getStatisticsManager() - Method in class com.loomcache.server.jcache.LoomJCache
-
Get the statistics manager for this cache, if statistics are enabled.
- getStats() - Method in class com.loomcache.client.cache.AsyncReadThroughCache
-
Get underlying near cache statistics.
- getStats() - Method in class com.loomcache.client.cache.NearCache
-
Get cache statistics.
- getStats() - Method in class com.loomcache.client.cache.ReadThroughCache
-
Get underlying near cache statistics.
- getStats() - Method in class com.loomcache.client.ClientRequestDeduplicator
-
Returns current statistics about request deduplication.
- getStats() - Method in class com.loomcache.client.ConnectionPool
-
Get comprehensive pool statistics.
- getStats() - Method in class com.loomcache.client.LoomMap
-
Returns a snapshot of operational statistics for this map.
- getStats() - Method in class com.loomcache.server.cluster.MembershipProtocol
-
Get current membership statistics.
- getStats() - Method in class com.loomcache.server.cluster.PartitionMigrationPipeline
-
Get current statistics.
- getStats() - Method in class com.loomcache.server.cluster.TopologyAwareRouter
-
Get routing statistics.
- getStats() - Method in class com.loomcache.server.config.ClusterConfigManager
-
Get current statistics.
- getStats() - Method in class com.loomcache.server.cp.SessionManager
-
Gets statistics about current and historical sessions.
- getStats() - Method in class com.loomcache.server.datastructures.crdt.CrdtManager
-
Get current statistics about CRDT usage.
- getStats() - Method in class com.loomcache.server.datastructures.DistributedMultiMap
-
Returns a compact MultiMapStats snapshot.
- getStats() - Method in class com.loomcache.server.datastructures.DistributedPriorityQueue
-
Get statistics snapshot of the priority queue.
- getStats() - Method in class com.loomcache.server.executor.DistributedExecutorService
-
Get aggregate statistics for this executor.
- getStats() - Method in class com.loomcache.server.handler.IdempotencyManager
-
Returns current statistics about the idempotency manager.
- getStats() - Method in class com.loomcache.server.handler.RequestCoalescer
-
Get current statistics.
- getStats() - Method in class com.loomcache.server.journal.EventJournal
-
Get overall journal statistics.
- getStats() - Method in class com.loomcache.server.lease.TtlManager
-
Gets statistics about TTL management.
- getStats() - Method in class com.loomcache.server.network.RateLimiter
-
Get current rate limiter statistics snapshot.
- getStats() - Method in class com.loomcache.server.network.TcpServer
-
Get comprehensive server statistics snapshot.
- getStats() - Method in class com.loomcache.server.persistence.HotBackupScheduler
- getStats() - Method in class com.loomcache.server.persistence.SnapshotScheduler
-
Get current scheduler statistics.
- getStats() - Method in class com.loomcache.server.persistence.WalWriter
-
Get current statistics tracked by this WAL writer.
- getStats() - Method in class com.loomcache.server.query.QueryExecutionCache
-
Returns cache performance statistics.
- getStats() - Method in class com.loomcache.server.replication.ReadReplicaManager
-
Get aggregated statistics about all replicas.
- getStats() - Method in class com.loomcache.server.replication.ReadRouter
-
Get aggregated routing statistics.
- getStats() - Method in class com.loomcache.server.replication.ReplicationStream
-
Get aggregated stream statistics.
- getStats() - Method in class com.loomcache.server.transaction.TransactionManager
-
Gets statistics about transaction execution.
- getStats(long) - Method in class com.loomcache.server.cache.MemoryManager
-
Get current memory statistics from the JVM.
- getStats(long) - Method in class com.loomcache.server.journal.JournalSubscription
-
Get current subscription statistics.
- getStats(String) - Method in class com.loomcache.server.wan.WanReplicationManager
-
Get replication statistics for a specific target cluster.
- getStats(String) - Method in class com.loomcache.server.cache.AccessTracker
-
Get access statistics for a specific key.
- getStats(String) - Method in class com.loomcache.server.network.BackpressureController
-
Get comprehensive backpressure statistics for a specific peer.
- getStatus() - Method in class com.loomcache.server.consensus.RaftHealthCheck
-
Get detailed status of the Raft node.
- getStatus(String) - Method in class com.loomcache.client.NodeHealthTracker
-
Get the current health status of a node.
- getStatus(String) - Method in class com.loomcache.server.executor.DistributedExecutorService
-
Get the current status of a task.
- getStdDevInterArrivalMs() - Method in class com.loomcache.server.cluster.PhiAccrualFailureDetector
-
Get the standard deviation of inter-arrival times (in milliseconds).
- getStoredMessageCount() - Method in class com.loomcache.server.datastructures.ReliableTopic
-
The number of messages currently stored.
- getStreamStats() - Method in class com.loomcache.server.watch.WatchManager
-
Get statistics about active event streams.
- getString(String) - Method in class com.loomcache.common.serialization.compact.GenericRecord
- getString(String, String) - Method in class com.loomcache.common.serialization.compact.GenericRecord
- getStringByName(String) - Method in record class com.loomcache.server.query.SqlRow
-
Gets a column value as a String by name.
- getSubscribeCount() - Method in class com.loomcache.server.topic.TopicStats
-
Get total subscribe count.
- getSubscribedPeerCount() - Method in class com.loomcache.server.cache.NearCacheInvalidationManager
- getSubscriberCount() - Method in class com.loomcache.server.datastructures.DistributedTopic
- getSubscriberCount() - Method in class com.loomcache.server.topic.DistributedTopic
-
Get the number of active subscribers on this topic (both regular and filtered).
- getSubscriptionCount() - Method in class com.loomcache.server.cache.NearCacheInvalidationManager
- getSubscriptionCount() - Method in class com.loomcache.server.journal.EventJournal
-
Get active subscription count.
- getSubscriptions() - Method in class com.loomcache.server.cache.NearCacheInvalidationManager
-
Get a snapshot of all subscriptions for diagnostics.
- getSubscriptions() - Method in class com.loomcache.server.handler.CqcSubscriptionHandler
-
Snapshot of active subscriptions, keyed by (peerId, mapName).
- getSubscriptionStats(String) - Method in class com.loomcache.server.journal.EventJournal
-
Get statistics for a specific subscription.
- getSuccessRate() - Method in record class com.loomcache.server.cache.WarmingResult
-
Calculate the success rate as a percentage (0-100).
- getSuccessRate() - Method in record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationStats
- getSuspectedConnectionLeakCount() - Method in class com.loomcache.client.ConnectionPool
-
Get the number of suspected connection leaks observed through timed-out acquires.
- getSuspectedMembers() - Method in class com.loomcache.server.cluster.SwimGossipProtocol
-
Get all suspected members.
- getSuspectedNodes() - Method in class com.loomcache.server.cluster.PartitionDetector
-
Get the set of suspected nodes (nodes with high phi values).
- getTagCount(E) - Method in class com.loomcache.server.datastructures.crdt.ORSet
-
Get the number of tags for an element (for diagnostics).
- getTailSequence() - Method in class com.loomcache.server.datastructures.ReliableTopic
-
The sequence that will be assigned to the next published message.
- getTargetClusterId() - Method in class com.loomcache.server.wan.WanPublisher
- getTargetCount() - Method in class com.loomcache.server.wan.WanReplicationManager
-
Get the number of configured targets.
- getTargetEndpoint() - Method in class com.loomcache.server.wan.WanPublisher
- getTask(int) - Method in class com.loomcache.server.cluster.PartitionMigrationPipeline
-
Get the state of a specific migration task.
- getTaskInfo(String) - Method in class com.loomcache.server.executor.DistributedExecutorService
-
Get the full task info for a task.
- getTemporalPattern() - Method in class com.loomcache.server.metrics.AccessPatternAnalyzer
-
Get temporal pattern information.
- getTermAt(long) - Method in class com.loomcache.server.consensus.RaftLog
-
Get the term at a specific index.
- getTermAt(long) - Method in class com.loomcache.server.persistence.PersistentRaftLog
-
Get the term at a specific index.
- getTermChanges() - Method in class com.loomcache.server.consensus.RaftMetrics
-
Get total number of term changes.
- getThroughput(OperationsTracker.TimeWindow) - Method in class com.loomcache.server.metrics.OperationsTracker
-
Get throughput for a time window in operations per second.
- getThroughputKeysPerSecond() - Method in record class com.loomcache.server.cache.WarmingResult
-
Get the throughput in keys per second.
- getThroughputMBps() - Method in record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationProgress
- getTime() - Method in class com.loomcache.server.consensus.TestClock
-
Get the current time in nanoseconds.
- getTimeSeriesData(CacheAnalytics.TimeSeriesMetric, long, long) - Method in class com.loomcache.server.metrics.CacheAnalytics
-
Collect time series data for a specific metric.
- getTimeSinceLastHeartbeatMs() - Method in class com.loomcache.server.cluster.PhiAccrualFailureDetector
-
Get the elapsed time since the last heartbeat (in milliseconds).
- getTimeSinceLastHeartbeatMs() - Method in class com.loomcache.server.consensus.RaftNode
-
Get time since last heartbeat received in milliseconds.
- getTimeSinceLastHeartbeatMs() - Method in interface com.loomcache.server.consensus.RaftNodeApi
- getTimeSinceLastHeartbeatMs() - Method in class com.loomcache.server.cp.ConsistencySession
-
Gets the time since last heartbeat in milliseconds.
- getTimestamp() - Method in class com.loomcache.server.datastructures.crdt.LWWRegister
-
Get the timestamp of the current value.
- getTimeToLive(K) - Method in class com.loomcache.server.datastructures.DistributedMap
-
Get the remaining time-to-live for a key.
- getTimeUntilNextPermit() - Method in class com.loomcache.server.ratelimit.RateLimiter
-
Get the time in milliseconds until the next permit becomes available.
- getTokenGeneratorForTesting() - Method in class com.loomcache.server.cp.ConsistencySubsystem
-
Gets the FencingTokenGenerator for direct access (tests only).
- getTombstoneCount() - Method in class com.loomcache.server.datastructures.crdt.ORSet
-
Get the number of tombstone entries (for diagnostics/monitoring).
- getTopic(String) - Method in class com.loomcache.client.LoomCache
-
Get a distributed topic proxy for publish-subscribe messaging.
- getTopic(String) - Method in class com.loomcache.client.LoomClient
-
Obtain a handle to a distributed topic with
Stringmessages. - getTopic(String) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- getTopic(String) - Method in class com.loomcache.server.embedded.EmbeddedLoomCache
-
Get or create a distributed topic.
- getTopic(String, Class) - Method in class com.loomcache.client.LoomClient
-
Obtain a typed handle to a distributed topic.
- getTopicNames() - Method in class com.loomcache.server.datastructures.DataStructureRegistry
-
Returns the set of all topic names in the registry.
- getTopicStatistics() - Method in class com.loomcache.server.datastructures.DistributedTopic
- getTopicStats() - Method in class com.loomcache.server.topic.DistributedTopic
-
Get statistics for this topic including message and subscriber counts.
- getTopKeys(int) - Method in class com.loomcache.server.cache.AccessTracker
-
Get the top N most accessed keys.
- getTopN(CacheAnalytics.TimeSeriesMetric, int) - Method in class com.loomcache.server.metrics.CacheAnalytics
-
Get top N ranked metrics for a given type.
- getTopSlots(int) - Method in class com.loomcache.server.metrics.SlotMetrics
-
Get the top N slots by access count.
- getTotalAddedForPersistence() - Method in class com.loomcache.server.datastructures.DistributedPriorityQueue
- getTotalAdds() - Method in class com.loomcache.server.datastructures.DistributedList
- getTotalAllowed() - Method in class com.loomcache.server.network.RateLimiter
-
Get global request allowed count.
- getTotalAllowed() - Method in class com.loomcache.server.ratelimit.RateLimiter
-
Get the total number of acquisition attempts that were allowed.
- getTotalApplied() - Method in class com.loomcache.server.wan.WanConsumer
- getTotalBytesTransferred() - Method in class com.loomcache.server.cluster.MigrationChunkTransfer
-
Get total bytes transferred.
- getTotalCardinality() - Method in class com.loomcache.server.metrics.MetricsCardinalityManager
-
Get total cardinality across all metrics.
- getTotalCheckCount() - Method in class com.loomcache.server.network.ConnectionHealthMonitor
-
Gets the total number of health checks performed.
- getTotalChunksSent() - Method in class com.loomcache.server.cluster.MigrationChunkTransfer
-
Get total chunks sent.
- getTotalConflicts() - Method in class com.loomcache.server.wan.WanConsumer
- getTotalCreated() - Method in class com.loomcache.client.ConnectionPoolMetrics
-
Get the total number of connections created.
- getTotalDelivered() - Method in class com.loomcache.server.datastructures.DistributedTopic
- getTotalDelivered() - Method in class com.loomcache.server.datastructures.ReliableTopic
- getTotalDenied() - Method in class com.loomcache.server.network.RateLimiter
-
Get global request denied count.
- getTotalDenied() - Method in class com.loomcache.server.ratelimit.RateLimiter
-
Get the total number of acquisition attempts that were denied.
- getTotalDestroyed() - Method in class com.loomcache.client.ConnectionPoolMetrics
-
Get the total number of connections destroyed.
- getTotalDuplicatesSkipped() - Method in class com.loomcache.server.wan.WanConsumer
- getTotalDurationMs() - Method in class com.loomcache.server.tracing.TraceAnalyzer.TraceNode
-
Get total duration including all descendants.
- getTotalEventsFailed() - Method in class com.loomcache.server.cache.DistributedEventListenerManager
- getTotalEventsSent() - Method in class com.loomcache.server.cache.DistributedEventListenerManager
- getTotalEvicted() - Method in class com.loomcache.server.metrics.MetricsCardinalityManager
-
Get total eviction count.
- getTotalExpired() - Method in class com.loomcache.server.lease.ExpirationScheduler
-
Gets the total number of expirations processed.
- getTotalFailures(String) - Method in class com.loomcache.client.NodeHealthTracker
-
Get total failures for a node.
- getTotalHoldTimeMs() - Method in class com.loomcache.server.cp.LinearizableLock
-
Gets the total hold time for all acquisitions in milliseconds.
- getTotalInvalidationsFailed() - Method in class com.loomcache.server.cache.NearCacheInvalidationManager
- getTotalInvalidationsSent() - Method in class com.loomcache.server.cache.NearCacheInvalidationManager
- getTotalMerges() - Method in class com.loomcache.server.datastructures.crdt.CrdtManager
-
Get the total number of merge operations performed.
- getTotalMessagesSent() - Method in class com.loomcache.server.network.BackpressureController
-
Get total messages sent across all peers since startup.
- getTotalMessagesThrottled() - Method in class com.loomcache.server.network.BackpressureController
-
Get total messages dropped due to backpressure across all peers since startup.
- getTotalOverflow() - Method in class com.loomcache.server.metrics.MetricsCardinalityManager
-
Get total overflow count.
- getTotalPublished() - Method in class com.loomcache.server.datastructures.DistributedTopic
- getTotalPublished() - Method in class com.loomcache.server.datastructures.ReliableTopic
- getTotalRemovedForPersistence() - Method in class com.loomcache.server.datastructures.DistributedPriorityQueue
- getTotalRemoves() - Method in class com.loomcache.server.datastructures.DistributedList
- getTotalReorderBufferDrops() - Method in class com.loomcache.server.wan.WanConsumer
- getTotalRequests() - Method in class com.loomcache.server.network.RateLimiter
-
Get global request count.
- getTotalScheduled() - Method in class com.loomcache.server.lease.ExpirationScheduler
-
Gets the total number of expirations scheduled.
- getTotalSendFailures() - Method in class com.loomcache.server.wan.WanPublisher
- getTotalSets() - Method in class com.loomcache.server.datastructures.DistributedList
- getTotalSlowQueries() - Method in class com.loomcache.server.query.SlowQueryLog
-
Returns the total number of slow queries logged.
- getTotalSuccesses(String) - Method in class com.loomcache.client.NodeHealthTracker
-
Get total successes for a node.
- getTotalWaitCount() - Method in class com.loomcache.client.ConnectionPoolMetrics
-
Get the total number of times threads waited for a connection.
- getTotalWaitTime() - Method in class com.loomcache.client.ConnectionPoolMetrics
-
Get the total cumulative wait time in milliseconds.
- getTraceId() - Method in interface com.loomcache.server.tracing.TracingContext.Span
- getTraceStats(List) - Static method in class com.loomcache.server.tracing.TraceAnalyzer
-
Compute statistics for a trace.
- getTrackedClientCount() - Method in class com.loomcache.server.ratelimit.PerClientRateLimiter
-
Get the number of clients currently being tracked.
- getTrackedNodes() - Method in class com.loomcache.server.cluster.PartitionDetector
-
Get all tracked nodes.
- getTrackedPeers() - Method in class com.loomcache.server.network.HealthChecker
-
Get list of tracked peers.
- getTransaction(UUID) - Method in class com.loomcache.server.transaction.TransactionManager
-
Gets a transaction by ID.
- getTransactionLock() - Method in class com.loomcache.server.datastructures.DistributedMultiMap
- getTransactionLock() - Method in class com.loomcache.server.datastructures.DistributedQueue
- getTrustedProxies() - Method in class com.loomcache.springboot.security.RateLimitProperties
- getTtl() - Method in class com.loomcache.springboot.security.JwtTokenIssuerProperties
- getUncommittedEntries() - Method in class com.loomcache.server.consensus.RaftMetrics
-
Get count of uncommitted entries.
- getUniqueKeyCount() - Method in class com.loomcache.server.metrics.AccessPatternAnalyzer
-
Get number of unique keys accessed.
- getUnsubscribeCount() - Method in class com.loomcache.server.topic.TopicStats
-
Get total unsubscribe count.
- getUptimeDuration() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.NodeHealth
-
Get uptime as a duration.
- getUptimeMillis() - Method in class com.loomcache.server.cluster.ClusterHealthMonitor
-
Get the monitor's uptime in milliseconds.
- getURI() - Method in class com.loomcache.server.jcache.LoomJCacheManager
- getUsername(String) - Method in class com.loomcache.server.security.AuthenticationHandler
-
Get the username for a connection.
- getValidatorCount() - Static method in class com.loomcache.server.config.ConfigValidator
-
Get the number of registered validators.
- getValue() - Method in interface com.loomcache.server.jcache.CacheEntry
-
Get the value.
- getValue() - Method in class com.loomcache.server.jcache.LoomCacheEntryEvent
- getValue(int, int) - Method in record class com.loomcache.client.LoomSqlResult
-
Gets a specific value from the result set.
- getValue(int, String) - Method in record class com.loomcache.client.LoomSqlResult
-
Gets a specific value from the result set by column name.
- getValueType() - Method in interface com.loomcache.server.jcache.JCacheConfigMXBean
-
The value type name (always "java.lang.Object" for untyped caches).
- getValueType() - Method in class com.loomcache.server.jcache.JCacheConfigMXBeanImpl
- getValueType() - Method in class com.loomcache.server.jcache.LoomJCacheConfig
- getVectorClock() - Method in class com.loomcache.server.datastructures.PNCounter
-
Get the vector clock version (for diagnostics).
- getVerificationSecrets() - Method in class com.loomcache.springboot.security.JwtTokenIssuerProperties
- getViewUpdates() - Method in class com.loomcache.server.datastructures.ContinuousQueryCache
- getVoters() - Method in class com.loomcache.server.consensus.RaftNode
-
Get the set of all voters (non-learner members) in the cluster.
- getVoters() - Method in interface com.loomcache.server.consensus.RaftNodeApi
- getWalSizeBytes() - Method in class com.loomcache.server.persistence.WalWriter
-
Get the current size of the WAL file in bytes.
- getWalWriter() - Method in class com.loomcache.server.persistence.PersistentRaftLog
-
Get the WAL writer (for testing).
- getWatchedKeyCount() - Method in class com.loomcache.server.watch.WatchManager
-
Get the number of keys being watched (exact matches).
- getWatchedPrefixCount() - Method in class com.loomcache.server.watch.WatchManager
-
Get the number of prefixes being watched.
- getWatchedRangeCount() - Method in class com.loomcache.server.watch.WatchManager
-
Get the number of range watches.
- getWithTTL(K) - Method in class com.loomcache.server.datastructures.DistributedMap
-
Get a value only if it exists and has not expired.
- getWriteBehindStats() - Method in class com.loomcache.server.jcache.CacheWriterIntegration
-
Get write-behind statistics.
- getWriteMetadata(K) - Method in class com.loomcache.server.datastructures.DistributedMap
- getWriteOwnerForPartition(int) - Method in class com.loomcache.server.sharding.PartitionRouter
-
Returns the group that should currently receive writes for the specified partition.
- getWriterId() - Method in class com.loomcache.server.datastructures.crdt.LWWRegister
-
Get the node ID that wrote the current value.
- getWriterStats() - Method in class com.loomcache.server.persistence.WalWriter
-
Get current writer statistics including compression metrics.
- globalBurst(double) - Method in class com.loomcache.server.network.RateLimiter.Builder
- GlobalExceptionHandler - Class in com.loomcache.springboot.controller
-
Global exception handler for all REST controllers.
- GlobalExceptionHandler() - Constructor for class com.loomcache.springboot.controller.GlobalExceptionHandler
- GlobalExceptionHandler.ErrorResponse - Record Class in com.loomcache.springboot.controller
-
Structured error response returned to clients.
- globalRate(double) - Method in class com.loomcache.server.network.RateLimiter.Builder
- GlobalSerializerRegistry - Class in com.loomcache.common.serialization
-
Process-wide serializer registry with Kryo as the default implementation.
- GOING_AWAY - Enum constant in enum class com.loomcache.common.protocol.MessageType
- GossipMessage(SwimGossipProtocol.GossipMessageType, String, String, long, int, long) - Constructor for record class com.loomcache.server.cluster.SwimGossipProtocol.GossipMessage
-
Creates an instance of a
GossipMessagerecord class. - GRACEFUL_SHUTDOWN - Enum constant in enum class com.loomcache.server.cluster.MembershipProtocol.LeaveReason
- GracefulShutdownCoordinator - Class in com.loomcache.server.lifecycle
-
Coordinates orderly shutdown of all LoomCache components.
- GracefulShutdownCoordinator(MeterRegistry) - Constructor for class com.loomcache.server.lifecycle.GracefulShutdownCoordinator
-
Creates a GracefulShutdownCoordinator with default timeouts.
- GracefulShutdownCoordinator(MeterRegistry, Duration, Duration, Duration, Duration, Duration) - Constructor for class com.loomcache.server.lifecycle.GracefulShutdownCoordinator
-
Creates a GracefulShutdownCoordinator with custom timeouts.
- GracefulShutdownCoordinator.Complete - Class in com.loomcache.server.lifecycle
-
Phase: Shutdown is complete.
- GracefulShutdownCoordinator.DrainingConnections - Class in com.loomcache.server.lifecycle
-
Phase: Stop accepting new connections and mark servers as shutting down.
- GracefulShutdownCoordinator.FlushingData - Class in com.loomcache.server.lifecycle
-
Phase: Flush write-behind caches and pending data structures.
- GracefulShutdownCoordinator.ShutdownComponent - Interface in com.loomcache.server.lifecycle
-
Interface for components that can be gracefully shut down.
- GracefulShutdownCoordinator.ShutdownListener - Interface in com.loomcache.server.lifecycle
-
Functional interface for receiving shutdown progress notifications.
- GracefulShutdownCoordinator.ShutdownPhase - Interface in com.loomcache.server.lifecycle
-
Sealed interface defining the phases of graceful shutdown.
- GracefulShutdownCoordinator.ShutdownProgress - Record Class in com.loomcache.server.lifecycle
-
Record representing the current progress of shutdown.
- GracefulShutdownCoordinator.SnapshotState - Class in com.loomcache.server.lifecycle
-
Phase: Take a final snapshot of system state for recovery.
- GracefulShutdownCoordinator.StoppingServices - Class in com.loomcache.server.lifecycle
-
Phase: Stop background threads and shut down services.
- gracefulShutdownDrainMs() - Method in class com.loomcache.common.config.ClusterConfig
- gracefulShutdownDrainMs() - Method in class com.loomcache.server.config.LoomConfig
- gracefulShutdownDrainMs(long) - Method in class com.loomcache.common.config.ClusterConfig.Builder
- gracefulShutdownDrainMs(long) - Method in class com.loomcache.server.config.LoomConfig.Builder
- GracefulShutdownException - Exception Class in com.loomcache.common.exception
-
Thrown when a component or phase cannot complete a graceful shutdown safely.
- GracefulShutdownException(String) - Constructor for exception class com.loomcache.common.exception.GracefulShutdownException
-
Creates a new GracefulShutdownException with the given message.
- GracefulShutdownException(String, Throwable) - Constructor for exception class com.loomcache.common.exception.GracefulShutdownException
-
Creates a new GracefulShutdownException with the given message and cause.
- grant(long) - Method in class com.loomcache.server.lease.LeaseManager
-
Grants a new lease with the given TTL.
- greaterEqual(Comparable) - Method in interface com.loomcache.server.query.PredicateBuilder.EntryObject
- greaterEqual(String, Comparable) - Static method in class com.loomcache.server.query.Predicates
-
Hazelcast-compatible alias for
Predicates.greaterThanOrEqual(String, Comparable). - greaterThan(Comparable) - Method in interface com.loomcache.server.query.PredicateBuilder.EntryObject
- greaterThan(String, Comparable) - Static method in class com.loomcache.server.query.Predicates
-
Creates a predicate that tests:
attribute > value. - greaterThanOrEqual(Comparable) - Method in interface com.loomcache.server.query.PredicateBuilder.EntryObject
- greaterThanOrEqual(String, Comparable) - Static method in class com.loomcache.server.query.Predicates
-
Creates a predicate that tests:
attribute >= value. - GreaterThanOrEqualPredicate(String, Object) - Constructor for record class com.loomcache.server.query.Predicate.GreaterThanOrEqualPredicate
-
Creates an instance of a
GreaterThanOrEqualPredicaterecord class. - GreaterThanPredicate(String, Object) - Constructor for record class com.loomcache.server.query.Predicate.GreaterThanPredicate
-
Creates an instance of a
GreaterThanPredicaterecord class. - groupCount() - Method in class com.loomcache.server.sharding.CrossGroupTransactionContext
-
Get the total number of groups involved.
- groupId() - Method in record class com.loomcache.server.cp.ConsistencyGroupId
-
Returns the value of the
groupIdrecord component. - groupLeaderEndpoints() - Method in record class com.loomcache.common.protocol.PartitionTablePayload
-
Returns the value of the
groupLeaderEndpointsrecord component. - GroupLockManager - Class in com.loomcache.server.sharding
-
Manages cross-group lock acquisition with deadlock prevention.
- GroupLockManager() - Constructor for class com.loomcache.server.sharding.GroupLockManager
- groupName() - Method in record class com.loomcache.server.CacheNode.CpGroupSummary
-
Returns the value of the
groupNamerecord component. - groupName() - Method in record class com.loomcache.server.persistence.HotBackupManager.BackupFile
-
Returns the value of the
groupNamerecord component. - groupName() - Method in record class com.loomcache.server.persistence.HotBackupManager.GroupSnapshot
-
Returns the value of the
groupNamerecord component. - GroupSnapshot(String, long, long, byte[]) - Constructor for record class com.loomcache.server.persistence.HotBackupManager.GroupSnapshot
-
Creates an instance of a
GroupSnapshotrecord class. - GroupStats(Message, int, long) - Constructor for record class com.loomcache.server.handler.RequestCoalescer.GroupStats
-
Creates an instance of a
GroupStatsrecord class. - GSet<E> - Class in com.loomcache.server.datastructures.crdt
-
Grow-only Set CRDT (G-Set).
- GSet(String, String, int) - Constructor for class com.loomcache.server.datastructures.crdt.GSet
- GSET_ADD - Enum constant in enum class com.loomcache.common.protocol.MessageType
- GSET_CONTAINS - Enum constant in enum class com.loomcache.common.protocol.MessageType
- GSET_MEMBERS - Enum constant in enum class com.loomcache.common.protocol.MessageType
- GSET_SIZE - Enum constant in enum class com.loomcache.common.protocol.MessageType
- gSetAdd(String, String) - Method in class com.loomcache.client.LoomClient
- gSetContains(String, String) - Method in class com.loomcache.client.LoomClient
- gSetCount() - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- gSetMembers(String) - Method in class com.loomcache.client.LoomClient
- gSetSize(String) - Method in class com.loomcache.client.LoomClient
H
- handle(Message) - Method in class com.loomcache.server.wan.WanReplicationHandler
-
Handle a WAN replication protocol message.
- handle(Message) - Method in class com.loomcache.server.handler.BatchExecutionHandler
-
Handle a BATCH_EXECUTE message.
- handle(Message) - Method in class com.loomcache.server.handler.ConsistencySubsystemHandler
-
Handle a Consistency operation message.
- handle(Message) - Method in class com.loomcache.server.handler.DataOperationHandler
-
Handles a single data-structure operation message.
- handle(Message) - Method in class com.loomcache.server.handler.ExecutorServiceHandler
-
Handle an executor service operation message.
- handle(Message) - Method in class com.loomcache.server.handler.QueryHandler
-
Handle a SQL query operation message.
- handle(Message) - Method in record class com.loomcache.server.handler.ReadCoalescingFilter
-
Handle a message, applying coalescing for read operations.
- handle(Message) - Method in class com.loomcache.server.transaction.TransactionHandler
-
Dispatch an incoming TX_* message.
- handle(Message, QueryHandler.SqlCatalogAuthorization) - Method in class com.loomcache.server.handler.QueryHandler
- handle(Message, ConnectionContext) - Method in class com.loomcache.server.network.ProtocolHelloHandler
-
Handle an incoming
PROTOCOL_HELLOrequest. - handle(Message, ConnectionContext) - Method in interface com.loomcache.server.tracing.TracingInterceptor.MessageHandler
- handle(String, Message) - Method in class com.loomcache.server.handler.CqcSubscriptionHandler
-
Dispatch a CQC_SUBSCRIBE or CQC_UNSUBSCRIBE message from the given peer.
- handleAccessDenied(AccessDeniedException) - Method in class com.loomcache.springboot.controller.GlobalExceptionHandler
-
Handles authorization failures from method security.
- handleAck(Message) - Method in class com.loomcache.server.replication.ReplicationManager
-
Handle an incoming REPL_ACK message (primary side).
- handleAlive(String, String, int, long) - Method in class com.loomcache.server.cluster.SwimGossipProtocol
-
Handle an alive notification (refutes suspicion).
- handleAppendEntries(Message) - Method in class com.loomcache.server.consensus.RaftNode
-
Handle incoming AppendEntries RPC (follower side).
- handleAppendResponse(Message) - Method in class com.loomcache.server.consensus.RaftNode
-
Handle AppendEntries response (leader side).
- handleAuth(AuthenticationException) - Method in class com.loomcache.springboot.controller.GlobalExceptionHandler
-
Handles authentication failures.
- handleAuth(Message, ConnectionContext) - Method in class com.loomcache.server.security.AuthenticationHandler
-
Handle an AUTH message from a gateway-authenticated client.
- handleBadRequest(IllegalArgumentException) - Method in class com.loomcache.springboot.controller.GlobalExceptionHandler
-
Handles bad request errors from illegal arguments.
- handleClassCast(ClassCastException) - Method in class com.loomcache.springboot.controller.GlobalExceptionHandler
-
Handles type mismatch errors in request payloads.
- handleClusterHealth(HttpExchange) - Method in class com.loomcache.server.rest.RestApiServer
-
Deprecated.Handle GET /api/v1/cluster/health
- handleClusterInfo(HttpExchange) - Method in class com.loomcache.server.rest.RestApiServer
-
Deprecated.Handle GET /api/v1/cluster/info
- handleClusterMembers(HttpExchange) - Method in class com.loomcache.server.rest.RestApiServer
-
Deprecated.Handle GET /api/v1/cluster/members
- handleDead(String, long) - Method in class com.loomcache.server.cluster.SwimGossipProtocol
-
Handle a dead notification.
- handleGeneric(Exception) - Method in class com.loomcache.springboot.controller.GlobalExceptionHandler
-
Catch-all handler for unexpected exceptions.
- handleHeartbeat(Message) - Method in class com.loomcache.server.consensus.RaftNode
-
Handle a Raft heartbeat (simplified AppendEntries with no entries).
- handleInstallSnapshot(Message) - Method in class com.loomcache.server.consensus.RaftNode
-
Handle incoming InstallSnapshot RPC (follower side).
- handleInstallSnapshotResponse(Message) - Method in class com.loomcache.server.consensus.RaftNode
-
Handle InstallSnapshot response (leader side).
- handleLoomException(LoomException) - Method in class com.loomcache.springboot.controller.GlobalExceptionHandler
-
Handles all other LoomCache-specific exceptions.
- handleMalformedJson(HttpMessageNotReadableException) - Method in class com.loomcache.springboot.controller.GlobalExceptionHandler
-
Handles malformed JSON request bodies.
- handleMapDelete(HttpExchange, String, String) - Method in class com.loomcache.server.rest.RestApiServer
-
Deprecated.Handle DELETE /api/v1/maps/{mapName}/{key}
- handleMapGet(HttpExchange, String, String) - Method in class com.loomcache.server.rest.RestApiServer
-
Deprecated.Handle GET /api/v1/maps/{mapName}/{key}
- handleMapList(HttpExchange, String, Map) - Method in class com.loomcache.server.rest.RestApiServer
-
Deprecated.Handle GET /api/v1/maps/{mapName} — list all keys with pagination
- handleMapPut(HttpExchange, String, String) - Method in class com.loomcache.server.rest.RestApiServer
-
Deprecated.Handle PUT /api/v1/maps/{mapName}/{key}
- handleMapQuery(HttpExchange, String) - Method in class com.loomcache.server.rest.RestApiServer
-
Deprecated.Handle POST /api/v1/maps/{mapName}/query — SQL query
- handleMessage(Message, ConnectionContext) - Method in class com.loomcache.server.CacheNode
- handleMessage(Message, ConnectionContext) - Method in interface com.loomcache.server.network.MessageHandler
-
Handle an incoming message and optionally return a response.
- handleMethodNotAllowed(HttpRequestMethodNotSupportedException) - Method in class com.loomcache.springboot.controller.GlobalExceptionHandler
-
Handles unsupported HTTP method errors.
- handleMissingParam(MissingServletRequestParameterException) - Method in class com.loomcache.springboot.controller.GlobalExceptionHandler
-
Handles missing required request parameters.
- handleNotLeader(NotLeaderException) - Method in class com.loomcache.springboot.controller.GlobalExceptionHandler
-
Handles requests sent to a non-leader node.
- handleNumberFormat(NumberFormatException) - Method in class com.loomcache.springboot.controller.GlobalExceptionHandler
-
Handles invalid number format in request parameters.
- handlePing(String, String, int, long) - Method in class com.loomcache.server.cluster.SwimGossipProtocol
-
Handle a ping message from another node (membership update).
- handlePreVoteRequest(Message) - Method in class com.loomcache.server.consensus.RaftNode
-
Handle an incoming PreVote request.
- handlePreVoteResponse(Message) - Method in class com.loomcache.server.consensus.RaftNode
-
Handle an incoming PreVote response.
- handleQueueOffer(HttpExchange, String) - Method in class com.loomcache.server.rest.RestApiServer
-
Deprecated.Handle POST /api/v1/queues/{queueName}/offer
- handleQueuePoll(HttpExchange, String) - Method in class com.loomcache.server.rest.RestApiServer
-
Deprecated.Handle POST /api/v1/queues/{queueName}/poll
- handleQueueSize(HttpExchange, String) - Method in class com.loomcache.server.rest.RestApiServer
-
Deprecated.Handle GET /api/v1/queues/{queueName}/size
- handler() - Method in record class com.loomcache.server.handler.ReadCoalescingFilter
-
Get the underlying handler.
- handleSecurityAuth(AuthenticationException) - Method in class com.loomcache.springboot.controller.GlobalExceptionHandler
-
Handles Spring Security authentication failures.
- handleSetAdd(HttpExchange, String) - Method in class com.loomcache.server.rest.RestApiServer
-
Deprecated.Handle POST /api/v1/sets/{setName}/add
- handleSetMembers(HttpExchange, String) - Method in class com.loomcache.server.rest.RestApiServer
-
Deprecated.Handle GET /api/v1/sets/{setName}/members
- handleSetRemove(HttpExchange, String, String) - Method in class com.loomcache.server.rest.RestApiServer
-
Deprecated.Handle DELETE /api/v1/sets/{setName}/{element}
- handleSuspect(String, long, long) - Method in class com.loomcache.server.cluster.SwimGossipProtocol
-
Handle a suspected member notification (from gossip).
- handleTimeout(TimeoutException) - Method in class com.loomcache.springboot.controller.GlobalExceptionHandler
-
Handles operation timeout errors.
- handleTimeoutNow(Message) - Method in class com.loomcache.server.consensus.RaftNode
-
Handle an incoming TIMEOUT_NOW RPC from the leader.
- handleTopicPublish(HttpExchange, String) - Method in class com.loomcache.server.rest.RestApiServer
-
Deprecated.Handle POST /api/v1/topics/{name}/publish
- handleTopicSubscribe(HttpExchange, String) - Method in class com.loomcache.server.rest.RestApiServer
-
Deprecated.Handle GET /api/v1/topics/{name}/subscribe (Server-Sent Events)
- handleTypeMismatch(MethodArgumentTypeMismatchException) - Method in class com.loomcache.springboot.controller.GlobalExceptionHandler
-
Handles type mismatch errors in request parameters.
- handleValidationError(MethodArgumentNotValidException) - Method in class com.loomcache.springboot.controller.GlobalExceptionHandler
-
Handles bean validation failures from @Valid annotations.
- handleVoteRequest(Message) - Method in class com.loomcache.server.consensus.RaftNode
-
Handle an incoming RequestVote RPC.
- handleVoteResponse(Message) - Method in class com.loomcache.server.consensus.RaftNode
-
Handle an incoming VoteResponse.
- hardLimitBytes() - Method in record class com.loomcache.server.cache.MemoryManager.MemoryThreshold
-
Returns the value of the
hardLimitBytesrecord component. - hasAggregateFunction() - Method in record class com.loomcache.server.query.QueryPlan
-
Checks if this query has an aggregate function.
- hasAttribute(String) - Static method in interface com.loomcache.server.executor.MemberSelector
-
Select members that have the named attribute, regardless of value.
- hasBackingMap() - Method in class com.loomcache.server.jcache.JCacheDistributedMapAdapter
- hasCacheManager(URI) - Method in class com.loomcache.server.jcache.LoomCachingProvider
-
Check if a cache manager exists for the given URI.
- hasCapacityLimit() - Method in record class com.loomcache.common.config.QueueConfig
- hasClient(String) - Method in class com.loomcache.server.ratelimit.PerClientRateLimiter
-
Check if a specific client has a rate limiter.
- hasConditions() - Method in record class com.loomcache.server.transaction.ReplicatedTransactionCommand
- hasContext() - Static method in class com.loomcache.server.context.RequestContextMDCBridge
-
Check if any RequestContext values are currently bound.
- hasDeterministicExpiration() - Method in record class com.loomcache.common.protocol.MapPutTtlCodec.Payload
- hasDirtyState() - Method in class com.loomcache.server.datastructures.DistributedMap
- hasDirtyState() - Method in interface com.loomcache.server.persistence.Snapshotable
-
Whether any data has changed since the last snapshot.
- hasDynamicDiscovery() - Method in class com.loomcache.common.config.DiscoveryConfig
- hasEmptyQueueTtl() - Method in record class com.loomcache.common.config.QueueConfig
- hasErrors() - Method in class com.loomcache.server.query.SqlParser
-
Returns true if parsing completed without errors.
- hasExpiry() - Method in record class com.loomcache.server.datastructures.mapstore.MetadataAwareValue
- hasFeature(Feature) - Method in class com.loomcache.common.protocol.VersionedMessageAdapter
-
Check if a feature is available for this connection.
- hasFeature(LoomVersion, Feature) - Method in class com.loomcache.common.protocol.VersionCompatibilityManager
-
Check if a feature is available for a given version.
- hasFeatureForPeer(String, Feature) - Method in class com.loomcache.common.protocol.VersionCompatibilityManager
-
Check if a feature is available for communication with a specific peer.
- hasField(String) - Method in class com.loomcache.common.serialization.compact.CompactReader
- hasField(String) - Method in record class com.loomcache.common.serialization.compact.CompactSchema
- hasField(String) - Method in class com.loomcache.common.serialization.compact.GenericRecord
- hasGeneratedIds() - Method in class com.loomcache.server.datastructures.SnowflakeIdGenerator
- hasGroup(String) - Method in class com.loomcache.server.consensus.RaftGroupManager
-
Checks if a group has been instantiated.
- hasGroup(String) - Method in interface com.loomcache.server.consensus.RaftGroupManagerApi
-
Returns
trueif a group with the given name has already been instantiated. - hash(byte[]) - Static method in class com.loomcache.common.util.MurmurHash3
-
Hash a byte array using MurmurHash3 (32-bit, x86).
- hash(byte[], int, int, int) - Static method in class com.loomcache.common.util.MurmurHash3
-
Core MurmurHash3 implementation.
- hash(String) - Static method in class com.loomcache.common.util.MurmurHash3
-
Hash a string key to a positive integer.
- hash(String, String, String...) - Static method in record class com.loomcache.client.query.IndexConfig
- hash(String, List) - Static method in record class com.loomcache.client.query.IndexConfig
- HASH - Enum constant in enum class com.loomcache.client.query.IndexType
- HASH - Enum constant in enum class com.loomcache.server.query.IndexType
-
Hash index using HashMap for exact lookups.
- hashBytes(byte[]) - Static method in class com.loomcache.client.ClientPartitionTable
-
Utility: hash raw bytes (for callers that already have the wire form).
- hashCode() - Method in record class com.loomcache.client.cache.NearCache.CacheEfficiency
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.client.cache.NearCache.CacheEntryMetadata
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.client.cache.NearCache.EvictionPolicy.LFU
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.client.cache.NearCache.EvictionPolicy.LRU
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.client.cache.NearCache.EvictionPolicy.Random
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.client.cache.NearCache.NearCacheConfig
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.client.cache.NearCache.NearCacheStats
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.client.cache.WriteBehindCache.WriteBehindConfig
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.client.ClientRequestDeduplicator.CoalescingKey
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.client.ClientRequestDeduplicator.CoalescingStats
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.client.ClientRequestDeduplicator.InFlightRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.client.ClientStatisticsConfig
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.client.ConnectionPool.PooledConnection
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.client.ConnectionPool.PoolHealthReport
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.client.ConnectionPool.PoolStats
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.client.ConnectionPoolMetrics.MetricsSnapshot
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.client.DistributedObjectEvent
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.client.InitialMembershipEvent
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.client.LifecycleEvent
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.client.LoomMap.LoomMapStats
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.client.LoomSqlResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.client.MemberEvent
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.client.NodeEndpoint
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.client.ProtocolHandshake.Result
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.client.query.IndexConfig
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.client.query.LoomQueryCache.QueryCacheStatistics
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.client.retry.RetryPolicy.RetryStats
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.client.security.CredentialsRequest
-
Returns a hash code value for this object.
- hashCode() - Method in class com.loomcache.common.config.AuthConfig.EndpointConfig
- hashCode() - Method in record class com.loomcache.common.config.AuthConfig.JaasConfig
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.common.config.AuthConfig.KerberosConfig
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.common.config.AuthConfig.LdapConfig
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.common.config.AuthConfig.LoginModuleConfig
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.common.config.AuthConfig.PermissionConfig
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.common.config.AuthConfig.PermissionRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.common.config.AuthConfig.Role
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.common.config.AuthConfig.TokenConfig
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.common.config.AuthConfig.TokenCredential
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.common.config.ClusterConfig.RaftBootstrapServer
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.common.config.DataConnectionConfig
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.common.config.GenericMapStoreConfig
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.common.config.IcmpFailureDetectorConfig
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.common.config.PriorityQueueConfig
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.common.config.QueueConfig
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.common.config.SlowOperationDetectorConfig
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.common.protocol.BatchOperation.DeserializedBatch
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.common.protocol.BatchOperation
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.common.protocol.ClientStatisticsPayload
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.common.protocol.HelloPayload
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.common.protocol.MapPutTtlCodec.Payload
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.common.protocol.MapReplaceCasCodec.CasPayload
-
Returns a hash code value for this object.
- hashCode() - Method in class com.loomcache.common.protocol.Message
- hashCode() - Method in record class com.loomcache.common.protocol.PartitionTablePayload
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.common.protocol.ScanResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.common.protocol.SerializablePredicate.KeyEquals
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.common.protocol.SerializablePredicate.KeyStartsWith
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.common.protocol.SerializablePredicate.ValueContains
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.common.protocol.SerializablePredicate.ValueEquals
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.common.protocol.TransactionOpCode.WireOperation
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.common.serialization.compact.CompactField
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.common.serialization.compact.CompactSchema
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.cache.AccessTracker.AccessDistribution
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.cache.AccessTracker.AccessStats
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.cache.EvictionNotifier.EvictionEvent
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.cache.MemoryManager.MemoryStats
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.cache.MemoryManager.MemoryThreshold
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.cache.PreloadPolicy.AllKeys
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.cache.PreloadPolicy.HotKeys
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.cache.PreloadPolicy.PatternBased
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.cache.PreloadPolicy.PriorityBased
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.cache.TieredEvictionManager.EvictionCandidate
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.cache.TieredEvictionManager.EvictionResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.cache.WarmingConfig
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.cache.WarmingProgress
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.cache.WarmingResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.CacheNode.CpGroupSummary
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.CacheNode.ParsedSeed
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.ClusterHealth
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.HealthAlert
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.HealthSnapshot
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.HealthStatus.Degraded
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.HealthStatus.Unhealthy
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.NodeHealth
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipEvent.LeaderChanged
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipEvent.MemberJoined
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipEvent.MemberLeft
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipEvent.MemberRecovered
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipEvent.MemberSuspected
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipStats
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipView
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipView.MemberInfo
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.cluster.MigrationChunkTransfer.TransferChunk
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.cluster.MigrationListener.MigrationEvent
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.cluster.PartitionDetector.DetectorConfig
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.cluster.PartitionDetector.DetectorStats
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.cluster.PartitionDetector.PartitionDiagnostics
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.cluster.PartitionDetector.PartitionEvent
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.cluster.PartitionDetector.PartitionRecoveryPlan
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.cluster.PartitionDetector.PartitionStatus.FullPartition
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.cluster.PartitionDetector.PartitionStatus.PartialPartition
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.cluster.PartitionMigrationManager.ActiveOutgoingMigration
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.cluster.PartitionMigrationManager.ChunkedDataFrame
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.cluster.PartitionMigrationManager.CommittedOwnershipTable
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.cluster.PartitionMigrationManager.MigrationRecoveryRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigratedEntry
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationProgress
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationStats
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationTask
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.cluster.RackAwarePlacement.PlacementConstraint
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.cluster.SwimGossipProtocol.GossipMessage
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.cluster.SwimGossipProtocol.MemberInfo
-
Returns a hash code value for this object.
- hashCode() - Method in class com.loomcache.server.cluster.SwimGossipProtocol.MemberState.Alive
- hashCode() - Method in record class com.loomcache.server.cluster.SwimGossipProtocol.MemberState.Dead
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.cluster.SwimGossipProtocol.MemberState.Suspect
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.cluster.TopologyAwareRouter.NodeEndpoint
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.cluster.TopologyAwareRouter.TopologyRouterStats
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.cluster.TopologyConfig
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.cluster.TopologyInfo
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.compute.ReadOnlyEntry
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.config.ConfigEntry
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.config.ConfigManagerStats
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.config.ConfigSnapshot
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.config.ValidationResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.consensus.ConfigChange
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.consensus.ElectionStats
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.consensus.LeaseConfig
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.consensus.LogEntry
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.consensus.LogStats
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.consensus.RaftHealthCheck.Status
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.consensus.RaftInvariantChecker.InvariantResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.consensus.RaftLog.IndexTermPair
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.consensus.RaftMetrics.MetricsSnapshot
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.consensus.RaftNode.SnapshotCapture
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.consensus.ReplicationStats
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.cp.ConsistencyGroupId
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.cp.ConsistencySubsystem.CpSessionInfo
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.cp.ConsistencySubsystem.ResetResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.cp.FencingToken
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.cp.LinearizableLock.LockSnapshot
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.cp.SessionManager.SessionSnapshot
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.cp.SessionStats
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.datastructures.ContinuousQueryCache.CqcStatistics
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.datastructures.crdt.CrdtStats
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.datastructures.DistributedMap.EntryRollbackState
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.datastructures.DistributedMap.MapStatistics
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.datastructures.DistributedMap.WriteMetadata
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.datastructures.DistributedMapConfig
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.datastructures.DistributedMultiMap.EntryPage
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.datastructures.DistributedMultiMap.MultiMapStatistics
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.datastructures.DistributedMultiMap.MultiMapStats
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.datastructures.DistributedPriorityQueue.PriorityKey
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.datastructures.DistributedPriorityQueue.PriorityQueueSnapshotEntry
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.datastructures.DistributedPriorityQueue.PriorityQueueStats
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.datastructures.DistributedQueue.QueueStats
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.datastructures.DistributedRingbuffer.ReadManyResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.datastructures.DistributedSet.SetStatistics
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.datastructures.DistributedTopic.TopicStatistics
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.datastructures.EvictionStrategy.EvictionState
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.datastructures.mapstore.MapStoreConfig
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.datastructures.mapstore.MetadataAwareValue
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.datastructures.ReliableTopic.ReadResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.datastructures.ReliableTopic.TopicMessage
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.datastructures.ReliableTopic.TopicStatistics
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.discovery.DiscoveryHealthChecker.DiscoveryValidationResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.discovery.MemberAttributes
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.discovery.PeerAddress
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.executor.DurableTaskRecord
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.executor.ExecutorStats
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.executor.ScheduledTaskInfo
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.executor.TaskInfo
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.handler.BatchExecutionHandler.BatchExecutionStats
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.handler.BatchExecutionStats
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.handler.CqcSubscriptionHandler.CqcSubscription
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.handler.CqcSubscriptionHandler.SubscriptionId
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.handler.IdempotencyManager.CachedResponse
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.handler.IdempotencyManager.IdempotencyKey
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.handler.IdempotencyManager.IdempotencyStats
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.handler.ReadCoalescingFilter
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.handler.RequestCoalescer.CoalescerStats
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.handler.RequestCoalescer.CoalescingKey
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.handler.RequestCoalescer.GroupStats
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.health.HealthCheckServer.Config
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.jcache.CacheEntryListenerManager.ListenerConfig
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.jcache.CacheEntryListenerManager.ListenerStats
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.jcache.CacheLoaderIntegration.LoaderStats
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.jcache.CacheStatisticsManager.StatisticsSnapshot
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.jcache.CacheWriterIntegration.WriteBehindConfig
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.jcache.CacheWriterIntegration.WriteBehindStats
-
Returns a hash code value for this object.
- hashCode() - Method in class com.loomcache.server.jcache.LoomCacheEntryEvent
- hashCode() - Method in record class com.loomcache.server.jcache.MapStoreBackedCacheWriter
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.journal.JournalEntry
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.journal.JournalStats
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.journal.RetentionPolicy.Composite
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.journal.RetentionPolicy.SizeBased
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.journal.RetentionPolicy.TimeBased
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.journal.SubscriptionStats
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.lease.ExpirationTask
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.lease.LeaseManager.LeaseInfo
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.lease.TtlManager.TtlStats
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.lease.TtlPolicy.AdaptiveTtl
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.lease.TtlPolicy.Eternal
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.lease.TtlPolicy.FixedTtl
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.lease.TtlPolicy.PerKeyTtl
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.lease.TtlPolicy.SlidingTtl
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.lifecycle.GracefulShutdownCoordinator.ShutdownProgress
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.logging.FrequentLogSuppressor.Decision
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.management.ClientStatisticsRegistry.RecordedClientStatistics
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.metrics.AccessPatternAnalyzer.AccessRecord
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.metrics.AccessPatternAnalyzer.DistributionStats
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.metrics.AccessPatternAnalyzer.TemporalPattern
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.metrics.CacheAnalytics.AnalyticsOverview
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.metrics.CacheAnalytics.DataStructureMetric
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.metrics.CacheAnalytics.TimeSeriesPoint
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.metrics.CapacityPlanner.CapacitySnapshot
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.metrics.CapacityPlanner.ScalingRecommendation
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.metrics.MetricsAggregator.AggregationRule
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.metrics.MetricsSanitizer
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.metrics.OperationsTracker.LatencyPercentiles
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.metrics.OperationsTracker.OperationRecord
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.metrics.SlotMetrics.SlotStats
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.network.BackpressureController.BackpressureStats
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.network.ConnectionHealthMonitor.ConnectionHealth
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.network.ConnectionHealthMonitor.HealthMetrics
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.network.RateLimiter.ClientStats
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.network.RateLimiter.RateLimiterStats
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.network.RateLimiter.RateLimitPolicy.FixedWindow
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.network.RateLimiter.RateLimitPolicy.SlidingWindow
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.network.RateLimiter.RateLimitPolicy.TokenBucket
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.network.TcpServer.BandwidthStats
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.network.TcpServer.ConnectionInfo
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.network.TcpServer.ServerHealthStatus
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.network.TcpServer.ServerStats
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.observability.DistributedTracer.Span
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.observability.DistributedTracer.SpanStatus.Error
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.observability.DistributedTracer.SpanStatus.Ok
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.observability.DistributedTracer.SpanStatus.Timeout
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.observability.DistributedTracer.TimestampedEvent
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.observability.DistributedTracer.TraceContext
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.observability.SlowOperationDetector.SlowOperationRecord
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.persistence.DeltaSnapshot
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.persistence.HotBackupManager.BackupFile
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.persistence.HotBackupManager.GroupSnapshot
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.persistence.HotBackupManager.HotBackupMetadata
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.persistence.HotBackupScheduler.HotBackupSchedulerStats
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.persistence.RaftMetadataStore.RaftMetadata
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.persistence.RecoveryTimeouts.RecoveryPair
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.persistence.Snapshotable.SnapshotCapture
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.persistence.SnapshotManager.Snapshot
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.persistence.SnapshotManager.SnapshotInfo
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.persistence.SnapshotScheduler.SnapshotSchedulerStats
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.persistence.SnapshotStore.SnapshotMetadata
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.persistence.SnapshotStore.StagedSnapshot
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.persistence.StateMachineSnapshotManager.SnapshotMetadata
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.persistence.WalCompactor.CompactionSnapshot
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.persistence.WalCompactor.CompactionStats
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.persistence.WalReader.WalRecoveryMetadata
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.persistence.WalStats
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.persistence.WalWriterStats
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.query.IndexConfig
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.query.Predicate.AndPredicate
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.query.Predicate.BetweenPredicate
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.query.Predicate.EqualsPredicate
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.query.Predicate.GreaterThanOrEqualPredicate
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.query.Predicate.GreaterThanPredicate
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.query.Predicate.InPredicate
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.query.Predicate.JoinColumnEqualsPredicate
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.query.Predicate.LessThanOrEqualPredicate
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.query.Predicate.LessThanPredicate
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.query.Predicate.NotEqualsPredicate
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.query.Predicate.NotPredicate
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.query.Predicate.OrPredicate
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.query.Predicate.PartitionPredicate
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.query.QueryAnalyzer.QueryAnalysis
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.query.QueryExecutionCache.CacheStats
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.query.QueryOptimizer.CostEstimate
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.query.QueryOptimizer.TableStatistics
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.query.QueryPlan.AggregateFunction
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.query.QueryPlan
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.query.QueryPlan.Join
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.query.QueryPlan.OrderBy
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.query.QueryProfiler.ProfileEntry
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.query.QueryProfiler.QueryProfile
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.query.QueryStats
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.query.SlowQueryLog.QueryPattern
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.query.SlowQueryLog.SlowQueryEntry
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.query.SlowQueryLog.SlowQueryStats
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.query.SqlIndex
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.query.SqlMapping.Column
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.query.SqlMapping
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.query.SqlParser.CreateIndexStatement
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.query.SqlParser.CreateMappingStatement
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.query.SqlParser.CreateTypeStatement
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.query.SqlParser.CreateViewStatement
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.query.SqlParser.DeleteStatement
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.query.SqlParser.ExplainStatement
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.query.SqlParser.InsertStatement
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.query.SqlParser.ShowStatement
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.query.SqlParser.SinkStatement
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.query.SqlParser.SyntaxError
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.query.SqlParser.UpdateStatement
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.query.SqlRow
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.query.SqlType.Field
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.query.SqlType
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.query.SqlView
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.ratelimit.PerClientRateLimiter.AggregateStats
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.ratelimit.PerClientRateLimiter.PerClientConfig
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.ratelimit.RateLimiter.RateLimiterConfig
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.ratelimit.RateLimiter.RateLimiterSnapshot
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.ratelimit.RateLimiter.RateLimiterStats
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.replication.ReadReplicaManager.ReadReplicaStats
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.replication.ReadReplicaManager.ReplicaInfo
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.replication.ReadRouter.ReadRouterStats
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.replication.ReplicationManager.ReplicationData
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.replication.ReplicationStream.StreamStats
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.security.SecurityDecision
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.security.SecurityOperationContext
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.security.SecurityOperationResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.sharding.CrossGroupQueryExecutor.ScanPage
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.sharding.MigrationProgress
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.sharding.PartitionAssignment
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.sharding.PartitionMove
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.sharding.RebalancePlan
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.topic.DistributedTopic.MessageWithSequence
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.topic.DistributedTopic.TopicMessage
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.topic.TopicConfig
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.tracing.SpanManager.SpanEvent
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.tracing.TraceAnalyzer.TraceStats
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.transaction.ReplicatedTransactionCommand
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.transaction.Transaction.Condition
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.transaction.Transaction.Operation
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.transaction.TransactionKeyLockManager.LockedKey
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.transaction.TransactionManager.RecoverableTransactionState
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.transaction.TransactionManager.TransactionManagerStats
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.transaction.TransactionOp.MapDelete
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.transaction.TransactionOp.MapPut
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.transaction.TransactionOp.MapPutIfAbsent
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.transaction.TransactionOp.MultiMapPut
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.transaction.TransactionOp.MultiMapRemove
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.transaction.TransactionOp.QueueOffer
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.transaction.TransactionOp.QueuePoll
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.transaction.TransactionOp.SetAdd
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.transaction.TransactionOp.SetRemove
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.transaction.TransactionResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.CoordDecide
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.CoordPrepare
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.DecideAck
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.DecideGroup
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.DecideQuery
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.PrepareAck
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.PrepareGroup
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.wan.merge.MergePolicy.MergeEntry
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.wan.WanConsumer.WanAck
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.wan.WanMerkleTree
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.wan.WanMerkleTree.WanKey
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.wan.WanMerkleTree.WanMerkleDiff
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.wan.WanPublisher.WanAck
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.wan.WanPublisher.WanBatch
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.wan.WanPublisher.WanEvent
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.wan.WanReplicationManager.WanDeltaSyncResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.wan.WanReplicationManager.WanReplicationStats
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.watch.WatchEvent
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.server.watch.WatchManager.WatchStreamStats
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.springboot.controller.AtomicController.AtomicLongCasRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.springboot.controller.AtomicController.AtomicLongValue
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.springboot.controller.AtomicController.DeltaRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.springboot.controller.AtomicController.ReferenceCasRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.springboot.controller.AtomicController.ReferenceValue
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.springboot.controller.ClusterController.ClusterStateChangeRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.springboot.controller.ClusterController.ClusterVersionChangeRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.springboot.controller.GlobalExceptionHandler.ErrorResponse
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.springboot.controller.LockController.LockRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.springboot.controller.QueryController.QueryRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.springboot.controller.TransactionController.BeginRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.springboot.controller.TransactionController.OperationRequest
-
Returns a hash code value for this object.
- hashCode() - Method in class com.loomcache.springboot.entity.CacheEntry
- hashCode() - Method in record class com.loomcache.springboot.security.RestUserLockoutManager.Lockout
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.loomcache.springboot.security.TokenResponse
-
Returns a hash code value for this object.
- hashKey(String) - Static method in class com.loomcache.client.ClientPartitionTable
-
Utility for tests and callers that hash keys themselves.
- hasInFlightRequests() - Method in interface com.loomcache.server.lifecycle.GracefulShutdownCoordinator.ShutdownComponent
-
Checks if there are in-flight requests being processed.
- hasLeaderInfo() - Method in exception class com.loomcache.common.exception.NotLeaderException
-
Checks if this exception has valid leader information.
- hasLimit() - Method in record class com.loomcache.server.query.QueryPlan
-
Checks if this query has a LIMIT clause.
- hasMaxIdle() - Method in record class com.loomcache.server.datastructures.DistributedMapConfig
-
True if this config expires entries that have not been accessed recently.
- hasMigratableData() - Method in class com.loomcache.server.datastructures.DataStructureRegistry
-
Returns whether this registry currently stores user data that would need to move during a partition ownership cutover.
- hasMigrationPipeline() - Method in class com.loomcache.server.cluster.PartitionMigrationManager
- hasNext() - Method in record class com.loomcache.server.datastructures.DistributedMultiMap.EntryPage
- hasOrderBy() - Method in record class com.loomcache.server.query.QueryPlan
-
Checks if this query has an ORDER BY clause.
- hasOwnershipTable() - Method in class com.loomcache.server.cluster.PartitionMigrationManager
- hasPreparedIntents() - Method in class com.loomcache.server.transaction.twopc.TwoPhaseParticipant
- hasPriorityComparatorClassName() - Method in record class com.loomcache.common.config.PriorityQueueConfig
- hasQuorum() - Method in record class com.loomcache.server.cluster.PartitionDetector.PartitionRecoveryPlan
- hasRegistryForGroup(int) - Method in class com.loomcache.server.sharding.ShardedDataStructureRegistry
-
Checks whether a registry exists for the given group without creating one.
- hasRingbufferStoreForPersistence() - Method in class com.loomcache.server.datastructures.DistributedRingbuffer
- hasSizeLimit() - Method in record class com.loomcache.server.datastructures.DistributedMapConfig
-
True if this config enforces a size limit.
- hasStaticRaftBootstrap() - Method in class com.loomcache.common.config.ClusterConfig
- hasTraceContext(Message) - Static method in class com.loomcache.server.tracing.TraceContextPropagator
-
Check if a message contains trace context.
- hasUnresolvedVisibilityBarrier() - Method in class com.loomcache.server.transaction.twopc.TwoPhaseCoordinator
- HEADER_BYTES - Static variable in class com.loomcache.common.protocol.MapReplaceCasCodec
-
Fixed header overhead:
4 (oldLen) + 4 (newLen) = 8 bytes. - HEADER_SIZE - Static variable in class com.loomcache.common.protocol.Message
- headSequence() - Method in class com.loomcache.client.LoomRingbuffer
- headSequence() - Method in exception class com.loomcache.client.RingbufferSequenceLostException
- headSequence() - Method in exception class com.loomcache.client.TopicSequenceLostException
- headSequence() - Method in class com.loomcache.server.datastructures.DistributedRingbuffer
- headSequence() - Method in record class com.loomcache.server.datastructures.DistributedRingbuffer.ReadManyResult
-
Returns the value of the
headSequencerecord component. - headSequence() - Method in record class com.loomcache.server.datastructures.ReliableTopic.ReadResult
-
Returns the value of the
headSequencerecord component. - headSequence() - Method in record class com.loomcache.server.datastructures.ReliableTopic.TopicStatistics
-
Returns the value of the
headSequencerecord component. - HEALED - Enum constant in enum class com.loomcache.server.cluster.PartitionDetector.PartitionEvent.EventType
- health() - Method in class com.loomcache.springboot.autoconfigure.LoomHealthIndicator
- health() - Method in class com.loomcache.springboot.controller.ClusterController
-
Production health check endpoint.
- Health() - Constructor for class com.loomcache.springboot.autoconfigure.LoomProperties.Health
- HealthAlert(String, double, double, Instant, ClusterHealthMonitor.AlertSeverity) - Constructor for record class com.loomcache.server.cluster.ClusterHealthMonitor.HealthAlert
-
Creates an instance of a
HealthAlertrecord class. - HealthChecker - Class in com.loomcache.server.network
-
Health checking loop for distributed cache cluster.
- HealthChecker(String, int, long, long, Map) - Constructor for class com.loomcache.server.network.HealthChecker
-
Creates a new health checker for monitoring peer connectivity.
- HealthChecker(String, int, long, long, Map, IcmpFailureDetectorConfig) - Constructor for class com.loomcache.server.network.HealthChecker
- HealthChecker(String, int, long, long, Map, IcmpFailureDetectorConfig, HealthChecker.IcmpProbe) - Constructor for class com.loomcache.server.network.HealthChecker
- HealthChecker.IcmpProbe - Interface in com.loomcache.server.network
- healthCheckFailures() - Method in record class com.loomcache.client.ConnectionPool.PoolStats
-
Returns the value of the
healthCheckFailuresrecord component. - healthCheckIntervalMs() - Method in class com.loomcache.server.config.LoomConfig
- healthCheckIntervalMs(long) - Method in class com.loomcache.server.config.LoomConfig.Builder
- HealthCheckServer - Class in com.loomcache.server.health
-
Simple HTTP server providing health check and readiness endpoints.
- HealthCheckServer(int, String, String, Supplier, Supplier, Supplier, Supplier, Supplier) - Constructor for class com.loomcache.server.health.HealthCheckServer
-
Create a health check server with all necessary suppliers and a custom bind address.
- HealthCheckServer(int, String, String, Supplier, Supplier, Supplier, Supplier, Supplier, HealthCheckServer.Config) - Constructor for class com.loomcache.server.health.HealthCheckServer
- HealthCheckServer(int, String, Supplier, Supplier, Supplier, Supplier, Supplier) - Constructor for class com.loomcache.server.health.HealthCheckServer
-
Create a health check server with all necessary suppliers.
- HealthCheckServer.Config - Record Class in com.loomcache.server.health
-
Resource bounds for the JDK
HttpServerused by the health endpoints. - healthDetails() - Method in class com.loomcache.springboot.controller.ClusterController
-
Authenticated health-details endpoint.
- HealthMetrics(int, int, int, int, double, long, long, double, Instant) - Constructor for record class com.loomcache.server.network.ConnectionHealthMonitor.HealthMetrics
-
Creates an instance of a
HealthMetricsrecord class. - HealthSnapshot(Instant, String, ClusterHealthMonitor.HealthStatus, double, double, long) - Constructor for record class com.loomcache.server.cluster.ClusterHealthMonitor.HealthSnapshot
-
Creates an instance of a
HealthSnapshotrecord class. - healthy() - Method in record class com.loomcache.client.NodeEndpoint
-
Returns the value of the
healthyrecord component. - Healthy() - Constructor for class com.loomcache.server.network.ConnectionHealthMonitor.Healthy
- HEALTHY - Enum constant in enum class com.loomcache.client.NodeHealthTracker.HealthStatus
- healthyCount() - Method in record class com.loomcache.server.network.ConnectionHealthMonitor.HealthMetrics
-
Returns the value of the
healthyCountrecord component. - healthyNodeCount() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.ClusterHealth
-
Get the number of healthy nodes.
- heapCommittedBytes() - Method in record class com.loomcache.common.protocol.ClientStatisticsPayload
-
Returns the value of the
heapCommittedBytesrecord component. - heapMaxBytes() - Method in record class com.loomcache.common.protocol.ClientStatisticsPayload
-
Returns the value of the
heapMaxBytesrecord component. - heapUsedBytes() - Method in record class com.loomcache.common.protocol.ClientStatisticsPayload
-
Returns the value of the
heapUsedBytesrecord component. - heartbeat() - Method in class com.loomcache.server.cluster.PhiAccrualFailureDetector
-
Record the arrival of a heartbeat from the monitored node.
- heartbeat() - Method in class com.loomcache.server.cp.ConsistencySession
-
Records a heartbeat from the client, extending the session timeout.
- heartbeat() - Method in class com.loomcache.server.cp.SessionManager.ManagedSession
-
Records a heartbeat.
- heartbeat(String) - Method in class com.loomcache.server.cp.SessionManager
-
Records a heartbeat for the given session, extending its expiration time.
- HEARTBEAT_TIMEOUT - Enum constant in enum class com.loomcache.server.cluster.MembershipProtocol.LeaveReason
- heartbeatIntervalMs() - Method in class com.loomcache.common.config.ClusterConfig
- heartbeatIntervalMs() - Method in record class com.loomcache.server.cluster.PartitionDetector.DetectorConfig
-
Returns the value of the
heartbeatIntervalMsrecord component. - heartbeatIntervalMs(long) - Method in class com.loomcache.common.config.ClusterConfig.Builder
- heartbeatSession(String) - Method in class com.loomcache.server.cp.ConsistencySubsystem
-
Records a heartbeat for a managed session.
- heartbeatTimeoutMs() - Method in class com.loomcache.common.config.ClusterConfig
- heartbeatTimeoutMs(long) - Method in class com.loomcache.common.config.ClusterConfig.Builder
- heldLockCount() - Method in class com.loomcache.server.sharding.GroupLockManager
-
Get the number of groups currently locked by this thread.
- heldLocks() - Method in record class com.loomcache.server.cp.ConsistencySubsystem.CpSessionInfo
-
Returns the value of the
heldLocksrecord component. - heldPermits() - Method in record class com.loomcache.server.cp.ConsistencySubsystem.CpSessionInfo
-
Returns the value of the
heldPermitsrecord component. - HelloPayload - Record Class in com.loomcache.common.protocol
-
Wire payload for the
PROTOCOL_HELLO/PROTOCOL_HELLO_ACKhandshake opcodes. - HelloPayload(LoomVersion, LoomVersion, int, long) - Constructor for record class com.loomcache.common.protocol.HelloPayload
-
Creates an instance of a
HelloPayloadrecord class. - high() - Method in record class com.loomcache.server.query.Predicate.BetweenPredicate
-
Returns the value of the
highrecord component. - HigherHitsMergePolicy<K,
V> - Class in com.loomcache.server.wan.merge -
Merge policy that keeps the entry with the higher successful-read count.
- HigherHitsMergePolicy() - Constructor for class com.loomcache.server.wan.merge.HigherHitsMergePolicy
- highWatermark() - Method in record class com.loomcache.server.network.BackpressureController.BackpressureStats
-
Returns the value of the
highWatermarkrecord component. - highWaterMark() - Method in record class com.loomcache.server.cluster.PartitionMigrationManager.ActiveOutgoingMigration
-
Returns the value of the
highWaterMarkrecord component. - highWaterMark() - Method in record class com.loomcache.server.cluster.PartitionMigrationManager.MigrationRecoveryRequest
-
Returns the value of the
highWaterMarkrecord component. - HIT_RATE - Enum constant in enum class com.loomcache.server.metrics.CacheAnalytics.TimeSeriesMetric
- hitCount() - Method in record class com.loomcache.client.cache.NearCache.CacheEntryMetadata
-
Returns the value of the
hitCountrecord component. - hitCount() - Method in class com.loomcache.server.datastructures.CacheMetrics
-
Get the total number of cache hits.
- hitCount() - Method in record class com.loomcache.server.datastructures.DistributedMap.EntryRollbackState
-
Returns the value of the
hitCountrecord component. - hitCount() - Method in record class com.loomcache.server.wan.merge.MergePolicy.MergeEntry
-
Returns the value of the
hitCountrecord component. - hitCount() - Method in record class com.loomcache.server.wan.WanPublisher.WanEvent
-
Returns the value of the
hitCountrecord component. - hitCountValues - Variable in class com.loomcache.server.datastructures.MapSnapshot
- hitRate() - Method in record class com.loomcache.client.cache.NearCache.CacheEfficiency
-
Returns the value of the
hitRaterecord component. - hitRate() - Method in record class com.loomcache.client.cache.NearCache.NearCacheStats
-
Returns the value of the
hitRaterecord component. - hitRate() - Method in record class com.loomcache.server.datastructures.DistributedMap.MapStatistics
-
Returns the value of the
hitRaterecord component. - hitRate() - Method in record class com.loomcache.server.handler.IdempotencyManager.IdempotencyStats
-
Returns the value of the
hitRaterecord component. - hitRate() - Method in record class com.loomcache.server.metrics.CacheAnalytics.AnalyticsOverview
-
Returns the value of the
hitRaterecord component. - hitRate() - Method in record class com.loomcache.server.metrics.CacheAnalytics.DataStructureMetric
-
Returns the value of the
hitRaterecord component. - hitRate() - Method in record class com.loomcache.server.query.QueryExecutionCache.CacheStats
-
Returns the value of the
hitRaterecord component. - hitRatePercent() - Method in record class com.loomcache.client.LoomMap.LoomMapStats
-
Returns the local cache hit rate as a percentage (0.0 to 100.0).
- hitRatePercentage() - Method in record class com.loomcache.server.jcache.CacheStatisticsManager.StatisticsSnapshot
-
Returns the value of the
hitRatePercentagerecord component. - hitRatio() - Method in record class com.loomcache.client.cache.NearCache.NearCacheStats
-
Alias for hitRate for backward compatibility.
- hitRatio() - Method in class com.loomcache.server.datastructures.CacheMetrics
-
Calculate the cache hit ratio.
- hits() - Method in record class com.loomcache.client.cache.NearCache.NearCacheStats
-
Returns the value of the
hitsrecord component. - hits() - Method in record class com.loomcache.server.jcache.CacheStatisticsManager.StatisticsSnapshot
-
Returns the value of the
hitsrecord component. - hits() - Method in record class com.loomcache.server.query.QueryExecutionCache.CacheStats
-
Returns the value of the
hitsrecord component. - holdCount() - Method in record class com.loomcache.server.cp.LinearizableLock.LockSnapshot
-
Returns the value of the
holdCountrecord component. - holderSessionId() - Method in record class com.loomcache.server.cp.LinearizableLock.LockSnapshot
-
Returns the value of the
holderSessionIdrecord component. - host() - Method in class com.loomcache.common.config.ClusterConfig
- host() - Method in record class com.loomcache.common.config.ClusterConfig.RaftBootstrapServer
-
Returns the value of the
hostrecord component. - host() - Method in record class com.loomcache.server.CacheNode.ParsedSeed
-
Returns the value of the
hostrecord component. - host() - Method in record class com.loomcache.server.cluster.TopologyAwareRouter.NodeEndpoint
-
Returns the value of the
hostrecord component. - host() - Method in record class com.loomcache.server.discovery.PeerAddress
-
Returns the value of the
hostrecord component. - host(String) - Method in class com.loomcache.server.embedded.EmbeddedLoomCacheBuilder
-
Set the advertised host address for cluster communication.
- host(String) - Method in class com.loomcache.common.config.ClusterConfig.Builder
- HOST_AWARE - Enum constant in enum class com.loomcache.common.config.PartitionGroupType
-
Host-aware placement: backups must use a member on a different host when a backup is available.
- hotBackupIntervalSeconds() - Method in class com.loomcache.server.config.LoomConfig
- hotBackupIntervalSeconds(long) - Method in class com.loomcache.server.config.LoomConfig.Builder
- HotBackupManager - Class in com.loomcache.server.persistence
-
Writes operator-triggered Hot Backup snapshots to a separate backup directory.
- HotBackupManager(String, Path) - Constructor for class com.loomcache.server.persistence.HotBackupManager
- HotBackupManager.BackupFile - Record Class in com.loomcache.server.persistence
- HotBackupManager.GroupSnapshot - Record Class in com.loomcache.server.persistence
- HotBackupManager.HotBackupMetadata - Record Class in com.loomcache.server.persistence
- HotBackupMetadata(String, Path, Path, long, List) - Constructor for record class com.loomcache.server.persistence.HotBackupManager.HotBackupMetadata
-
Creates an instance of a
HotBackupMetadatarecord class. - HotBackupScheduler - Class in com.loomcache.server.persistence
-
Periodically triggers operator Hot Backup snapshots at a fixed delay.
- HotBackupScheduler(String, long, HotBackupScheduler.BackupAction) - Constructor for class com.loomcache.server.persistence.HotBackupScheduler
- HotBackupScheduler.BackupAction - Interface in com.loomcache.server.persistence
- HotBackupScheduler.HotBackupSchedulerStats - Record Class in com.loomcache.server.persistence
- HotBackupSchedulerStats(long, long, long, long, Path, String) - Constructor for record class com.loomcache.server.persistence.HotBackupScheduler.HotBackupSchedulerStats
-
Creates an instance of a
HotBackupSchedulerStatsrecord class. - HotKey() - Constructor for class com.loomcache.springboot.autoconfigure.LoomProperties.HotKey
- HotKeys(int) - Constructor for record class com.loomcache.server.cache.PreloadPolicy.HotKeys
-
Creates an instance of a
HotKeysrecord class.
I
- ICache<K,
V> - Interface in com.loomcache.server.jcache -
LoomCache JCache extension interface.
- Icmp() - Constructor for class com.loomcache.springboot.autoconfigure.LoomProperties.Icmp
- icmpFailureDetectorConfig() - Method in class com.loomcache.common.config.ClusterConfig
- icmpFailureDetectorConfig() - Method in class com.loomcache.server.config.LoomConfig
- icmpFailureDetectorConfig(IcmpFailureDetectorConfig) - Method in class com.loomcache.common.config.ClusterConfig.Builder
- icmpFailureDetectorConfig(IcmpFailureDetectorConfig) - Method in class com.loomcache.server.config.LoomConfig.Builder
- IcmpFailureDetectorConfig - Record Class in com.loomcache.common.config
-
Optional layer-3 reachability probe configuration for member failure detection.
- IcmpFailureDetectorConfig(boolean, long, long, int, boolean) - Constructor for record class com.loomcache.common.config.IcmpFailureDetectorConfig
-
Creates an instance of a
IcmpFailureDetectorConfigrecord class. - id() - Method in record class com.loomcache.server.handler.CqcSubscriptionHandler.CqcSubscription
-
Returns the value of the
idrecord component. - id() - Method in record class com.loomcache.server.lease.LeaseManager.LeaseInfo
-
Returns the value of the
idrecord component. - IdempotencyKey(String, String) - Constructor for record class com.loomcache.server.handler.IdempotencyManager.IdempotencyKey
-
Creates an instance of a
IdempotencyKeyrecord class. - IdempotencyManager - Class in com.loomcache.server.handler
-
Manages server-side request deduplication for idempotent operations.
- IdempotencyManager() - Constructor for class com.loomcache.server.handler.IdempotencyManager
-
Creates a new IdempotencyManager with default TTL (60s) and cache size (100,000).
- IdempotencyManager(long, int) - Constructor for class com.loomcache.server.handler.IdempotencyManager
-
Creates a new IdempotencyManager with custom TTL and max cache size.
- IdempotencyManager(long, int, MeterRegistry) - Constructor for class com.loomcache.server.handler.IdempotencyManager
- IdempotencyManager.CachedResponse - Record Class in com.loomcache.server.handler
-
Record representing a cached response with metadata.
- IdempotencyManager.IdempotencyKey - Record Class in com.loomcache.server.handler
-
Record representing an idempotency key (client ID + request ID).
- IdempotencyManager.IdempotencyStats - Record Class in com.loomcache.server.handler
-
Statistics for idempotency tracking.
- IdempotencyStats(long, long, int, double) - Constructor for record class com.loomcache.server.handler.IdempotencyManager.IdempotencyStats
-
Creates an instance of a
IdempotencyStatsrecord class. - idempotencyTtlMs() - Method in class com.loomcache.common.config.ClusterConfig
-
TTL for idempotency dedup cache entries in milliseconds.
- idempotencyTtlMs() - Method in class com.loomcache.server.config.LoomConfig
-
TTL for idempotency dedup cache entries in milliseconds.
- idempotencyTtlMs(long) - Method in class com.loomcache.common.config.ClusterConfig.Builder
-
Set the TTL for idempotency dedup cache entries (milliseconds).
- idempotencyTtlMs(long) - Method in class com.loomcache.server.config.LoomConfig.Builder
-
Set the TTL for idempotency dedup cache entries (milliseconds).
- identity() - Static method in interface com.loomcache.common.partition.PartitioningStrategy
- IdentityProjection<K,
V> - Class in com.loomcache.server.compute -
Built-in projection that returns the entire Map.Entry unchanged.
- IdentityProjection() - Constructor for class com.loomcache.server.compute.IdentityProjection
-
Create a new identity projection.
- IDGEN_NEXT - Enum constant in enum class com.loomcache.common.protocol.MessageType
- IDGEN_NEXT_BATCH - Enum constant in enum class com.loomcache.common.protocol.MessageType
- idGeneratorCount() - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- idGeneratorNext(String) - Method in class com.loomcache.client.LoomClient
- idGeneratorNextBatch(String, int) - Method in class com.loomcache.client.LoomClient
- idGeneratorNodeId() - Method in class com.loomcache.common.config.ClusterConfig
-
Stable 10-bit node identifier used by Snowflake-style ID generators.
- idGeneratorNodeId() - Method in class com.loomcache.server.config.LoomConfig
- idGeneratorNodeId(int) - Method in class com.loomcache.common.config.ClusterConfig.Builder
- idGeneratorNodeId(int) - Method in class com.loomcache.server.config.LoomConfig.Builder
- idGeneratorNodeIdExplicit() - Method in class com.loomcache.common.config.ClusterConfig
-
True when
ClusterConfig.Builder.idGeneratorNodeId(int)was set explicitly. - idle() - Static method in record class com.loomcache.server.sharding.MigrationProgress
-
Returns an idle progress instance (no migration in progress).
- IDLE - Enum constant in enum class com.loomcache.server.sharding.MigrationProgress.MigrationStatus
-
No migration is in progress.
- idleConnections() - Method in record class com.loomcache.client.ConnectionPool.PoolHealthReport
-
Returns the value of the
idleConnectionsrecord component. - idleConnections() - Method in record class com.loomcache.client.ConnectionPoolMetrics.MetricsSnapshot
-
Returns the value of the
idleConnectionsrecord component. - idleConnections() - Method in record class com.loomcache.common.protocol.ClientStatisticsPayload
-
Returns the value of the
idleConnectionsrecord component. - idleCount() - Method in record class com.loomcache.client.ConnectionPool.PoolStats
-
Returns the value of the
idleCountrecord component. - ifExists(String) - Method in class com.loomcache.server.transaction.Transaction.Builder
-
Adds a condition: key must exist.
- ifExistsInMap(String, String) - Method in class com.loomcache.server.transaction.Transaction.Builder
- ifNotExists() - Method in record class com.loomcache.server.query.SqlParser.CreateTypeStatement
-
Returns the value of the
ifNotExistsrecord component. - ifNotExists(String) - Method in class com.loomcache.server.transaction.Transaction.Builder
-
Adds a condition: key must not exist.
- ifNotExistsInMap(String, String) - Method in class com.loomcache.server.transaction.Transaction.Builder
- IFunction<T,
R> - Interface in com.loomcache.common.function -
Serializable function hook for server-side data-structure operations.
- ifValueEquals(String, String) - Method in class com.loomcache.server.transaction.Transaction.Builder
-
Adds a condition: key's value must equal the expected value.
- ifValueEqualsInMap(String, String, String) - Method in class com.loomcache.server.transaction.Transaction.Builder
- ilike(String) - Method in interface com.loomcache.server.query.PredicateBuilder.EntryObject
- ilike(String, String) - Static method in class com.loomcache.server.query.Predicates
-
Creates a predicate that tests case-insensitive SQL LIKE pattern matching.
- ILikePredicate(String, String) - Constructor for class com.loomcache.server.query.Predicate.ILikePredicate
- Implementation - Section in class com.loomcache.server.tracing.TraceContextPropagator
- Implementation Details - Section in class com.loomcache.server.cluster.PhiAccrualFailureDetector
- Implementation notes - Section in interface com.loomcache.server.tracing.TraceExporter
- Implementations - Section in interface com.loomcache.server.tracing.TraceSampler
- in() - Method in record class com.loomcache.client.ConnectionPool.PooledConnection
-
Returns the value of the
inrecord component. - in(Object...) - Method in interface com.loomcache.server.query.PredicateBuilder.EntryObject
- in(String, Object...) - Static method in class com.loomcache.server.query.Predicates
-
Creates a predicate that tests:
attribute IN (values...). - IN_PROGRESS - Enum constant in enum class com.loomcache.server.sharding.MigrationProgress.MigrationStatus
-
Migration is actively running.
- inBackpressure() - Method in record class com.loomcache.server.network.BackpressureController.BackpressureStats
-
Returns the value of the
inBackpressurerecord component. - incarnation() - Method in record class com.loomcache.server.cluster.SwimGossipProtocol.GossipMessage
-
Returns the value of the
incarnationrecord component. - incarnation() - Method in record class com.loomcache.server.cluster.SwimGossipProtocol.MemberInfo
-
Returns the value of the
incarnationrecord component. - IncompatibleVersionException(String) - Constructor for exception class com.loomcache.common.protocol.ProtocolNegotiator.IncompatibleVersionException
-
Create an IncompatibleVersionException.
- IncompatibleVersionException(String, Throwable) - Constructor for exception class com.loomcache.common.protocol.ProtocolNegotiator.IncompatibleVersionException
-
Create an IncompatibleVersionException with cause.
- increment() - Method in class com.loomcache.server.datastructures.PNCounter
-
Increment the counter by 1.
- increment(long) - Method in class com.loomcache.server.datastructures.PNCounter
-
Increment the counter by delta.
- increment(long) - Method in class com.loomcache.springboot.controller.CounterController
- incrementAndGet() - Method in class com.loomcache.client.LoomAtomicLong
-
Atomically increments the value by 1 and returns the new value.
- incrementAndGet() - Method in class com.loomcache.client.LoomPNCounter
- incrementAndGet() - Method in class com.loomcache.server.cp.LinearizableAtomicLong
-
Atomically increments by 1 and returns the new value.
- incrementAndGet(String) - Method in class com.loomcache.server.cp.LinearizableAtomicLong
- incrementAndGet(String, String) - Method in class com.loomcache.server.cp.LinearizableAtomicLong
- incrementForNode(String, long) - Method in class com.loomcache.server.datastructures.PNCounter
-
Increment the counter by delta for a logical contributor.
- incrementIncarnation() - Method in class com.loomcache.server.cluster.SwimGossipProtocol
-
Increment local incarnation number (refute suspicions against self).
- incrementKeyCount(int) - Method in class com.loomcache.server.metrics.SlotMetrics
-
Increment the key count for a slot.
- incrementLong() - Method in class com.loomcache.springboot.controller.AtomicController
- incrementReferenceCount() - Method in class com.loomcache.server.cp.ConsistencySession
-
Increments the reference count (for tracking held resources).
- incrementWaitCount() - Method in class com.loomcache.client.ConnectionPoolMetrics
-
Increment the count of threads currently waiting for a connection.
- index() - Method in record class com.loomcache.server.consensus.LogEntry
-
Returns the value of the
indexrecord component. - index() - Method in record class com.loomcache.server.consensus.RaftLog.IndexTermPair
-
Returns the value of the
indexrecord component. - index() - Method in record class com.loomcache.server.consensus.RaftNode.SnapshotCapture
-
Returns the value of the
indexrecord component. - index() - Method in record class com.loomcache.server.persistence.HotBackupManager.BackupFile
-
Returns the value of the
indexrecord component. - index() - Method in record class com.loomcache.server.persistence.HotBackupManager.GroupSnapshot
-
Returns the value of the
indexrecord component. - index() - Method in record class com.loomcache.server.persistence.SnapshotStore.SnapshotMetadata
-
Returns the value of the
indexrecord component. - index() - Method in record class com.loomcache.server.persistence.SnapshotStore.StagedSnapshot
-
Returns the value of the
indexrecord component. - index() - Method in record class com.loomcache.server.query.SqlParser.CreateIndexStatement
-
Returns the value of the
indexrecord component. - INDEX_ONLY - Enum constant in enum class com.loomcache.server.query.QueryOptimizer.OptimizedQueryPlan.ExecutionStrategy
- INDEX_SCAN - Enum constant in enum class com.loomcache.server.query.QueryOptimizer.OptimizedQueryPlan.ExecutionStrategy
- IndexConfig - Record Class in com.loomcache.client.query
-
Client-side configuration for adding an index to a distributed map.
- IndexConfig - Record Class in com.loomcache.server.query
-
Configuration for an index on a map column.
- IndexConfig(String, String, IndexType) - Constructor for record class com.loomcache.client.query.IndexConfig
- IndexConfig(String, String, IndexType) - Constructor for record class com.loomcache.server.query.IndexConfig
- IndexConfig(String, List, IndexType) - Constructor for record class com.loomcache.client.query.IndexConfig
-
Creates an instance of a
IndexConfigrecord class. - IndexConfig(String, List, IndexType) - Constructor for record class com.loomcache.server.query.IndexConfig
-
Creates a new IndexConfig.
- indexName() - Method in record class com.loomcache.client.query.IndexConfig
-
Returns the value of the
indexNamerecord component. - indexName() - Method in record class com.loomcache.server.query.IndexConfig
-
Returns the value of the
indexNamerecord component. - indexName() - Method in record class com.loomcache.server.query.QueryOptimizer.CostEstimate
-
Returns the value of the
indexNamerecord component. - indexOf(E) - Method in class com.loomcache.server.datastructures.DistributedList
-
Get the index of the first occurrence of an element.
- IndexSelection() - Constructor for class com.loomcache.server.query.QueryOptimizer.IndexSelection
- IndexTermPair(long, long) - Constructor for record class com.loomcache.server.consensus.RaftLog.IndexTermPair
-
Creates an instance of a
IndexTermPairrecord class. - indexType() - Method in record class com.loomcache.client.query.IndexConfig
-
Returns the value of the
indexTyperecord component. - indexType() - Method in record class com.loomcache.server.query.IndexConfig
-
Returns the value of the
indexTyperecord component. - indexType() - Method in record class com.loomcache.server.query.SqlIndex
- IndexType - Enum Class in com.loomcache.client.query
-
Client-side index type for map index declarations.
- IndexType - Enum Class in com.loomcache.server.query
-
Enumeration of index types supported by the query engine.
- inferType(Object) - Static method in enum class com.loomcache.server.query.SqlColumnType
-
Infer the SQL column type from a Java object.
- inFlight() - Method in class com.loomcache.client.Pipelining
- InFlightRequest(String, ClientRequestDeduplicator.CoalescingKey, CompletableFuture, long) - Constructor for record class com.loomcache.client.ClientRequestDeduplicator.InFlightRequest
-
Creates an instance of a
InFlightRequestrecord class. - INFO - Enum constant in enum class com.loomcache.server.cluster.ClusterHealthMonitor.AlertSeverity
- init(InitialMembershipEvent) - Method in interface com.loomcache.client.InitialMembershipListener
- initialDelayMillis() - Method in record class com.loomcache.server.executor.ScheduledTaskInfo
-
Returns the value of the
initialDelayMillisrecord component. - initialize() - Method in class com.loomcache.client.ConnectionPool
- initialize() - Static method in class com.loomcache.server.tracing.SpanManager
-
Initialize the SpanManager.
- initialize(TracingConfig) - Static method in class com.loomcache.server.tracing.TracingContext
-
Initialize TracingContext with the given configuration.
- initializeStaticVoters(Collection) - Method in class com.loomcache.server.consensus.RaftNode
-
Initialize a fixed voter set before the Raft node starts.
- InitialMembershipEvent - Record Class in com.loomcache.client
-
Snapshot delivered to an
InitialMembershipListenerwhen it is registered. - InitialMembershipEvent(Set) - Constructor for record class com.loomcache.client.InitialMembershipEvent
-
Creates an instance of a
InitialMembershipEventrecord class. - InitialMembershipListener - Interface in com.loomcache.client
-
Membership listener that also receives the client's current member snapshot on registration.
- injectIntoHeaders(Map) - Static method in class com.loomcache.server.tracing.TraceContextPropagator
-
Inject trace context into a headers map (for future use with custom message headers).
- injectTraceContext(Message) - Static method in class com.loomcache.server.tracing.TraceContextPropagator
-
Inject trace context into a message for transmission to another node.
- injectTraceContext(TracingContext.Span) - Static method in class com.loomcache.server.tracing.TracingContext
-
Inject trace context into W3C Trace Context format.
- InMemoryTraceExporter - Class in com.loomcache.server.tracing
-
In-memory trace exporter for testing and debugging.
- InMemoryTraceExporter() - Constructor for class com.loomcache.server.tracing.InMemoryTraceExporter
-
Create an in-memory exporter with default capacity (10,000 spans).
- InMemoryTraceExporter(int) - Constructor for class com.loomcache.server.tracing.InMemoryTraceExporter
-
Create an in-memory exporter with specified capacity.
- InPredicate(String, Collection) - Constructor for record class com.loomcache.server.query.Predicate.InPredicate
- InPredicate(String, Set) - Constructor for record class com.loomcache.server.query.Predicate.InPredicate
-
Creates an instance of a
InPredicaterecord class. - insert(int, String) - Method in class com.loomcache.springboot.controller.ListController
- InsertStatement(String, List, List) - Constructor for record class com.loomcache.server.query.SqlParser.InsertStatement
-
Creates an instance of a
InsertStatementrecord class. - instance() - Method in record class com.loomcache.common.config.AuthConfig.PermissionConfig
-
Returns the value of the
instancerecord component. - instance() - Static method in class com.loomcache.server.observability.NoOpTelemetryBridge
- instance() - Static method in class com.loomcache.server.wan.merge.DiscardMergePolicy
-
Return the shared instance of this stateless policy.
- instance() - Static method in class com.loomcache.server.wan.merge.ExpirationTimeMergePolicy
-
Return the shared instance of this stateless policy.
- instance() - Static method in class com.loomcache.server.wan.merge.HigherHitsMergePolicy
-
Return the shared instance of this stateless policy.
- instance() - Static method in class com.loomcache.server.wan.merge.LatestAccessMergePolicy
-
Return the shared instance of this stateless policy.
- instance() - Static method in class com.loomcache.server.wan.merge.LatestUpdateMergePolicy
-
Return the shared instance of this stateless policy.
- instance() - Static method in class com.loomcache.server.wan.merge.PassThroughMergePolicy
-
Return the shared instance of this stateless policy.
- instance() - Static method in class com.loomcache.server.wan.merge.PutIfAbsentMergePolicy
-
Return the shared instance of this stateless policy.
- INSTANCE - Static variable in class com.loomcache.server.cluster.ClusterHealthMonitor.HealthStatus.Healthy
- INSTANCE - Static variable in class com.loomcache.server.consensus.SystemClock
- INSTANCE - Static variable in class com.loomcache.server.query.Predicate.FalsePredicate
- INSTANCE - Static variable in class com.loomcache.server.query.Predicate.TruePredicate
- instanceNumber() - Method in class com.loomcache.common.config.ClusterConfig
- instanceNumber(int) - Method in class com.loomcache.common.config.ClusterConfig.Builder
- instanceOf(Class) - Static method in class com.loomcache.server.query.Predicates
-
Creates a predicate that tests whether the entry value is an instance of the given type.
- instancesPerType() - Method in record class com.loomcache.server.datastructures.crdt.CrdtStats
-
Returns the value of the
instancesPerTyperecord component. - INSUFFICIENT_PERMISSIONS - Enum constant in enum class com.loomcache.common.exception.AuthenticationException.AuthError
-
Insufficient permissions for the requested operation
- INT32 - Enum constant in enum class com.loomcache.common.serialization.compact.CompactFieldKind
- INT64 - Enum constant in enum class com.loomcache.common.serialization.compact.CompactFieldKind
- INTEGER - Enum constant in enum class com.loomcache.server.query.SqlColumnType
- intercept(Message, ConnectionContext, TracingInterceptor.MessageHandler) - Method in class com.loomcache.server.tracing.TracingInterceptor
-
Intercept an incoming message and trace it.
- interceptGet(String, String) - Method in class com.loomcache.server.datastructures.AbstractMapInterceptor
- interceptGet(String, String) - Method in interface com.loomcache.server.datastructures.MapInterceptor
-
Called before a get operation.
- interceptGetResult(String, String, String) - Method in class com.loomcache.server.datastructures.AbstractMapInterceptor
- interceptGetResult(String, String, String) - Method in interface com.loomcache.server.datastructures.MapInterceptor
-
Called after a get operation completes.
- InterceptorExecutionException - Exception Class in com.loomcache.common.exception
-
Thrown when a map interceptor aborts an operation by failing during execution.
- InterceptorExecutionException(String) - Constructor for exception class com.loomcache.common.exception.InterceptorExecutionException
-
Creates a new InterceptorExecutionException with a message.
- InterceptorExecutionException(String, Throwable) - Constructor for exception class com.loomcache.common.exception.InterceptorExecutionException
-
Creates a new InterceptorExecutionException with a message and cause.
- interceptPut(String, String, String) - Method in class com.loomcache.server.datastructures.AbstractMapInterceptor
- interceptPut(String, String, String) - Method in interface com.loomcache.server.datastructures.MapInterceptor
-
Called before a put operation.
- interceptRemove(String, String) - Method in class com.loomcache.server.datastructures.AbstractMapInterceptor
- interceptRemove(String, String) - Method in interface com.loomcache.server.datastructures.MapInterceptor
-
Called before a remove operation.
- interfaces() - Method in class com.loomcache.common.config.PartitionGroupConfig.MemberGroup
- INTERNAL - Enum constant in enum class com.loomcache.server.tracing.SpanManager.SpanKind
- intersection(DistributedSet) - Method in class com.loomcache.server.datastructures.DistributedSet
-
Return the intersection of this set with another set (elements in both).
- interval() - Method in class com.loomcache.client.NearCacheReconciliationConfig
- interval(Duration) - Method in class com.loomcache.client.NearCacheReconciliationConfig.Builder
- intervalMs() - Method in record class com.loomcache.common.config.IcmpFailureDetectorConfig
-
Returns the value of the
intervalMsrecord component. - intervalMs() - Method in record class com.loomcache.server.jcache.CacheWriterIntegration.WriteBehindConfig
-
Returns the value of the
intervalMsrecord component. - introducedIn() - Method in enum class com.loomcache.common.protocol.Feature
-
Get the version in which this feature was introduced.
- intValue() - Method in class com.loomcache.server.cp.LinearizableAtomicLong
-
Returns the current value as an int.
- INVALID_CREDENTIALS - Enum constant in enum class com.loomcache.common.exception.AuthenticationException.AuthError
-
Credentials are invalid
- invalidate() - Method in class com.loomcache.server.consensus.LeaderLease
-
Invalidate the lease immediately.
- invalidate(String) - Method in class com.loomcache.server.query.QueryOptimizer.QueryPlanCache
- invalidate(K) - Method in class com.loomcache.client.cache.NearCache
-
Invalidate a single key.
- INVALIDATE - Enum constant in enum class com.loomcache.client.NearCacheLocalUpdatePolicy
- invalidateAll() - Method in class com.loomcache.client.cache.NearCache
-
Invalidate all entries.
- invalidateAll() - Method in class com.loomcache.server.query.QueryOptimizer.QueryPlanCache
- invalidateForMap(String) - Method in class com.loomcache.server.query.QueryExecutionCache
-
Invalidates cache entries for a specific map name.
- invalidateMaps(Set) - Method in interface com.loomcache.client.NearCacheInvalidationStrategy.PollInvalidationCallback
-
Invalidate all near-cache entries for the given map names.
- InvalidConfigurationException - Exception Class in com.loomcache.common.exception
-
Thrown when a configuration value is invalid or missing.
- InvalidConfigurationException(String) - Constructor for exception class com.loomcache.common.exception.InvalidConfigurationException
-
Creates a new InvalidConfigurationException with message.
- InvalidConfigurationException(String, String, String, String) - Constructor for exception class com.loomcache.common.exception.InvalidConfigurationException
-
Creates a new InvalidConfigurationException with detailed configuration information.
- InvalidConfigurationException(String, Throwable) - Constructor for exception class com.loomcache.common.exception.InvalidConfigurationException
-
Creates a new InvalidConfigurationException with message and cause.
- InvariantResult(boolean, String) - Constructor for record class com.loomcache.server.consensus.RaftInvariantChecker.InvariantResult
-
Creates an instance of a
InvariantResultrecord class. - invoke(K, EntryProcessor) - Method in class com.loomcache.server.jcache.LoomJCache
-
Invoke a native entry processor on the entry for the specified key.
- invoke(K, EntryProcessor, Object...) - Method in class com.loomcache.server.jcache.LoomJCache
-
JSR-107 entry-processor invocation.
- invokeAll(Set, EntryProcessor, Object...) - Method in class com.loomcache.server.jcache.LoomJCache
-
JSR-107 bulk entry-processor invocation.
- is(String) - Method in interface com.loomcache.server.query.PredicateBuilder.EntryObject
-
Creates a predicate for a boolean attribute being true.
- isAcceptingConnections() - Method in class com.loomcache.server.network.TcpServer
-
Check if the server is currently accepting new connections.
- isActive() - Static method in class com.loomcache.client.context.ClientRequestContext
-
Check if any context is currently set.
- isActive() - Method in class com.loomcache.client.query.LoomQueryCache
-
True while this proxy is actively receiving events from the server.
- isActive() - Static method in class com.loomcache.server.context.RequestContext
-
Check if any context is currently set.
- isActive() - Method in class com.loomcache.server.cp.ConsistencySession
-
Checks if the session is still active (not closed and not expired).
- isActive() - Method in class com.loomcache.server.cp.SessionManager.ManagedSession
-
Checks if the session is active (not expired and not closed).
- isActive() - Method in class com.loomcache.server.transaction.TransactionContext
-
Checks if the transaction is still active (not timed out).
- isActuatorInfoPublic(LoomProfile) - Method in class com.loomcache.springboot.security.PublicEndpointProperties
- isAdaptiveThresholdEnabled() - Method in class com.loomcache.server.cluster.PhiAccrualFailureDetector
-
Check if adaptive thresholding is enabled.
- isAddServer() - Method in record class com.loomcache.server.consensus.ConfigChange
- isAlive() - Method in record class com.loomcache.server.cluster.SwimGossipProtocol.MemberInfo
-
Check if this member is alive.
- isAllowedSerializableType(Class) - Static method in class com.loomcache.springboot.serialization.LoomSerializationAllowlist
- isApplicationRegisteredClass(Class) - Method in class com.loomcache.common.serialization.KryoSerializer
-
Returns whether the exact class was explicitly registered by application code through
KryoSerializer.registerClass(Class, int). - isAuthenticated(String) - Method in class com.loomcache.server.security.AuthenticationHandler
-
Check if a connection has been authorized.
- isAuthorized(String, AuthConfig.PermissionRequest) - Method in class com.loomcache.server.security.AuthenticationHandler
-
Check if a connection is authorized for a scoped operation.
- isAuthorized(String, String) - Method in class com.loomcache.server.security.AuthenticationHandler
-
Check if a connection is authorized for a specific command.
- isAuthorized(Set, String) - Method in class com.loomcache.common.config.AuthConfig
-
Check if a set of permissions authorizes a specific command.
- isAuthorized(Set, Set, AuthConfig.PermissionRequest) - Method in class com.loomcache.common.config.AuthConfig
-
Check command-level and fine-grained scoped permissions for a request.
- isAvailable() - Method in class com.loomcache.server.cluster.PhiAccrualFailureDetector
-
Determine if the monitored node is currently available.
- isAvailable(String) - Method in class com.loomcache.server.cluster.PartitionDetector
-
Check if a node is available (not suspected dead).
- isBackupFor(String) - Method in class com.loomcache.server.replication.ReplicationManager
-
Check if this node is the backup owner of a key.
- isCircuitOpen() - Method in class com.loomcache.client.retry.RetryPolicy
-
Check if circuit breaker is currently open.
- isClosed() - Method in class com.loomcache.server.cp.SessionManager.ManagedSession
-
Checks if the session is closed.
- isClosed() - Method in class com.loomcache.server.jcache.LoomJCacheManager
- isClosed() - Method in class com.loomcache.server.journal.JournalSubscription
-
Check if the subscription is closed.
- isClosed() - Method in class com.loomcache.server.network.ConnectionContext
- isClusterTransportTrusted() - Method in class com.loomcache.server.network.ConnectionContext
-
Returns true only after this connection has completed the cluster-member handshake.
- isCommand() - Method in record class com.loomcache.server.consensus.LogEntry
-
Check if this is a COMMAND entry.
- isCompatible(LoomVersion) - Method in class com.loomcache.common.protocol.VersionCompatibilityManager
-
Check if a remote version is compatible with the local version.
- isCompatibleWith(LoomVersion) - Method in class com.loomcache.common.protocol.LoomVersion
-
Check if this version is compatible with another version.
- isComplete() - Method in record class com.loomcache.common.protocol.ScanResult
-
Returns true if the scan is complete (cursor is 0).
- isComplete() - Method in record class com.loomcache.server.cache.WarmingProgress
-
Check if warming is complete.
- isConfigChange() - Method in record class com.loomcache.server.consensus.LogEntry
-
Check if this is a CONFIG_CHANGE entry.
- isConfigChange(byte[]) - Static method in record class com.loomcache.server.consensus.ConfigChange
-
Check if a byte array carries the ConfigChange header.
- isConnected() - Method in class com.loomcache.client.AsyncLoomClient
-
Check if the underlying client is connected.
- isConnected() - Method in class com.loomcache.client.FailoverLoomClient
- isConnected() - Method in class com.loomcache.client.LoomCache
-
Checks whether the cache is connected to the cluster.
- isConnected() - Method in class com.loomcache.client.LoomClient
- isConnected() - Method in class com.loomcache.server.replication.ReplicationStream
-
Check if the stream is connected.
- isConsistentWith(WanMerkleTree) - Method in record class com.loomcache.server.wan.WanMerkleTree
- isCountedDown() - Method in class com.loomcache.server.cp.LinearizableLatch
-
Checks if the latch has counted down to zero.
- isCqcOperation(MessageType) - Static method in class com.loomcache.server.handler.CqcSubscriptionHandler
-
Returns
truefor message types this handler owns. - isCreateIndexStatement(String) - Static method in class com.loomcache.server.query.SqlParser
- isCreateMappingStatement(String) - Static method in class com.loomcache.server.query.SqlParser
- isCreateTypeStatement(String) - Static method in class com.loomcache.server.query.SqlParser
- isCreateViewStatement(String) - Static method in class com.loomcache.server.query.SqlParser
- isCurrentConnection(String, long) - Method in class com.loomcache.server.network.TcpServer
-
Check whether the current live connection for a peer matches the supplied session token.
- isDataOperation(MessageType) - Method in class com.loomcache.server.handler.DataOperationHandler
-
Returns true if this message type is a data operation we handle.
- isDead() - Method in record class com.loomcache.server.cluster.SwimGossipProtocol.MemberInfo
-
Check if this member is dead.
- isDeleteStatement(String) - Static method in class com.loomcache.server.query.SqlParser
- isDeltaSnapshot() - Method in class com.loomcache.server.datastructures.MapSnapshot
- isDeserializing() - Method in exception class com.loomcache.common.exception.SerializationException
-
Checks whether this is a deserialization failure.
- isDevelopment() - Method in enum class com.loomcache.common.config.LoomProfile
- isDirectReadsEnabled() - Method in class com.loomcache.springboot.security.RestWriteSafetyProperties
- isDirectWritesEnabled() - Method in class com.loomcache.springboot.security.RestWriteSafetyProperties
- isDiskHealthy() - Method in class com.loomcache.server.persistence.WalWriter
-
Check whether the disk is in a healthy state for writes.
- isDistributed() - Method in class com.loomcache.server.jcache.LoomJCache
- isDraining() - Method in class com.loomcache.server.network.TcpServer
-
Check if the server is in draining state (no new connections accepted, but existing connections allowed to continue).
- isEmpty() - Method in class com.loomcache.client.LoomGSet
- isEmpty() - Method in class com.loomcache.client.LoomORSet
- isEmpty() - Method in record class com.loomcache.client.LoomSqlResult
-
Checks if the result set is empty (contains no rows).
- isEmpty() - Method in class com.loomcache.client.query.LoomQueryCache
-
True if the locally cached view has no entries.
- isEmpty() - Method in class com.loomcache.common.model.ClusterState
-
Returns true if the cluster state has no members.
- isEmpty() - Method in class com.loomcache.server.datastructures.ContinuousQueryCache
-
Check if the filtered view is empty.
- isEmpty() - Method in class com.loomcache.server.datastructures.crdt.GSet
-
Check if the set is empty.
- isEmpty() - Method in class com.loomcache.server.datastructures.crdt.ORSet
-
Check if the set is empty.
- isEmpty() - Method in class com.loomcache.server.datastructures.DistributedList
-
Check if the list is empty.
- isEmpty() - Method in class com.loomcache.server.datastructures.DistributedMap
- isEmpty() - Method in class com.loomcache.server.datastructures.DistributedMultiMap
-
Check if the multimap is empty.
- isEmpty() - Method in class com.loomcache.server.datastructures.DistributedPriorityQueue
-
Check if the queue is empty.
- isEmpty() - Method in class com.loomcache.server.datastructures.DistributedQueue
- isEmpty() - Method in class com.loomcache.server.datastructures.DistributedRingbuffer
- isEmpty() - Method in class com.loomcache.server.datastructures.DistributedSet
- isEmpty() - Method in interface com.loomcache.server.datastructures.EvictionStrategy
-
Returns true if no keys are currently tracked.
- isEmpty() - Method in class com.loomcache.server.datastructures.LruEvictionStrategy
-
Returns true if the eviction strategy is tracking no keys.
- isEmpty() - Method in record class com.loomcache.server.discovery.MemberAttributes
- isEmpty() - Method in record class com.loomcache.server.sharding.RebalancePlan
-
Returns true if no migrations are needed.
- isEmpty() - Method in record class com.loomcache.server.wan.WanMerkleTree.WanMerkleDiff
- isEmptyQueueExpired(long) - Method in class com.loomcache.server.datastructures.DistributedQueue
- isEnabled() - Method in record class com.loomcache.client.ClientStatisticsConfig
- isEnabled() - Method in class com.loomcache.client.NearCacheReconciliationConfig
- isEnabled() - Method in class com.loomcache.server.observability.SlowOperationDetector
- isEnabled() - Method in class com.loomcache.server.security.AuthenticationHandler
-
Check if auth is enabled.
- isEnabled() - Method in class com.loomcache.springboot.security.JwtTokenIssuerProperties
- isEnabled() - Method in class com.loomcache.springboot.security.RestUserLockoutManager
- isEnabled() - Method in class com.loomcache.springboot.security.RestUserLockoutProperties
- isEnded() - Method in class com.loomcache.server.tracing.SpanManager.Span
-
Check if span is ended.
- isExecutorOperation(MessageType) - Static method in class com.loomcache.server.handler.ExecutorServiceHandler
-
Check whether the given message type is an executor operation.
- isExpired() - Method in class com.loomcache.server.cp.ConsistencySession
-
Checks if the session has expired based on the last heartbeat time.
- isExpired() - Method in class com.loomcache.server.cp.SessionManager.ManagedSession
-
Checks if the session has expired.
- isExpired() - Method in class com.loomcache.server.lease.Lease
-
Checks if the lease has expired based on the current time.
- isExpired() - Method in class com.loomcache.springboot.session.LoomSession
- isExpired(long) - Method in record class com.loomcache.server.datastructures.mapstore.MetadataAwareValue
- isExpired(long) - Method in record class com.loomcache.server.handler.IdempotencyManager.CachedResponse
-
Checks if this cached response has expired.
- isExpired(K, long, Long, Long) - Method in class com.loomcache.server.jcache.ExpiryPolicyManager
-
Check if a key has expired based on the entry's actual timestamps.
- isExpiredAt(long) - Method in record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigratedEntry
- isExplainStatement(String) - Static method in class com.loomcache.server.query.SqlParser
- isForcedOverloadedForTests() - Method in class com.loomcache.server.network.BackpressureController
- isFull() - Method in class com.loomcache.server.datastructures.DistributedRingbuffer
- isFullSnapshot() - Method in class com.loomcache.server.datastructures.MapSnapshot
- isHealthy() - Method in class com.loomcache.server.consensus.RaftHealthCheck
-
Determines if the Raft node is in a healthy state.
- isHealthy() - Method in record class com.loomcache.server.discovery.DiscoveryHealthChecker.DiscoveryValidationResult
-
Check if validation passed without issues.
- isHealthy() - Method in class com.loomcache.server.network.TcpServer
-
Check if the server is healthy and accepting connections.
- isHealthy(String) - Method in class com.loomcache.client.NodeHealthTracker
-
Check if a node is healthy.
- isHighCardinalityValue(String) - Method in record class com.loomcache.server.metrics.MetricsSanitizer
-
Check if a label value appears to be user-supplied high-cardinality data.
- isInErrorState() - Method in class com.loomcache.server.persistence.WalWriter
-
Check if the WAL is in an error state.
- isInitiator() - Method in record class com.loomcache.common.config.AuthConfig.KerberosConfig
-
Returns the value of the
isInitiatorrecord component. - isInsertStatement(String) - Static method in class com.loomcache.server.query.SqlParser
- isLeader() - Method in class com.loomcache.server.consensus.RaftNode
- isLeader() - Method in interface com.loomcache.server.consensus.RaftNodeApi
- isLearner(String) - Method in class com.loomcache.server.consensus.RaftNode
-
Check if a node is a learner (non-voting member).
- isLearnerAdd() - Method in record class com.loomcache.server.consensus.ConfigChange
- isLearnerRemove() - Method in record class com.loomcache.server.consensus.ConfigChange
- isLeaseValid() - Method in class com.loomcache.server.consensus.RaftNode
-
Check if the leader lease is currently valid.
- isLeaseValid() - Method in interface com.loomcache.server.consensus.RaftNodeApi
- isLegacyFormat(String) - Static method in class com.loomcache.client.ClientSerializer
-
Check if a serialized string uses the legacy
String.valueOf()format (no type tag prefix). - isLegacyFormat(String) - Static method in class com.loomcache.common.serialization.WireValueCodec
- isLinearizable() - Method in class com.loomcache.server.datastructures.DistributedList
-
Returns whether this list operates in linearizable (CP) mode.
- isLinearizableReadTokenValid(long) - Method in class com.loomcache.server.consensus.RaftNode
-
Revalidate a read token after the state machine has been read.
- isLinearizableReadTokenValid(long) - Method in interface com.loomcache.server.consensus.RaftNodeApi
- isLocalExpiryProcessingEnabled() - Method in class com.loomcache.server.cp.SessionManager
- isLocalRevocationEnabled() - Method in class com.loomcache.springboot.security.JwtTokenIssuerProperties
- isLocked() - Method in class com.loomcache.server.cp.LinearizableLock
-
Checks if the lock is currently held.
- isLocked() - Method in record class com.loomcache.server.cp.LinearizableLock.LockSnapshot
-
Returns the value of the
isLockedrecord component. - isLockedByCurrentThread() - Method in class com.loomcache.server.cp.LinearizableLock
-
Checks if the lock is held by the current thread.
- isLockedByOther(UUID, String, String) - Method in class com.loomcache.server.transaction.TransactionKeyLockManager
- isLossTolerant() - Method in interface com.loomcache.server.datastructures.ReliableTopic.ReliableMessageListener
-
Whether this listener tolerates message loss when the requested replay sequence has already been overwritten by the ringbuffer.
- isManagementEnabled() - Method in interface com.loomcache.server.jcache.JCacheConfigMXBean
-
Whether management (this MXBean) is enabled.
- isManagementEnabled() - Method in class com.loomcache.server.jcache.JCacheConfigMXBeanImpl
- isManagementEnabled() - Method in class com.loomcache.server.jcache.LoomJCacheConfig
- isMapConnector() - Method in record class com.loomcache.server.query.SqlMapping
- isMember(String) - Method in class com.loomcache.server.cluster.MembershipProtocol
-
Check if a node is a member of the cluster.
- isMigratingSlots() - Method in class com.loomcache.server.cluster.PartitionMigrationManager
-
Check if any migrations are currently in progress.
- isMigrationAllowed() - Method in interface com.loomcache.server.metrics.LoomClusterMXBean
- isMigrationAllowed() - Method in class com.loomcache.server.metrics.LoomClusterMXBeanImpl
- isMigrationRecoveryRequest(Message) - Static method in class com.loomcache.server.cluster.PartitionMigrationManager
- isMultiGroup() - Method in class com.loomcache.server.sharding.CrossGroupTransactionContext
-
Whether this transaction spans multiple groups.
- isNewerThan(FencingToken) - Method in record class com.loomcache.server.cp.FencingToken
-
Validates that this token was issued after the given token.
- isNoMigration() - Method in class com.loomcache.common.model.ClusterState
-
Returns true when the cluster is in NO_MIGRATION mode.
- isNoOp() - Method in record class com.loomcache.server.consensus.LogEntry
-
Check if this is a NO_OP entry.
- isNot(String) - Method in interface com.loomcache.server.query.PredicateBuilder.EntryObject
-
Creates a predicate for a boolean attribute being false.
- isNotNull() - Method in interface com.loomcache.server.query.PredicateBuilder.EntryObject
- isNull() - Method in class com.loomcache.client.LoomAtomicReference
-
Returns whether the reference currently holds null.
- isNull() - Method in class com.loomcache.server.cp.LinearizableAtomicReference
-
Checks if the current reference is null.
- isNull() - Method in interface com.loomcache.server.query.PredicateBuilder.EntryObject
- isolatedNodes() - Method in record class com.loomcache.server.cluster.PartitionDetector.PartitionRecoveryPlan
-
Returns the value of the
isolatedNodesrecord component. - isOldValueAvailable() - Method in class com.loomcache.server.jcache.LoomCacheEntryEvent
- isOpen() - Method in class com.loomcache.server.jcache.LoomJCacheManager
-
Check if the manager is open.
- isOpenApiDocsPublic(LoomProfile) - Method in class com.loomcache.springboot.security.PublicEndpointProperties
- isOpenSslAvailable() - Static method in class com.loomcache.common.config.SslContextFactory
-
Whether Netty's OpenSSL/BoringSSL provider is available in this process.
- isOpenTelemetryAvailable() - Static method in class com.loomcache.server.tracing.TracingContext
-
Check if OpenTelemetry is available.
- isOperatorAdminMutationsEnabled() - Method in class com.loomcache.springboot.security.RestWriteSafetyProperties
-
Enable REST cluster administration mutations such as Raft leader step-down, cluster state/version changes, CP subsystem reset, and CP session force-close.
- isOutboundBlocked(String) - Method in class com.loomcache.server.network.TcpServer
-
Check if outbound messages to a specific peer are currently blocked.
- isOverloaded() - Method in class com.loomcache.server.network.BackpressureController
-
Check if this node is globally overloaded.
- isPartitionMigrating(int) - Method in class com.loomcache.server.cluster.PartitionMigrationPipeline
-
Check if a partition is currently being migrated.
- isPassive() - Method in class com.loomcache.common.model.ClusterState
-
Returns true when the cluster is in PASSIVE read-only mode.
- isPaused() - Method in class com.loomcache.server.journal.JournalSubscription
-
Check if the subscription is paused.
- isPaused(String) - Method in class com.loomcache.server.wan.WanReplicationManager
-
Check whether replication to a target is paused.
- isPersistWanReplicatedData() - Method in class com.loomcache.server.wan.WanReplicationManager
- isPNCounterSessionBound(String, String, long) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- isPrimaryFor(String) - Method in class com.loomcache.server.replication.ReplicationManager
-
Check if this node is the primary owner of a key.
- isProduction() - Method in enum class com.loomcache.common.config.LoomProfile
- isQuorumReached() - Method in class com.loomcache.server.cluster.ClusterHealthMonitor
-
Check if a quorum of nodes is reachable.
- isRaftFaulted() - Method in interface com.loomcache.server.consensus.RaftNodeApi
- isReachable(String, int) - Method in interface com.loomcache.server.network.HealthChecker.IcmpProbe
- isReadOnly() - Method in interface com.loomcache.server.metrics.LoomClusterMXBean
- isReadOnly() - Method in class com.loomcache.server.metrics.LoomClusterMXBeanImpl
- isReadThrough() - Method in interface com.loomcache.server.jcache.JCacheConfigMXBean
-
Whether read-through caching is enabled.
- isReadThrough() - Method in class com.loomcache.server.jcache.JCacheConfigMXBeanImpl
- isReadThrough() - Method in class com.loomcache.server.jcache.LoomJCacheConfig
- isReconnecting() - Method in class com.loomcache.client.LoomClient
- isRemoveServer() - Method in record class com.loomcache.server.consensus.ConfigChange
- isReplaying() - Method in class com.loomcache.server.journal.JournalSubscription
-
Check if this subscription is currently replaying historical entries.
- isRestEnabled() - Method in class com.loomcache.server.embedded.EmbeddedLoomCache
-
Check if REST API is enabled.
- isRoleEndpointAllowed(String, String) - Method in class com.loomcache.common.config.AuthConfig
-
Check whether a configured role is available from a remote endpoint.
- isRunning() - Method in class com.loomcache.client.cache.WriteBehindCache
-
Check if the cache is running.
- isRunning() - Method in class com.loomcache.common.config.CertificateWatcher
-
Check if the watcher is currently running.
- isRunning() - Method in class com.loomcache.server.CacheNode
- isRunning() - Method in class com.loomcache.server.cluster.ClusterHealthMonitor
-
Check if running.
- isRunning() - Method in class com.loomcache.server.consensus.RaftNode
- isRunning() - Method in interface com.loomcache.server.consensus.RaftNodeApi
- isRunning() - Method in class com.loomcache.server.journal.JournalCompactor
-
Check if the compactor is running.
- isRunning() - Method in class com.loomcache.server.lease.ExpirationScheduler
-
Gets whether the scheduler is running.
- isRunning() - Method in class com.loomcache.server.lease.LeaseManager
-
Gets whether the monitor is currently running.
- isRunning() - Method in class com.loomcache.server.lease.TtlManager
-
Gets whether the manager is running.
- isRunning() - Method in class com.loomcache.server.metrics.MetricsHttpServer
-
Check if the server is running.
- isRunning() - Method in class com.loomcache.server.network.CommandExecutorPool
-
Check if the executor pool is currently running.
- isRunning() - Method in class com.loomcache.server.network.HealthChecker
- isRunning() - Method in class com.loomcache.server.network.TcpServer
- isRunning() - Method in class com.loomcache.server.replication.ReplicationStream
-
Check if the stream is running.
- isRunning() - Method in class com.loomcache.server.wan.WanReplicationManager
-
Check whether the manager is currently running.
- isSampled() - Method in record class com.loomcache.server.observability.DistributedTracer.TraceContext
-
Check if this context is sampled.
- isSampled() - Method in interface com.loomcache.server.tracing.TracingContext.Span
- isSerializedOwnershipTable(byte[]) - Static method in class com.loomcache.server.cluster.PartitionMigrationManager
- isSet() - Method in class com.loomcache.client.LoomLWWRegister
- isSet() - Method in class com.loomcache.server.datastructures.crdt.LWWRegister
-
Returns true once the register has observed at least one write.
- isShowStatement(String) - Static method in class com.loomcache.server.query.SqlParser
- isShutdown() - Method in class com.loomcache.server.executor.DistributedExecutorService
-
Check whether this executor has been shut down.
- isShutdownComplete() - Method in class com.loomcache.server.lifecycle.GracefulShutdownCoordinator
-
Returns whether shutdown is complete.
- isShuttingDown() - Method in class com.loomcache.server.lifecycle.GracefulShutdownCoordinator
-
Returns whether shutdown is in progress.
- isSinkStatement(String) - Static method in class com.loomcache.server.query.SqlParser
- isSourceCache() - Method in class com.loomcache.server.jcache.LoomCacheEntryEvent
- isStatisticsEnabled() - Method in interface com.loomcache.server.jcache.JCacheConfigMXBean
-
Whether statistics collection is enabled.
- isStatisticsEnabled() - Method in class com.loomcache.server.jcache.JCacheConfigMXBeanImpl
- isStatisticsEnabled() - Method in class com.loomcache.server.jcache.LoomJCacheConfig
- isStoreByValue() - Method in interface com.loomcache.server.jcache.JCacheConfigMXBean
-
Whether the cache stores entries by value (copy) rather than by reference.
- isStoreByValue() - Method in class com.loomcache.server.jcache.JCacheConfigMXBeanImpl
- isStoreByValue() - Method in class com.loomcache.server.jcache.LoomJCacheConfig
- isStrictHandshakeEnabled() - Method in class com.loomcache.client.LoomClient
- isSubsetOf(DistributedSet) - Method in class com.loomcache.server.datastructures.DistributedSet
-
Check if this set is a subset of another set (all elements in this are in other).
- isSuccessful() - Method in record class com.loomcache.server.cache.WarmingResult
-
Check if warming was successful (all keys loaded, no failures).
- issue(Authentication) - Method in class com.loomcache.springboot.security.JwtTokenService
- issue(Authentication, HttpServletRequest) - Method in class com.loomcache.springboot.controller.TokenController
- issue(Authentication, X509Certificate) - Method in class com.loomcache.springboot.security.JwtTokenService
- issues() - Method in record class com.loomcache.server.discovery.DiscoveryHealthChecker.DiscoveryValidationResult
-
Returns the value of the
issuesrecord component. - isSupersetOf(DistributedSet) - Method in class com.loomcache.server.datastructures.DistributedSet
-
Check if this set is a superset of another set (all elements in other are in this).
- isSupported(OptionalFeature) - Method in class com.loomcache.server.jcache.LoomCachingProvider
- isSuspect() - Method in record class com.loomcache.server.cluster.SwimGossipProtocol.MemberInfo
-
Check if this member is suspected.
- isSuspected(String) - Method in class com.loomcache.server.network.HealthChecker
-
Check if a peer is currently suspected (phi >= threshold).
- isTerminal() - Method in interface com.loomcache.server.topic.ReliableMessageListener
-
Check if this listener should be terminated and removed from the topic.
- isTlsEnabled() - Method in class com.loomcache.server.network.TcpServer
- isTokenStale(FencingToken) - Method in class com.loomcache.server.cp.FencingTokenGenerator
-
Checks if a token is stale (older than the current global counter).
- isTransportAuthenticated() - Method in class com.loomcache.server.network.ConnectionContext
-
Check whether this connection has transport-level (mTLS) client authentication.
- isTransportAuthenticatedAsPeer(String) - Method in class com.loomcache.server.network.ConnectionContext
-
Check whether this connection's verified peer certificate matches the expected cluster peer identity.
- isUpdateStatement(String) - Static method in class com.loomcache.server.query.SqlParser
- isValid() - Method in class com.loomcache.server.consensus.LeaderLease
-
Check if the lease is currently valid.
- isValid() - Method in class com.loomcache.server.cp.LinearizableSemaphore
-
Checks if the session is still active (for session-aware semaphores).
- isValidFor(String, String) - Method in record class com.loomcache.server.cp.FencingToken
-
Validates that this token is current for the given lock name and session.
- isWanOperation(MessageType) - Static method in class com.loomcache.server.wan.WanReplicationHandler
-
Check whether a message type is a WAN replication operation.
- isWriteThrough() - Method in interface com.loomcache.server.jcache.JCacheConfigMXBean
-
Whether write-through caching is enabled.
- isWriteThrough() - Method in class com.loomcache.server.jcache.JCacheConfigMXBeanImpl
- isWriteThrough() - Method in class com.loomcache.server.jcache.LoomJCacheConfig
- item() - Method in record class com.loomcache.server.datastructures.DistributedPriorityQueue.PriorityKey
-
Returns the value of the
itemrecord component. - item() - Method in record class com.loomcache.server.datastructures.DistributedPriorityQueue.PriorityQueueSnapshotEntry
-
Returns the value of the
itemrecord component. - items() - Method in record class com.loomcache.server.datastructures.DistributedRingbuffer.ReadManyResult
-
Returns the value of the
itemsrecord component. - items() - Method in record class com.loomcache.server.datastructures.ReliableTopic.ReadResult
-
Returns the value of the
itemsrecord component. - iterator() - Method in class com.loomcache.server.jcache.LoomJCache
- iterator() - Method in class com.loomcache.server.query.SqlResult
-
Returns an iterator over the result rows.
J
- jaasConfig() - Method in class com.loomcache.common.config.AuthConfig
- JaasConfig(boolean, String, List, Set) - Constructor for record class com.loomcache.common.config.AuthConfig.JaasConfig
-
Creates an instance of a
JaasConfigrecord class. - jaasEnabled(boolean) - Method in class com.loomcache.common.config.AuthConfig.Builder
- jaasLoginContextName(String) - Method in class com.loomcache.common.config.AuthConfig.Builder
- jaasRolePrincipalClassNames(Set) - Method in class com.loomcache.common.config.AuthConfig.Builder
- jaeger(String, String) - Static method in class com.loomcache.server.tracing.TracingConfig
-
Create a Jaeger exporter config.
- JAEGER - Enum constant in enum class com.loomcache.server.tracing.TracingConfig.ExporterType
- javaType() - Method in enum class com.loomcache.server.query.SqlColumnType
- JCacheConfigMXBean - Interface in com.loomcache.server.jcache
-
JMX management interface for per-cache configuration.
- JCacheConfigMXBeanImpl - Class in com.loomcache.server.jcache
-
Thread-safe implementation of
JCacheConfigMXBeanbacked by aLoomJCacheand its runtime management flags. - JCacheConfigMXBeanImpl(LoomJCache) - Constructor for class com.loomcache.server.jcache.JCacheConfigMXBeanImpl
-
Create a configuration MXBean backed by the given cache config.
- JCacheConfigMXBeanImpl(LoomJCacheConfig) - Constructor for class com.loomcache.server.jcache.JCacheConfigMXBeanImpl
-
Create a configuration MXBean backed by a static config snapshot.
- JCacheDistributedMapAdapter<K,
V> - Class in com.loomcache.server.jcache -
Adapter that exposes either a local
DistributedMapor the real cluster protocol path as a typed<K, V>store for JCache. - JCacheDistributedMapAdapter(DistributedMap, KryoSerializer, Class, Class) - Constructor for class com.loomcache.server.jcache.JCacheDistributedMapAdapter
-
Create a new adapter backed by the given DistributedMap.
- jcacheMapName(String) - Static method in class com.loomcache.server.jcache.JCacheDistributedMapAdapter
-
Qualified backing-map name so JCache caches do not collide with plain DistributedMap instances that happen to share the cache name.
- JCacheStatisticsMXBean - Interface in com.loomcache.server.jcache
-
JMX management interface for per-cache statistics.
- JCacheStatisticsMXBeanImpl - Class in com.loomcache.server.jcache
-
Thread-safe implementation of
JCacheStatisticsMXBeanbacked by aCacheStatisticsManager. - JCacheStatisticsMXBeanImpl(CacheStatisticsManager) - Constructor for class com.loomcache.server.jcache.JCacheStatisticsMXBeanImpl
-
Create a statistics MXBean backed by the given statistics manager.
- JCacheWriterToMapStoreAdapter<K,
V> - Class in com.loomcache.server.jcache - JCacheWriterToMapStoreAdapter(CacheWriter, CacheLoader) - Constructor for class com.loomcache.server.jcache.JCacheWriterToMapStoreAdapter
-
Create a MapStore-facing adapter over a JSR-107 writer/loader pair.
- JdbcGenericMapStore - Class in com.loomcache.server.datastructures.mapstore
-
Built-in JDBC-backed MapStore for declarative
data-connection-refusage. - JdbcGenericMapStore(String, DataConnectionConfig, GenericMapStoreConfig) - Constructor for class com.loomcache.server.datastructures.mapstore.JdbcGenericMapStore
- jdbcUrl() - Method in record class com.loomcache.common.config.DataConnectionConfig
-
Returns the value of the
jdbcUrlrecord component. - jdbcUrl(String) - Method in class com.loomcache.common.config.DataConnectionConfig.Builder
- JDK - Enum constant in enum class com.loomcache.common.config.TlsProvider
- jitterFactor(double) - Method in class com.loomcache.client.retry.RetryPolicy.Builder
- Join(String, Predicate, String) - Constructor for record class com.loomcache.server.query.QueryPlan.Join
-
Creates an instance of a
Joinrecord class. - joinCluster(String...) - Method in class com.loomcache.server.embedded.EmbeddedLoomCacheBuilder
-
Join a cluster with the specified seed nodes.
- JoinColumnEqualsPredicate(String, String) - Constructor for record class com.loomcache.server.query.Predicate.JoinColumnEqualsPredicate
-
Creates an instance of a
JoinColumnEqualsPredicaterecord class. - joinCondition() - Method in record class com.loomcache.server.query.QueryPlan.Join
-
Returns the value of the
joinConditionrecord component. - joinedAt() - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipView.MemberInfo
-
Returns the value of the
joinedAtrecord component. - JoinExecutor - Class in com.loomcache.server.query
-
Executes SQL JOIN operations.
- JoinExecutor() - Constructor for class com.loomcache.server.query.JoinExecutor
- joinTableAlias() - Method in record class com.loomcache.server.query.QueryPlan.Join
-
Returns the value of the
joinTableAliasrecord component. - joinType() - Method in record class com.loomcache.server.query.QueryPlan.Join
-
Returns the value of the
joinTyperecord component. - JournalCompactor - Class in com.loomcache.server.journal
-
Scheduled compactor for event journals.
- JournalCompactor(EventJournal, RetentionPolicy, Duration, ScheduledExecutorService) - Constructor for class com.loomcache.server.journal.JournalCompactor
-
Create a journal compactor.
- JournalEntry - Record Class in com.loomcache.server.journal
-
Represents a single entry in the distributed event journal.
- JournalEntry(long, long, String, String, byte[], Map) - Constructor for record class com.loomcache.server.journal.JournalEntry
-
Creates an instance of a
JournalEntryrecord class. - JournalStats - Record Class in com.loomcache.server.journal
-
Statistics for a distributed event journal.
- JournalStats(long, long, long, long, long) - Constructor for record class com.loomcache.server.journal.JournalStats
-
Creates an instance of a
JournalStatsrecord class. - JournalSubscription - Class in com.loomcache.server.journal
-
Manages a single journal subscription with backpressure and lifecycle control.
- JournalSubscription(String, EventListener, int) - Constructor for class com.loomcache.server.journal.JournalSubscription
-
Create a new journal subscription.
- JournalSubscription.SubscriptionOverflowException - Exception Class in com.loomcache.server.journal
- JsonHelper - Class in com.loomcache.server.rest
-
Simple JSON serialization/deserialization helper without external dependencies.
- JwtBearerAuthenticationFilter - Class in com.loomcache.springboot.security
-
Authenticates REST requests carrying
Authorization: Bearer <jwt>. - JwtBearerAuthenticationFilter(JwtTokenService) - Constructor for class com.loomcache.springboot.security.JwtBearerAuthenticationFilter
- JwtBearerAuthenticationFilter(JwtTokenService, RateLimitFilter) - Constructor for class com.loomcache.springboot.security.JwtBearerAuthenticationFilter
- JwtTokenIssuerProperties - Class in com.loomcache.springboot.security
-
Configuration for the opt-in REST JWT issuer.
- JwtTokenIssuerProperties() - Constructor for class com.loomcache.springboot.security.JwtTokenIssuerProperties
- JwtTokenService - Class in com.loomcache.springboot.security
-
Issues short-lived HMAC-signed JWTs for authenticated REST principals.
- JwtTokenService(JwtTokenIssuerProperties) - Constructor for class com.loomcache.springboot.security.JwtTokenService
K
- kerberosConfig() - Method in class com.loomcache.common.config.AuthConfig
- KerberosConfig(boolean, String, String, String, boolean, boolean, boolean, String, boolean, boolean, boolean, boolean, boolean, AuthConfig.LoginModuleControlFlag, Map) - Constructor for record class com.loomcache.common.config.AuthConfig.KerberosConfig
-
Creates an instance of a
KerberosConfigrecord class. - kerberosControlFlag(AuthConfig.LoginModuleControlFlag) - Method in class com.loomcache.common.config.AuthConfig.Builder
- kerberosControlFlag(String) - Method in class com.loomcache.common.config.AuthConfig.Builder
- kerberosDebug(boolean) - Method in class com.loomcache.common.config.AuthConfig.Builder
- kerberosDoNotPrompt(boolean) - Method in class com.loomcache.common.config.AuthConfig.Builder
- kerberosEnabled(boolean) - Method in class com.loomcache.common.config.AuthConfig.Builder
- kerberosIsInitiator(boolean) - Method in class com.loomcache.common.config.AuthConfig.Builder
- kerberosKeyTab(String) - Method in class com.loomcache.common.config.AuthConfig.Builder
- kerberosLoginModuleClassName(String) - Method in class com.loomcache.common.config.AuthConfig.Builder
- kerberosOption(String, String) - Method in class com.loomcache.common.config.AuthConfig.Builder
- kerberosOptions(Map) - Method in class com.loomcache.common.config.AuthConfig.Builder
- kerberosPrincipal(String) - Method in class com.loomcache.common.config.AuthConfig.Builder
- kerberosRefreshKrb5Config(boolean) - Method in class com.loomcache.common.config.AuthConfig.Builder
- kerberosRenewTgt(boolean) - Method in class com.loomcache.common.config.AuthConfig.Builder
- kerberosStoreKey(boolean) - Method in class com.loomcache.common.config.AuthConfig.Builder
- kerberosTicketCache(String) - Method in class com.loomcache.common.config.AuthConfig.Builder
- kerberosUseKeyTab(boolean) - Method in class com.loomcache.common.config.AuthConfig.Builder
- kerberosUseTicketCache(boolean) - Method in class com.loomcache.common.config.AuthConfig.Builder
- key() - Method in record class com.loomcache.client.ClientRequestDeduplicator.CoalescingKey
-
Returns the value of the
keyrecord component. - key() - Method in interface com.loomcache.common.compute.EntryProcessor.Entry
- key() - Method in record class com.loomcache.common.protocol.BatchOperation
-
Returns a clone of the key bytes (defensive copy).
- key() - Method in class com.loomcache.common.protocol.Message
-
Get the key bytes.
- key() - Method in record class com.loomcache.common.protocol.TransactionOpCode.WireOperation
-
Returns the value of the
keyrecord component. - key() - Method in record class com.loomcache.server.cache.AccessTracker.AccessStats
-
Returns the value of the
keyrecord component. - key() - Method in record class com.loomcache.server.cache.EvictionNotifier.EvictionEvent
-
Returns the value of the
keyrecord component. - key() - Method in record class com.loomcache.server.cache.TieredEvictionManager.EvictionCandidate
-
Returns the value of the
keyrecord component. - key() - Method in interface com.loomcache.server.compute.CacheEntryProcessor.Entry
-
Get the key of this entry.
- key() - Method in class com.loomcache.server.compute.MutableEntry
- key() - Method in record class com.loomcache.server.compute.ReadOnlyEntry
-
Returns the value of the
keyrecord component. - key() - Method in record class com.loomcache.server.config.ConfigEntry
-
Returns the value of the
keyrecord component. - key() - Method in record class com.loomcache.server.handler.IdempotencyManager.CachedResponse
-
Returns the value of the
keyrecord component. - key() - Method in record class com.loomcache.server.handler.RequestCoalescer.CoalescingKey
-
Returns the value of the
keyrecord component. - key() - Method in class com.loomcache.server.jcache.LoomCacheEntryEvent
- key() - Method in record class com.loomcache.server.journal.JournalEntry
-
Returns the value of the
keyrecord component. - key() - Method in record class com.loomcache.server.lease.ExpirationTask
-
Returns the value of the
keyrecord component. - key() - Method in record class com.loomcache.server.metrics.AccessPatternAnalyzer.AccessRecord
-
Returns the value of the
keyrecord component. - key() - Method in interface com.loomcache.server.query.PredicateBuilder.EntryObject
-
Selects the map entry key.
- key() - Method in record class com.loomcache.server.security.SecurityOperationContext
-
Returns the value of the
keyrecord component. - key() - Method in record class com.loomcache.server.transaction.Transaction.Condition
-
Returns the value of the
keyrecord component. - key() - Method in record class com.loomcache.server.transaction.Transaction.Operation
-
Returns the value of the
keyrecord component. - key() - Method in record class com.loomcache.server.transaction.TransactionKeyLockManager.LockedKey
-
Returns the value of the
keyrecord component. - key() - Method in record class com.loomcache.server.transaction.TransactionOp.MapDelete
-
Returns the value of the
keyrecord component. - key() - Method in record class com.loomcache.server.transaction.TransactionOp.MapPut
-
Returns the value of the
keyrecord component. - key() - Method in record class com.loomcache.server.transaction.TransactionOp.MapPutIfAbsent
-
Returns the value of the
keyrecord component. - key() - Method in record class com.loomcache.server.transaction.TransactionOp.MultiMapPut
-
Returns the value of the
keyrecord component. - key() - Method in record class com.loomcache.server.transaction.TransactionOp.MultiMapRemove
-
Returns the value of the
keyrecord component. - key() - Method in record class com.loomcache.server.wan.WanMerkleTree.WanKey
-
Returns the value of the
keyrecord component. - key() - Method in record class com.loomcache.server.wan.WanPublisher.WanEvent
-
Returns the value of the
keyrecord component. - key() - Method in record class com.loomcache.server.watch.WatchEvent
-
Returns the value of the
keyrecord component. - key() - Method in record class com.loomcache.springboot.controller.TransactionController.OperationRequest
-
Returns the value of the
keyrecord component. - KEY_ATTRIBUTE - Static variable in class com.loomcache.server.query.AttributeExtractor
-
Special attribute name that returns the key itself.
- KEY_CLIENT_ID - Static variable in class com.loomcache.client.diagnostics.ClientMdc
- KEY_EXISTS - Enum constant in enum class com.loomcache.server.transaction.Transaction.ConditionType
-
Key must exist in the map
- KEY_NOT_EXISTS - Enum constant in enum class com.loomcache.server.transaction.Transaction.ConditionType
-
Key must not exist in the map
- KEY_PEER - Static variable in class com.loomcache.client.diagnostics.ClientMdc
- KEY_REQUEST_ID - Static variable in class com.loomcache.client.diagnostics.ClientMdc
- keyBytes() - Method in record class com.loomcache.server.replication.ReplicationManager.ReplicationData
-
Returns the value of the
keyBytesrecord component. - keyColumn() - Method in record class com.loomcache.common.config.GenericMapStoreConfig
-
Returns the value of the
keyColumnrecord component. - keyColumn(String) - Method in class com.loomcache.common.config.GenericMapStoreConfig.Builder
- Key Concepts - Section in class com.loomcache.server.cluster.PhiAccrualFailureDetector
- keyCount() - Method in class com.loomcache.server.datastructures.DistributedMultiMap
-
Get the number of distinct keys.
- keyCount() - Method in record class com.loomcache.server.datastructures.DistributedMultiMap.MultiMapStatistics
-
Returns the value of the
keyCountrecord component. - keyCount() - Method in record class com.loomcache.server.datastructures.DistributedMultiMap.MultiMapStats
-
Returns the value of the
keyCountrecord component. - keyCount() - Method in record class com.loomcache.server.metrics.SlotMetrics.SlotStats
-
Returns the value of the
keyCountrecord component. - keyEquals(String) - Static method in interface com.loomcache.common.protocol.SerializablePredicate
-
Match entries whose key equals
value. - KeyEquals(String) - Constructor for record class com.loomcache.common.protocol.SerializablePredicate.KeyEquals
-
Creates an instance of a
KeyEqualsrecord class. - keyLength() - Method in class com.loomcache.common.protocol.Message
-
Get the key length.
- keys - Variable in class com.loomcache.server.datastructures.MapSnapshot
- keys() - Method in class com.loomcache.client.LoomMultiMap
- keys() - Method in record class com.loomcache.common.protocol.ScanResult
-
Returns the value of the
keysrecord component. - keys() - Method in class com.loomcache.server.datastructures.DistributedMultiMap
-
Get all keys in the multimap.
- keys() - Method in record class com.loomcache.server.datastructures.EvictionStrategy.EvictionState
-
Returns the value of the
keysrecord component. - keys() - Method in record class com.loomcache.server.sharding.CrossGroupQueryExecutor.ScanPage
-
Returns the value of the
keysrecord component. - keys(int, int) - Method in class com.loomcache.springboot.controller.MultiMapController
- keys(long, int) - Method in class com.loomcache.springboot.controller.MapController
-
Get keys in the map using cursor-based scan (memory-safe pagination).
- keysByPattern(String) - Method in class com.loomcache.server.datastructures.DistributedMap
-
Get all keys matching a given glob/regex pattern.
- keySet() - Method in class com.loomcache.client.query.LoomQueryCache
-
Unmodifiable view of current keys.
- keySet() - Method in class com.loomcache.server.datastructures.ContinuousQueryCache
-
Get an unmodifiable set of keys in the filtered view.
- keySet() - Method in class com.loomcache.server.datastructures.DistributedMap
- keySet() - Method in class com.loomcache.server.jcache.JCacheDistributedMapAdapter
- keySet(MapPredicate) - Method in class com.loomcache.server.datastructures.DistributedMap
- keysPage(int, int) - Method in class com.loomcache.server.datastructures.DistributedMultiMap
-
Return a page of keys sorted lexicographically.
- keyStartsWith(String) - Static method in interface com.loomcache.common.protocol.SerializablePredicate
-
Match entries whose key starts with
prefix. - KeyStartsWith(String) - Constructor for record class com.loomcache.common.protocol.SerializablePredicate.KeyStartsWith
-
Creates an instance of a
KeyStartsWithrecord class. - keysToDelete() - Method in record class com.loomcache.server.wan.WanMerkleTree.WanMerkleDiff
-
Returns the value of the
keysToDeleterecord component. - keyStorePassword() - Method in class com.loomcache.common.config.TlsConfig
-
Get the keystore password.
- keyStorePassword(String) - Method in class com.loomcache.common.config.TlsConfig.Builder
-
Set the keystore password.
- keyStorePath() - Method in class com.loomcache.common.config.TlsConfig
-
Get the keystore path.
- keyStorePath(String) - Method in class com.loomcache.common.config.TlsConfig.Builder
-
Set the keystore path.
- keyStorePath(Path) - Method in class com.loomcache.common.config.TlsConfig.Builder
-
Set the keystore path.
- keyStoreType() - Method in class com.loomcache.common.config.TlsConfig
-
Get the keystore type.
- keyStoreType(String) - Method in class com.loomcache.common.config.TlsConfig.Builder
-
Set the keystore type (PKCS12 or JKS).
- keysToUpsert() - Method in record class com.loomcache.server.wan.WanMerkleTree.WanMerkleDiff
-
Returns the value of the
keysToUpsertrecord component. - keyTab() - Method in record class com.loomcache.common.config.AuthConfig.KerberosConfig
-
Returns the value of the
keyTabrecord component. - keyType(Class) - Method in class com.loomcache.server.jcache.LoomJCacheConfig.Builder
- kind - Variable in class com.loomcache.server.datastructures.MapSnapshot
- kind - Variable in class com.loomcache.server.tracing.SpanManager.Span
- kind() - Method in record class com.loomcache.common.serialization.compact.CompactField
-
Returns the value of the
kindrecord component. - KIND_ALL - Static variable in interface com.loomcache.common.protocol.SerializablePredicate
- KIND_DELTA - Static variable in class com.loomcache.server.datastructures.MapSnapshot
- KIND_FULL - Static variable in class com.loomcache.server.datastructures.MapSnapshot
- KIND_KEY_EQUALS - Static variable in interface com.loomcache.common.protocol.SerializablePredicate
- KIND_KEY_STARTS_WITH - Static variable in interface com.loomcache.common.protocol.SerializablePredicate
- KIND_VALUE_CONTAINS - Static variable in interface com.loomcache.common.protocol.SerializablePredicate
- KIND_VALUE_EQUALS - Static variable in interface com.loomcache.common.protocol.SerializablePredicate
- knownTypes() - Static method in interface com.loomcache.server.transaction.twopc.TwoPhaseCommands
- KRYO_REGISTRATION_ID - Static variable in class com.loomcache.server.datastructures.MapSnapshot
-
Kryo registration ID for
MapSnapshot. - KryoSerializer - Class in com.loomcache.common.serialization
-
Thread-safe Kryo serializer using a Kryo Pool.
- KryoSerializer() - Constructor for class com.loomcache.common.serialization.KryoSerializer
-
Create a new KryoSerializer with a pooled Kryo instance pool.
- Kubernetes() - Constructor for class com.loomcache.springboot.autoconfigure.LoomProperties.Kubernetes
- kubernetesApi() - Method in class com.loomcache.common.config.DiscoveryConfig
- kubernetesApi(KubernetesApiDiscoveryConfig) - Method in class com.loomcache.common.config.DiscoveryConfig.Builder
- KubernetesApiDiscovery - Class in com.loomcache.server.discovery
-
Kubernetes API-backed peer discovery.
- KubernetesApiDiscovery(KubernetesApiDiscoveryConfig) - Constructor for class com.loomcache.server.discovery.KubernetesApiDiscovery
- KubernetesApiDiscovery(KubernetesApiDiscoveryConfig, MeterRegistry) - Constructor for class com.loomcache.server.discovery.KubernetesApiDiscovery
- KubernetesApiDiscoveryConfig - Class in com.loomcache.common.config
-
Configuration for Kubernetes API based peer discovery.
- KubernetesApiDiscoveryConfig.Builder - Class in com.loomcache.common.config
- kurtosis() - Method in record class com.loomcache.server.metrics.AccessPatternAnalyzer.DistributionStats
-
Returns the value of the
kurtosisrecord component.
L
- lag() - Method in record class com.loomcache.server.journal.SubscriptionStats
-
Returns the value of the
lagrecord component. - LAGGING - Enum constant in enum class com.loomcache.server.replication.ReadReplicaManager.ReplicaState
- lagMillis() - Method in record class com.loomcache.server.wan.WanReplicationManager.WanReplicationStats
-
Returns the value of the
lagMillisrecord component. - lagMs() - Method in record class com.loomcache.server.replication.ReadReplicaManager.ReplicaInfo
-
Returns the value of the
lagMsrecord component. - lastAccessedAt() - Method in record class com.loomcache.server.cache.AccessTracker.AccessStats
-
Returns the value of the
lastAccessedAtrecord component. - lastAccessedNanos() - Method in record class com.loomcache.server.cache.TieredEvictionManager.EvictionCandidate
-
Returns the value of the
lastAccessedNanosrecord component. - lastAccessMillis() - Method in record class com.loomcache.server.datastructures.DistributedMap.EntryRollbackState
-
Returns the value of the
lastAccessMillisrecord component. - lastAccessMillisValues - Variable in class com.loomcache.server.datastructures.MapSnapshot
- lastAccessNanos() - Method in record class com.loomcache.server.datastructures.DistributedMap.EntryRollbackState
-
Returns the value of the
lastAccessNanosrecord component. - lastAccessNs() - Method in record class com.loomcache.client.cache.NearCache.CacheEntryMetadata
-
Returns the value of the
lastAccessNsrecord component. - lastAccessTime() - Method in record class com.loomcache.server.network.RateLimiter.ClientStats
-
Returns the value of the
lastAccessTimerecord component. - lastAccessTimeMillis() - Method in record class com.loomcache.server.wan.WanPublisher.WanEvent
-
Returns the value of the
lastAccessTimeMillisrecord component. - lastAccessTimeMs() - Method in record class com.loomcache.server.wan.merge.MergePolicy.MergeEntry
-
Returns the value of the
lastAccessTimeMsrecord component. - lastActivityMs() - Method in record class com.loomcache.server.network.TcpServer.ConnectionInfo
-
Returns the value of the
lastActivityMsrecord component. - lastActivityTime() - Method in record class com.loomcache.server.network.ConnectionHealthMonitor.ConnectionHealth
-
Returns the value of the
lastActivityTimerecord component. - lastApplied() - Method in record class com.loomcache.server.CacheNode.CpGroupSummary
-
Returns the value of the
lastAppliedrecord component. - lastApplied() - Method in record class com.loomcache.server.consensus.RaftHealthCheck.Status
-
Returns the value of the
lastAppliedrecord component. - lastBackupTimeMillis() - Method in record class com.loomcache.server.persistence.HotBackupScheduler.HotBackupSchedulerStats
-
Returns the value of the
lastBackupTimeMillisrecord component. - lastCheckTime() - Method in record class com.loomcache.server.network.ConnectionHealthMonitor.HealthMetrics
-
Returns the value of the
lastCheckTimerecord component. - lastCompactionTimeMs() - Method in record class com.loomcache.server.persistence.WalCompactor.CompactionStats
-
Returns the value of the
lastCompactionTimeMsrecord component. - lastElectionTerm() - Method in record class com.loomcache.server.consensus.ElectionStats
-
Returns the value of the
lastElectionTermrecord component. - lastFailureMessage() - Method in record class com.loomcache.server.persistence.HotBackupScheduler.HotBackupSchedulerStats
-
Returns the value of the
lastFailureMessagerecord component. - lastFailureTimeMillis() - Method in record class com.loomcache.server.persistence.HotBackupScheduler.HotBackupSchedulerStats
-
Returns the value of the
lastFailureTimeMillisrecord component. - lastHeartbeat() - Method in record class com.loomcache.server.cp.ConsistencySubsystem.CpSessionInfo
-
Returns the value of the
lastHeartbeatrecord component. - lastHeartbeat() - Method in class com.loomcache.server.cp.SessionManager.ManagedSession
-
Gets the last heartbeat timestamp.
- lastHeartbeat() - Method in record class com.loomcache.server.cp.SessionManager.SessionSnapshot
-
Returns the value of the
lastHeartbeatrecord component. - lastHeartbeatAgo() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.NodeHealth
-
Returns the value of the
lastHeartbeatAgorecord component. - lastHeartbeatAgoMs() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.HealthSnapshot
-
Returns the value of the
lastHeartbeatAgoMsrecord component. - lastIcmpReachable(String) - Method in class com.loomcache.server.network.HealthChecker
- lastIncludedIndex() - Method in record class com.loomcache.server.persistence.SnapshotManager.Snapshot
-
Returns the value of the
lastIncludedIndexrecord component. - lastIncludedIndex() - Method in record class com.loomcache.server.persistence.SnapshotManager.SnapshotInfo
-
Returns the value of the
lastIncludedIndexrecord component. - lastIncludedTerm() - Method in record class com.loomcache.server.persistence.SnapshotManager.Snapshot
-
Returns the value of the
lastIncludedTermrecord component. - lastIncludedTerm() - Method in record class com.loomcache.server.persistence.SnapshotManager.SnapshotInfo
-
Returns the value of the
lastIncludedTermrecord component. - lastIndex() - Method in record class com.loomcache.server.consensus.LogStats
-
Returns the value of the
lastIndexrecord component. - lastIndexOf(E) - Method in class com.loomcache.server.datastructures.DistributedList
-
Get the index of the last occurrence of an element.
- lastManifestPath() - Method in record class com.loomcache.server.persistence.HotBackupScheduler.HotBackupSchedulerStats
-
Returns the value of the
lastManifestPathrecord component. - lastSeen() - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipView.MemberInfo
-
Returns the value of the
lastSeenrecord component. - lastSnapshotIndex() - Method in record class com.loomcache.server.persistence.SnapshotScheduler.SnapshotSchedulerStats
-
Returns the value of the
lastSnapshotIndexrecord component. - lastSnapshotTime() - Method in record class com.loomcache.server.persistence.SnapshotScheduler.SnapshotSchedulerStats
-
Returns the value of the
lastSnapshotTimerecord component. - lastSyncedIndex() - Method in record class com.loomcache.server.replication.ReadReplicaManager.ReplicaInfo
-
Returns the value of the
lastSyncedIndexrecord component. - lastSyncTimeNanos() - Method in record class com.loomcache.server.persistence.WalStats
-
Returns the value of the
lastSyncTimeNanosrecord component. - lastUpdateTime() - Method in record class com.loomcache.server.cluster.SwimGossipProtocol.MemberInfo
-
Returns the value of the
lastUpdateTimerecord component. - lastUsedNanos() - Method in record class com.loomcache.client.ConnectionPool.PooledConnection
-
Returns the value of the
lastUsedNanosrecord component. - lastValidIndex() - Method in record class com.loomcache.server.persistence.WalReader.WalRecoveryMetadata
-
Returns the value of the
lastValidIndexrecord component. - lastWriteWins() - Static method in interface com.loomcache.server.wan.WanConsumer.ConflictResolver
-
Last-write-wins: keep the value with the later timestamp.
- latchAwait(String) - Method in class com.loomcache.client.LoomClient
- latchAwait(String, Duration) - Method in class com.loomcache.client.LoomClient
- latchCountDown(String) - Method in class com.loomcache.client.LoomClient
- latchGetCount(String) - Method in class com.loomcache.client.LoomClient
- latchTrySetCount(String, long) - Method in class com.loomcache.client.LoomClient
- LATENCY - Enum constant in enum class com.loomcache.server.metrics.CacheAnalytics.TimeSeriesMetric
- latencyMs() - Method in record class com.loomcache.server.network.ConnectionHealthMonitor.ConnectionHealth
-
Returns the value of the
latencyMsrecord component. - latencyNs() - Method in record class com.loomcache.server.metrics.AccessPatternAnalyzer.AccessRecord
-
Returns the value of the
latencyNsrecord component. - latencyNs() - Method in record class com.loomcache.server.metrics.OperationsTracker.OperationRecord
-
Returns the value of the
latencyNsrecord component. - LatencyPercentiles(double, double, double) - Constructor for record class com.loomcache.server.metrics.OperationsTracker.LatencyPercentiles
-
Creates an instance of a
LatencyPercentilesrecord class. - LatestAccessMergePolicy<K,
V> - Class in com.loomcache.server.wan.merge -
Merge policy that keeps the entry with the latest recorded access time.
- LatestAccessMergePolicy() - Constructor for class com.loomcache.server.wan.merge.LatestAccessMergePolicy
- latestSequence() - Method in record class com.loomcache.server.journal.JournalStats
-
Returns the value of the
latestSequencerecord component. - LatestUpdateMergePolicy<K,
V> - Class in com.loomcache.server.wan.merge -
Last-write-wins (LWW) merge policy with deterministic same-millisecond tie-break (BLK-2026-04-22-011).
- LatestUpdateMergePolicy() - Constructor for class com.loomcache.server.wan.merge.LatestUpdateMergePolicy
- LAZY - Enum constant in enum class com.loomcache.common.config.GenericMapStoreConfig.LoadMode
- LAZY - Enum constant in enum class com.loomcache.server.datastructures.mapstore.MapStoreConfig.LoadMode
-
Values are read from the store only when a
get(key)misses in memory. - ldapAuthIdentity(String) - Method in class com.loomcache.common.config.AuthConfig.Builder
- ldapAuthzIdentity(String) - Method in class com.loomcache.common.config.AuthConfig.Builder
- ldapConfig() - Method in class com.loomcache.common.config.AuthConfig
- LdapConfig(boolean, String, String, String, String, boolean, AuthConfig.LoginModuleControlFlag, Map) - Constructor for record class com.loomcache.common.config.AuthConfig.LdapConfig
-
Creates an instance of a
LdapConfigrecord class. - ldapControlFlag(AuthConfig.LoginModuleControlFlag) - Method in class com.loomcache.common.config.AuthConfig.Builder
- ldapControlFlag(String) - Method in class com.loomcache.common.config.AuthConfig.Builder
- ldapEnabled(boolean) - Method in class com.loomcache.common.config.AuthConfig.Builder
- ldapOption(String, String) - Method in class com.loomcache.common.config.AuthConfig.Builder
- ldapOptions(Map) - Method in class com.loomcache.common.config.AuthConfig.Builder
- ldapUserFilter(String) - Method in class com.loomcache.common.config.AuthConfig.Builder
- ldapUserProvider(String) - Method in class com.loomcache.common.config.AuthConfig.Builder
- ldapUseSsl(boolean) - Method in class com.loomcache.common.config.AuthConfig.Builder
- leader() - Method in record class com.loomcache.server.CacheNode.CpGroupSummary
-
Returns the value of the
leaderrecord component. - leader() - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipView
-
Returns the value of the
leaderrecord component. - LEADER - Enum constant in enum class com.loomcache.server.consensus.RaftState
- LeaderChanged(String, String, long) - Constructor for record class com.loomcache.server.cluster.MembershipProtocol.MembershipEvent.LeaderChanged
-
Creates an instance of a
LeaderChangedrecord class. - LeaderChangedException - Exception Class in com.loomcache.common.exception
-
Thrown when a write request's pending status becomes uncertain due to leadership change.
- LeaderChangedException(String) - Constructor for exception class com.loomcache.common.exception.LeaderChangedException
-
Creates a new LeaderChangedException.
- leaderEndpointForOwnerGroup(int) - Method in class com.loomcache.client.ClientPartitionTable
- leaderId() - Method in record class com.loomcache.server.CacheNode.CpGroupSummary
-
Returns the value of the
leaderIdrecord component. - leaderId() - Method in record class com.loomcache.server.consensus.RaftHealthCheck.Status
-
Returns the value of the
leaderIdrecord component. - leaderLastObservedIndex() - Method in record class com.loomcache.server.replication.ReadReplicaManager.ReplicaInfo
-
Returns the value of the
leaderLastObservedIndexrecord component. - LeaderLease - Class in com.loomcache.server.consensus
-
Leader lease with clock skew protection for safe linearizable reads.
- LeaderLease(LeaseConfig, Clock) - Constructor for class com.loomcache.server.consensus.LeaderLease
-
Create a leader lease with the given configuration.
- leaderNodeId() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.ClusterHealth
-
Returns the value of the
leaderNodeIdrecord component. - LEARNER - Enum constant in enum class com.loomcache.server.consensus.RaftState
- LEARNER_ADD - Enum constant in enum class com.loomcache.server.consensus.ConfigChange.Type
- LEARNER_REMOVE - Enum constant in enum class com.loomcache.server.consensus.ConfigChange.Type
- Lease - Class in com.loomcache.server.lease
-
Represents an etcd-style time-bound TTL lease.
- Lease(long, long) - Constructor for class com.loomcache.server.lease.Lease
-
Creates a new lease with the given ID and TTL.
- leaseCheckEnabled() - Method in record class com.loomcache.server.consensus.LeaseConfig
-
Returns the value of the
leaseCheckEnabledrecord component. - LeaseConfig - Record Class in com.loomcache.server.consensus
-
Configuration for leader lease with clock skew protection.
- LeaseConfig(long, long, boolean) - Constructor for record class com.loomcache.server.consensus.LeaseConfig
-
Creates an instance of a
LeaseConfigrecord class. - leaseDurationMs() - Method in record class com.loomcache.server.consensus.LeaseConfig
-
Returns the value of the
leaseDurationMsrecord component. - leaseDurationNanos() - Method in class com.loomcache.server.consensus.LeaderLease
-
Get the configured lease duration in nanoseconds.
- LeaseInfo(long, long, long, int) - Constructor for record class com.loomcache.server.lease.LeaseManager.LeaseInfo
-
Creates an instance of a
LeaseInforecord class. - LeaseManager - Class in com.loomcache.server.lease
-
Manages etcd-style time-bound TTL leases.
- LeaseManager(Consumer) - Constructor for class com.loomcache.server.lease.LeaseManager
-
Creates a new LeaseManager.
- LeaseManager.LeaseInfo - Record Class in com.loomcache.server.lease
-
Information about a lease (snapshot).
- leaseStartNanos() - Method in class com.loomcache.server.consensus.LeaderLease
-
Get the lease start time in nanoseconds.
- LEAVING - Enum constant in enum class com.loomcache.server.cluster.MembershipProtocol.MembershipView.MemberState
- left() - Method in record class com.loomcache.server.query.Predicate.AndPredicate
-
Returns the value of the
leftrecord component. - left() - Method in record class com.loomcache.server.query.Predicate.OrPredicate
-
Returns the value of the
leftrecord component. - leftFieldName() - Method in record class com.loomcache.server.query.Predicate.JoinColumnEqualsPredicate
-
Returns the value of the
leftFieldNamerecord component. - leftmostPrefix(Set) - Method in record class com.loomcache.server.query.IndexConfig
- legacyIdGeneratorNodeId(int) - Static method in class com.loomcache.common.config.ClusterConfig
- lessEqual(Comparable) - Method in interface com.loomcache.server.query.PredicateBuilder.EntryObject
- lessEqual(String, Comparable) - Static method in class com.loomcache.server.query.Predicates
-
Hazelcast-compatible alias for
Predicates.lessThanOrEqual(String, Comparable). - lessThan(Comparable) - Method in interface com.loomcache.server.query.PredicateBuilder.EntryObject
- lessThan(String, Comparable) - Static method in class com.loomcache.server.query.Predicates
-
Creates a predicate that tests:
attribute < value. - lessThanOrEqual(Comparable) - Method in interface com.loomcache.server.query.PredicateBuilder.EntryObject
- lessThanOrEqual(String, Comparable) - Static method in class com.loomcache.server.query.Predicates
-
Creates a predicate that tests:
attribute <= value. - LessThanOrEqualPredicate(String, Object) - Constructor for record class com.loomcache.server.query.Predicate.LessThanOrEqualPredicate
-
Creates an instance of a
LessThanOrEqualPredicaterecord class. - LessThanPredicate(String, Object) - Constructor for record class com.loomcache.server.query.Predicate.LessThanPredicate
-
Creates an instance of a
LessThanPredicaterecord class. - LFU - Enum constant in enum class com.loomcache.client.NearCacheEvictionPolicy
- LFU - Enum constant in enum class com.loomcache.server.cache.EvictionNotifier.EvictionReason
- LFU - Enum constant in enum class com.loomcache.server.datastructures.DistributedMapConfig.EvictionPolicy
- LFU() - Constructor for record class com.loomcache.client.cache.NearCache.EvictionPolicy.LFU
-
Creates an instance of a
LFUrecord class. - LfuEvictionStrategy<K> - Class in com.loomcache.server.datastructures
-
LFU (Least Frequently Used) eviction strategy using frequency buckets.
- LfuEvictionStrategy() - Constructor for class com.loomcache.server.datastructures.LfuEvictionStrategy
- Lifecycle - Section in class com.loomcache.client.query.LoomQueryCache
- Lifecycle - Section in class com.loomcache.server.CacheNode
- Lifecycle - Section in class com.loomcache.server.handler.CqcSubscriptionHandler
- LifecycleEvent - Record Class in com.loomcache.client
-
Event emitted when a client lifecycle state changes.
- LifecycleEvent(LifecycleState) - Constructor for record class com.loomcache.client.LifecycleEvent
- LifecycleEvent(LifecycleState, String) - Constructor for record class com.loomcache.client.LifecycleEvent
-
Creates an instance of a
LifecycleEventrecord class. - LifecycleListener - Interface in com.loomcache.client
-
Listener for client lifecycle state changes.
- LifecycleState - Enum Class in com.loomcache.client
-
Client lifecycle states published to
LifecycleListeners. - like(String) - Method in interface com.loomcache.server.query.PredicateBuilder.EntryObject
- like(String, String) - Static method in class com.loomcache.server.query.Predicates
-
Creates a predicate that tests SQL LIKE pattern matching on the attribute's string value.
- LikePredicate(String, String) - Constructor for class com.loomcache.server.query.Predicate.LikePredicate
- limit() - Method in record class com.loomcache.server.query.QueryPlan
-
Returns the value of the
limitrecord component. - limit() - Method in record class com.loomcache.springboot.controller.QueryController.QueryRequest
-
Returns the value of the
limitrecord component. - LIMIT - Enum constant in enum class com.loomcache.server.query.QueryProfiler.Stage
- LimitPushDown() - Constructor for class com.loomcache.server.query.QueryOptimizer.LimitPushDown
- line() - Method in interface com.loomcache.server.query.SqlParser.ParseError
- line() - Method in record class com.loomcache.server.query.SqlParser.SyntaxError
-
Returns the value of the
linerecord component. - LinearizableAtomicLong - Class in com.loomcache.server.cp
-
Linearizable distributed atomic long with strong consistency via Raft.
- LinearizableAtomicLong(String, long) - Constructor for class com.loomcache.server.cp.LinearizableAtomicLong
-
Creates a new LinearizableAtomicLong with the given name and initial value.
- LinearizableAtomicReference<T> - Class in com.loomcache.server.cp
-
Linearizable distributed atomic reference with strong consistency via Raft.
- LinearizableAtomicReference(String, T) - Constructor for class com.loomcache.server.cp.LinearizableAtomicReference
-
Creates a new LinearizableAtomicReference with the given name and initial value.
- LinearizableLatch - Class in com.loomcache.server.cp
-
Distributed countdown latch for synchronizing multiple threads on a shared counter.
- LinearizableLatch(String, long) - Constructor for class com.loomcache.server.cp.LinearizableLatch
-
Creates a new LinearizableLatch with the given initial count.
- LinearizableLock - Class in com.loomcache.server.cp
-
WARNING: JVM-LOCAL ONLY — NOT a distributed lock.
- LinearizableLock(String) - Constructor for class com.loomcache.server.cp.LinearizableLock
-
Creates a new LinearizableLock with the given name.
- LinearizableLock.LockSnapshot - Record Class in com.loomcache.server.cp
- LinearizableSemaphore - Class in com.loomcache.server.cp
-
Distributed semaphore for controlling access to a limited resource pool.
- LinearizableSemaphore(String, int, boolean, ConsistencySession) - Constructor for class com.loomcache.server.cp.LinearizableSemaphore
-
Creates a new LinearizableSemaphore with the given permit count.
- LIST_ADD - Enum constant in enum class com.loomcache.common.protocol.MessageType
- LIST_CLEAR - Enum constant in enum class com.loomcache.common.protocol.MessageType
- LIST_GET - Enum constant in enum class com.loomcache.common.protocol.MessageType
- LIST_REMOVE - Enum constant in enum class com.loomcache.common.protocol.MessageType
- LIST_SET - Enum constant in enum class com.loomcache.common.protocol.MessageType
- LIST_SIZE - Enum constant in enum class com.loomcache.common.protocol.MessageType
- LIST_SUBLIST - Enum constant in enum class com.loomcache.common.protocol.MessageType
- listAdd(String, String) - Method in class com.loomcache.client.LoomClient
- listClear(String) - Method in class com.loomcache.client.LoomClient
- ListController - Class in com.loomcache.springboot.controller
-
REST controller for the default DistributedList.
- ListController(DistributedList) - Constructor for class com.loomcache.springboot.controller.ListController
- listCount() - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- listCpGroups() - Method in class com.loomcache.server.CacheNode
-
Lists instantiated CP/Raft groups for operator inspection.
- listCpGroups() - Method in class com.loomcache.springboot.controller.ClusterController
-
List local CP/Raft groups for operator inspection.
- listCpSessions() - Method in class com.loomcache.server.CacheNode
-
Lists active CP sessions for operator inspection.
- listCpSessions() - Method in class com.loomcache.springboot.controller.ClusterController
-
List active local CP sessions for operator inspection.
- listener() - Method in record class com.loomcache.server.handler.CqcSubscriptionHandler.CqcSubscription
-
Returns the value of the
listenerrecord component. - listener() - Method in record class com.loomcache.server.jcache.CacheEntryListenerManager.ListenerConfig
-
Returns the value of the
listenerrecord component. - LISTENER_DEREGISTER - Enum constant in enum class com.loomcache.common.protocol.MessageType
- LISTENER_EVENT - Enum constant in enum class com.loomcache.common.protocol.MessageType
- LISTENER_REGISTER - Enum constant in enum class com.loomcache.common.protocol.MessageType
- ListenerConfig(CacheEntryListener, boolean, Set) - Constructor for record class com.loomcache.server.jcache.CacheEntryListenerManager.ListenerConfig
-
Creates an instance of a
ListenerConfigrecord class. - listenerCount() - Method in record class com.loomcache.client.query.LoomQueryCache.QueryCacheStatistics
-
Returns the value of the
listenerCountrecord component. - listenerCount() - Method in class com.loomcache.server.cache.EvictionNotifier
-
Get the number of registered listeners.
- listenerCount() - Method in record class com.loomcache.server.datastructures.ContinuousQueryCache.CqcStatistics
-
Returns the value of the
listenerCountrecord component. - listenerFailureCount() - Method in class com.loomcache.server.datastructures.CacheMetrics
-
Get the total number of listener failures.
- listenerFailures() - Method in record class com.loomcache.server.datastructures.ReliableTopic.TopicStatistics
-
Returns the value of the
listenerFailuresrecord component. - ListenerStats(long, long, double) - Constructor for record class com.loomcache.server.jcache.CacheEntryListenerManager.ListenerStats
-
Creates an instance of a
ListenerStatsrecord class. - listGet(String, int) - Method in class com.loomcache.client.LoomClient
- listGroups() - Method in class com.loomcache.server.consensus.RaftGroupManager
-
Lists all active (created) Raft groups.
- listRemove(String, int) - Method in class com.loomcache.client.LoomClient
- listSessions() - Method in class com.loomcache.server.cp.ConsistencySubsystem
-
Lists active CP sessions for administrative inspection.
- listSet(String, int, String) - Method in class com.loomcache.client.LoomClient
- listSize(String) - Method in class com.loomcache.client.LoomClient
- listSubList(String, int, int) - Method in class com.loomcache.client.LoomClient
- load() - Method in class com.loomcache.server.cache.AccessTracker
-
Load persisted statistics from disk.
- load() - Method in class com.loomcache.server.persistence.RaftMetadataStore
-
Load persisted metadata from disk.
- load(long) - Method in interface com.loomcache.server.datastructures.ringbuffer.RingbufferStore
-
Load a previously persisted item by sequence.
- load(String) - Static method in class com.loomcache.server.wan.merge.MergePolicyLoader
-
Load a merge policy with the thread context classloader.
- load(String, ClassLoader) - Static method in class com.loomcache.server.wan.merge.MergePolicyLoader
-
Load a merge policy with the supplied classloader.
- load(Long) - Method in interface com.loomcache.server.datastructures.queuestore.QueueStore
-
Load one persisted queue item.
- load(String) - Method in class com.loomcache.server.datastructures.mapstore.JdbcGenericMapStore
- load(String, String) - Method in class com.loomcache.springboot.persistence.WriteThroughCacheStore
-
Load a value from the database (read-through / warm-up).
- load(K) - Method in interface com.loomcache.client.cache.CacheLoader
-
Load a value for the given key.
- load(K) - Method in interface com.loomcache.server.datastructures.mapstore.EntryStore
- load(K) - Method in interface com.loomcache.server.datastructures.mapstore.MapStore
-
Load the value associated with
keyfrom the backing store. - load(K) - Method in interface com.loomcache.server.jcache.CacheLoaderIntegration.BackingStoreLoader
- load(K) - Method in class com.loomcache.server.jcache.CacheLoaderIntegration
-
Load a single value from backing store.
- load(K) - Method in class com.loomcache.server.jcache.JCacheWriterToMapStoreAdapter
- load(K) - Method in record class com.loomcache.server.jcache.MapStoreBackedCacheWriter
-
Load a value via the wrapped
MapStore. - loadAll(String) - Method in class com.loomcache.springboot.persistence.WriteThroughCacheStore
-
Load all entries for a map (full cache warm-up) using paginated queries.
- loadAll(Collection) - Method in interface com.loomcache.server.datastructures.mapstore.EntryStore
- loadAll(Collection) - Method in interface com.loomcache.server.datastructures.mapstore.MapStore
-
Load multiple values in one round-trip.
- loadAll(Collection) - Method in class com.loomcache.server.jcache.JCacheWriterToMapStoreAdapter
- loadAll(Collection) - Method in interface com.loomcache.server.datastructures.queuestore.QueueStore
-
Load multiple queue items.
- loadAll(Set, boolean, CompletionListener) - Method in class com.loomcache.server.jcache.LoomJCache
- loadAll(Set) - Method in interface com.loomcache.server.jcache.CacheLoaderIntegration.BackingStoreBulkLoader
- loadAll(Set) - Method in class com.loomcache.server.jcache.CacheLoaderIntegration
-
Load multiple values from backing store in parallel.
- loadAllAsync(Collection) - Method in interface com.loomcache.client.cache.AsyncCacheLoader
-
Asynchronously load values for all given keys.
- loadAllEntries(Collection) - Method in interface com.loomcache.server.datastructures.mapstore.EntryLoader
- loadAllKeys() - Method in class com.loomcache.server.datastructures.mapstore.JdbcGenericMapStore
- loadAllKeys() - Method in interface com.loomcache.server.datastructures.mapstore.MapStore
-
Stream every key known to the backing store.
- loadAllKeys() - Method in interface com.loomcache.server.datastructures.queuestore.QueueStore
-
Load all persisted queue item IDs.
- loadAsync(K) - Method in interface com.loomcache.client.cache.AsyncCacheLoader
-
Asynchronously load a value for the given key.
- loadConfig(String) - Static method in class com.loomcache.server.config.PropertiesConfigLoader
-
Load configuration from multiple sources, with proper precedence.
- loadConfig(String) - Static method in class com.loomcache.server.config.YamlConfigLoader
-
Load configuration from multiple sources with proper precedence.
- loadedKeys() - Method in record class com.loomcache.server.cache.WarmingProgress
-
Returns the value of the
loadedKeysrecord component. - loadEntry(K) - Method in interface com.loomcache.server.datastructures.mapstore.EntryLoader
- LoaderStats(long, long, long, double) - Constructor for record class com.loomcache.server.jcache.CacheLoaderIntegration.LoaderStats
-
Creates an instance of a
LoaderStatsrecord class. - loadKeys(List) - Method in interface com.loomcache.server.cache.CacheLoader
-
Load values for the given keys from an external source.
- loadLatestSnapshot() - Method in class com.loomcache.server.persistence.SnapshotManager
-
Load the latest snapshot from disk.
- loadLatestSnapshot() - Method in class com.loomcache.server.persistence.SnapshotStore
-
Load the latest snapshot from disk.
- loadLatestSnapshot(boolean) - Method in class com.loomcache.server.persistence.SnapshotStore
-
Load the latest snapshot, optionally refusing fallback when the newest snapshot exists but fails validation.
- loadMode() - Method in record class com.loomcache.common.config.GenericMapStoreConfig
-
Returns the value of the
loadModerecord component. - loadMode() - Method in record class com.loomcache.server.datastructures.mapstore.MapStoreConfig
-
Returns the value of the
loadModerecord component. - loadMode(GenericMapStoreConfig.LoadMode) - Method in class com.loomcache.common.config.GenericMapStoreConfig.Builder
- loads() - Method in record class com.loomcache.client.cache.NearCache.NearCacheStats
-
Returns the value of the
loadsrecord component. - loadSnapshot(long) - Method in class com.loomcache.server.persistence.StateMachineSnapshotManager
-
Load a snapshot by index.
- localCacheHits() - Method in record class com.loomcache.client.LoomMap.LoomMapStats
-
Returns the value of the
localCacheHitsrecord component. - localhost(int) - Static method in class com.loomcache.client.LoomClient
-
Create a client connecting to localhost on the specified port.
- localNodeId() - Method in record class com.loomcache.server.cluster.TopologyConfig
-
Returns the value of the
localNodeIdrecord component. - localNodeInSurvivingClique() - Method in record class com.loomcache.server.cluster.PartitionDetector.PartitionRecoveryPlan
-
Returns the value of the
localNodeInSurvivingCliquerecord component. - localRack() - Method in record class com.loomcache.server.cluster.TopologyConfig
-
Returns the value of the
localRackrecord component. - localReads() - Method in record class com.loomcache.server.cluster.TopologyAwareRouter.TopologyRouterStats
-
Returns the value of the
localReadsrecord component. - localRegion() - Method in record class com.loomcache.server.cluster.TopologyConfig
-
Returns the value of the
localRegionrecord component. - localRootHash() - Method in record class com.loomcache.server.wan.WanMerkleTree.WanMerkleDiff
-
Returns the value of the
localRootHashrecord component. - localRootHash() - Method in record class com.loomcache.server.wan.WanReplicationManager.WanDeltaSyncResult
-
Returns the value of the
localRootHashrecord component. - localVersion() - Method in class com.loomcache.common.protocol.VersionCompatibilityManager
-
Get the local node's version.
- localWins() - Static method in interface com.loomcache.server.wan.WanConsumer.ConflictResolver
-
Always keep the local value (ignore remote writes on conflict).
- localZone() - Method in record class com.loomcache.server.cluster.TopologyConfig
-
Returns the value of the
localZonerecord component. - lock() - Method in class com.loomcache.client.LoomLinearizableLock
-
Acquires the lock, blocking until successful.
- lock() - Method in class com.loomcache.server.cp.LinearizableLock
-
Acquires the lock, blocking until successful.
- lock(UUID, String, String) - Method in class com.loomcache.server.transaction.TransactionKeyLockManager
- lockAcquire(String) - Method in class com.loomcache.client.LoomClient
-
Acquire a linearizable lock, blocking until successful.
- lockAcquireAndGetFence(String) - Method in class com.loomcache.client.LoomClient
-
Acquire the lock and return the fence token.
- lockAll(UUID, Collection) - Method in class com.loomcache.server.transaction.TransactionKeyLockManager
- lockAndGetFence() - Method in class com.loomcache.client.LoomLinearizableLock
-
Acquires the lock and returns the fence token.
- LockController - Class in com.loomcache.springboot.controller
-
REST controller for the default CP lock.
- LockController(LinearizableLock) - Constructor for class com.loomcache.springboot.controller.LockController
- LockController.LockRequest - Record Class in com.loomcache.springboot.controller
- locked() - Method in record class com.loomcache.springboot.security.RestUserLockoutManager.Lockout
- LockedKey(String, String) - Constructor for record class com.loomcache.server.transaction.TransactionKeyLockManager.LockedKey
-
Creates an instance of a
LockedKeyrecord class. - lockedKeys() - Method in record class com.loomcache.server.transaction.TransactionManager.RecoverableTransactionState
-
Returns the value of the
lockedKeysrecord component. - lockedUntil() - Method in record class com.loomcache.springboot.security.RestUserLockoutManager.Lockout
-
Returns the value of the
lockedUntilrecord component. - lockGetFence(String) - Method in class com.loomcache.client.LoomClient
-
Deprecated, for removal: This API element is subject to removal in a future version.Use
LoomClient.lockAcquire(String)instead. This method misleadingly suggests a read-only fence query but actually acquires the lock. - lockGroups(List, Duration) - Method in class com.loomcache.server.sharding.GroupLockManager
-
Acquire locks on the specified groups in sorted ascending order.
- lockKeyForUpdate(UUID, String, String) - Method in class com.loomcache.server.transaction.TransactionManager
-
Replicated coordinator mutation for
TransactionalMap.getForUpdate. - lockName() - Method in record class com.loomcache.server.cp.FencingToken
-
Returns the value of the
lockNamerecord component. - Lockout(String, int, Instant) - Constructor for record class com.loomcache.springboot.security.RestUserLockoutManager.Lockout
-
Creates an instance of a
Lockoutrecord class. - Lock Ownership - Section in class com.loomcache.client.LoomLinearizableLock
- LockOwnershipLostException - Exception Class in com.loomcache.common.exception
-
Raised when a client attempts to release or use a CP lock after it no longer owns it.
- LockOwnershipLostException(String) - Constructor for exception class com.loomcache.common.exception.LockOwnershipLostException
- LockOwnershipLostException(String, Throwable) - Constructor for exception class com.loomcache.common.exception.LockOwnershipLostException
- lockRelease(String) - Method in class com.loomcache.client.LoomClient
-
Release a linearizable lock.
- LockRequest(String) - Constructor for record class com.loomcache.springboot.controller.LockController.LockRequest
-
Creates an instance of a
LockRequestrecord class. - locksCleared() - Method in record class com.loomcache.server.cp.ConsistencySubsystem.ResetResult
-
Returns the value of the
locksClearedrecord component. - LockSnapshot(boolean, long, String, int) - Constructor for record class com.loomcache.server.cp.LinearizableLock.LockSnapshot
-
Creates an instance of a
LockSnapshotrecord class. - LockTimeoutException - Exception Class in com.loomcache.common.exception
-
Thrown when lock acquisition times out.
- LockTimeoutException(String, long) - Constructor for exception class com.loomcache.common.exception.LockTimeoutException
-
Creates a new LockTimeoutException.
- lockTryAcquire(String, Duration) - Method in class com.loomcache.client.LoomClient
-
Try to acquire a linearizable lock with timeout.
- lockWithToken(String) - Method in class com.loomcache.server.cp.LinearizableLock
-
Acquires the lock and returns a FencingToken.
- logCompactionThreshold() - Method in class com.loomcache.server.config.LoomConfig
- logCompactionThreshold(int) - Method in class com.loomcache.server.config.LoomConfig.Builder
- LogEntry - Record Class in com.loomcache.server.consensus
-
A single entry in the Raft replicated log.
- LogEntry(long, long, byte[]) - Constructor for record class com.loomcache.server.consensus.LogEntry
-
Compact constructor for COMMAND entries.
- LogEntry(long, long, LogEntry.Type, byte[], ConfigChange) - Constructor for record class com.loomcache.server.consensus.LogEntry
-
Full constructor for all entry types (COMMAND, NO_OP, CONFIG_CHANGE).
- LogEntry.Type - Enum Class in com.loomcache.server.consensus
- loginContextName() - Method in record class com.loomcache.common.config.AuthConfig.JaasConfig
-
Returns the value of the
loginContextNamerecord component. - loginModuleClassName() - Method in record class com.loomcache.common.config.AuthConfig.KerberosConfig
-
Returns the value of the
loginModuleClassNamerecord component. - LoginModuleConfig(String, AuthConfig.LoginModuleControlFlag, Map) - Constructor for record class com.loomcache.common.config.AuthConfig.LoginModuleConfig
-
Creates an instance of a
LoginModuleConfigrecord class. - loginModuleOptions() - Method in record class com.loomcache.common.config.AuthConfig.KerberosConfig
- loginModuleOptions() - Method in record class com.loomcache.common.config.AuthConfig.LdapConfig
- loginModules() - Method in record class com.loomcache.common.config.AuthConfig.JaasConfig
-
Returns the value of the
loginModulesrecord component. - logPrefix() - Method in class com.loomcache.common.model.NodeInfo
-
Get the log prefix for this node.
- logQueryIfSlow(String, long, long, long, String, String) - Method in class com.loomcache.server.query.SlowQueryLog
-
Logs a query if its execution time exceeds the threshold.
- logSize() - Method in record class com.loomcache.server.CacheNode.CpGroupSummary
-
Returns the value of the
logSizerecord component. - logSize() - Method in record class com.loomcache.server.consensus.RaftMetrics.MetricsSnapshot
-
Returns the value of the
logSizerecord component. - LogStats - Record Class in com.loomcache.server.consensus
-
Statistics snapshot of the RaftLog state.
- LogStats(int, long, long, long, long, long, long, long) - Constructor for record class com.loomcache.server.consensus.LogStats
-
Creates an instance of a
LogStatsrecord class. - longValue() - Method in class com.loomcache.server.cp.LinearizableAtomicLong
-
Returns the current value as a long.
- lookup(Object) - Method in class com.loomcache.server.query.MapIndex
-
Looks up keys that match the exact value.
- lookupPrefix(List) - Method in class com.loomcache.server.query.MapIndex
-
Looks up keys matching a leftmost prefix of a composite index.
- LoomApplication - Class in com.loomcache.springboot
-
Spring Boot 4 application for the LoomCache distributed cache.
- LoomApplication() - Constructor for class com.loomcache.springboot.LoomApplication
- LoomAtomicLong - Class in com.loomcache.client
-
Client-side distributed atomic long proxy.
- LoomAtomicReference<T> - Class in com.loomcache.client
-
Client-side distributed atomic reference proxy backed by the CP subsystem.
- LoomAutoConfiguration - Class in com.loomcache.springboot.autoconfigure
-
Spring Boot auto-configuration for LoomCache client and server.
- LoomAutoConfiguration() - Constructor for class com.loomcache.springboot.autoconfigure.LoomAutoConfiguration
- LoomBatch - Class in com.loomcache.client
-
Fluent builder for batching multiple data-structure operations into a single server-side execution.
- LoomBatch(LoomClient) - Constructor for class com.loomcache.client.LoomBatch
-
Create a new batch builder.
- LoomBatch.MapOps - Class in com.loomcache.client
-
Fluent builder for map operations within a batch.
- LoomBatch.QueueOps - Class in com.loomcache.client
-
Fluent builder for queue operations within a batch.
- LoomBatch.SetOps - Class in com.loomcache.client
-
Fluent builder for set operations within a batch.
- LoomCache - Class in com.loomcache.client
-
Simplified entry point for the LoomCache client SDK.
- loomCacheApi() - Method in class com.loomcache.springboot.config.OpenApiConfig
- LoomCacheEntryEvent<K,
V> - Class in com.loomcache.server.jcache -
Represents a cache entry lifecycle event.
- LoomCacheEntryEvent(K, V, V, LoomCacheEntryEvent.EventType, Object) - Constructor for class com.loomcache.server.jcache.LoomCacheEntryEvent
-
Construct a cache entry event.
- LoomCacheEntryEvent.EventType - Enum Class in com.loomcache.server.jcache
-
Legacy event type enumeration preserved for backwards compatibility.
- loomCacheManager(LoomCache, LoomProperties) - Method in class com.loomcache.springboot.autoconfigure.LoomAutoConfiguration
-
Creates a Spring CacheManager backed by LoomCache.
- LoomCacheManager - Class in com.loomcache.springboot.cache
-
Spring
CacheManagerimplementation backed by LoomCache. - LoomCacheManager(LoomCache) - Constructor for class com.loomcache.springboot.cache.LoomCacheManager
-
Convenience constructor without eager cache names.
- LoomCacheManager(LoomCache, List) - Constructor for class com.loomcache.springboot.cache.LoomCacheManager
-
Construct a new LoomCacheManager with the supplied eager cache names propagated from Spring properties.
- LoomCacheManager(LoomCache, List, Duration) - Constructor for class com.loomcache.springboot.cache.LoomCacheManager
- LoomCacheMXBean - Interface in com.loomcache.server.metrics
-
JMX management view for a LoomCache node.
- LoomCacheMXBeanImpl - Class in com.loomcache.server.metrics
-
Thread-safe MXBean implementation backed by live LoomCache components.
- LoomCacheMXBeanImpl(CacheNode) - Constructor for class com.loomcache.server.metrics.LoomCacheMXBeanImpl
- loomCacheOpenApi() - Method in class com.loomcache.springboot.config.OpenApiConfig
- LoomCachingProvider - Class in com.loomcache.server.jcache
-
JSR-107
CachingProviderimplementation and SPI entry point for LoomCache JCache managers. - LoomCachingProvider() - Constructor for class com.loomcache.server.jcache.LoomCachingProvider
-
Public no-arg constructor required by the
ServiceLoadercontract. - LoomCachingProvider(DataStructureRegistry) - Constructor for class com.loomcache.server.jcache.LoomCachingProvider
-
Construct a provider that hands out distributed (Raft-replicated) caches.
- LoomCachingProvider(DataStructureRegistry, String, int) - Constructor for class com.loomcache.server.jcache.LoomCachingProvider
-
Construct a provider whose distributed caches route through the cluster protocol exposed by the given node endpoint.
- LoomCli - Class in com.loomcache.cli
- LoomCli() - Constructor for class com.loomcache.cli.LoomCli
- loomClient(LoomProperties) - Method in class com.loomcache.springboot.autoconfigure.LoomAutoConfiguration
-
Creates and connects a LoomCache client.
- LoomClient - Class in com.loomcache.client
-
LoomCache Client SDK with smart/unisocket routing, near cache, and production-grade resilience.
- LoomClient(LoomClient.Builder) - Constructor for class com.loomcache.client.LoomClient
- LoomClient(List) - Constructor for class com.loomcache.client.LoomClient
-
Deprecated, for removal: This API element is subject to removal in a future version.Use
LoomClient.builder()instead for better control and clarity - LoomClient.Builder - Class in com.loomcache.client
- LoomClient.MapChangeListener - Interface in com.loomcache.client
-
Listener interface for receiving entry events from the cache.
- LoomClientEnabledCondition - Class in com.loomcache.springboot.autoconfigure
-
Enables the auto-configured Loom client by default for client-only apps, but requires an explicit opt-in when the embedded server is enabled.
- LoomClientEnabledCondition() - Constructor for class com.loomcache.springboot.autoconfigure.LoomClientEnabledCondition
- LoomClusterMXBean - Interface in com.loomcache.server.metrics
-
JMX management view for a LoomCache cluster from the local member's live view.
- LoomClusterMXBeanImpl - Class in com.loomcache.server.metrics
-
Cluster-scoped MXBean backed by the local member's membership and Raft snapshots.
- LoomClusterMXBeanImpl(CacheNode) - Constructor for class com.loomcache.server.metrics.LoomClusterMXBeanImpl
- LoomConfig - Class in com.loomcache.server.config
-
Immutable centralized configuration for a LoomCache node.
- LoomConfig.Builder - Class in com.loomcache.server.config
- LoomConsistencySubsystem - Class in com.loomcache.client
-
Client-side Consistency Subsystem factory for creating CP primitives.
- LoomException - Exception Class in com.loomcache.client
-
Distributed cache client exception.
- LoomException - Exception Class in com.loomcache.common.exception
-
Base exception for all LoomCache errors.
- LoomException(String) - Constructor for exception class com.loomcache.client.LoomException
-
Creates a new LoomException with the given message.
- LoomException(String, Throwable) - Constructor for exception class com.loomcache.client.LoomException
-
Creates a new LoomException with the given message and cause.
- LoomException(Throwable) - Constructor for exception class com.loomcache.client.LoomException
-
Creates a new LoomException with the given cause.
- LoomException(Throwable) - Constructor for exception class com.loomcache.common.exception.LoomException
-
Creates a new LoomException with the given cause.
- LoomException(String) - Constructor for exception class com.loomcache.common.exception.LoomException
-
Creates a new LoomException with the given message.
- LoomException(String, Throwable) - Constructor for exception class com.loomcache.common.exception.LoomException
-
Creates a new LoomException with the given message and cause.
- LoomExecutorService - Class in com.loomcache.client
-
Client facade for a named distributed executor service.
- LoomGSet<E> - Class in com.loomcache.client
-
Client-side grow-only set CRDT proxy.
- loomHealthIndicator(ObjectProvider, ObjectProvider) - Method in class com.loomcache.springboot.autoconfigure.LoomAutoConfiguration
- LoomHealthIndicator - Class in com.loomcache.springboot.autoconfigure
-
Spring Boot Actuator
HealthIndicatorfor LoomCache. - LoomHealthIndicator(LoomCache, CacheNode) - Constructor for class com.loomcache.springboot.autoconfigure.LoomHealthIndicator
-
Construct a health indicator that also considers the embedded server path.
- LoomHealthIndicator(LoomCache) - Constructor for class com.loomcache.springboot.autoconfigure.LoomHealthIndicator
-
Construct a health indicator for a pure client deployment.
- LoomIdGenerator - Class in com.loomcache.client
-
Client-side distributed Snowflake ID generator proxy.
- LoomJCache<K,
V> - Class in com.loomcache.server.jcache -
JCache-compatible (JSR-107) cache wrapper.
- LoomJCache(LoomJCacheConfig) - Constructor for class com.loomcache.server.jcache.LoomJCache
-
Create a new JCache instance with default manager URI.
- LoomJCache(LoomJCacheConfig, String) - Constructor for class com.loomcache.server.jcache.LoomJCache
-
Create a new JCache instance.
- LoomJCache(LoomJCacheConfig, String, LoomJCacheClusterClient) - Constructor for class com.loomcache.server.jcache.LoomJCache
- LoomJCacheConfig<K,
V> - Class in com.loomcache.server.jcache -
JCache-compatible configuration for a LoomCache cache instance.
- LoomJCacheConfig.Builder<K,
V> - Class in com.loomcache.server.jcache - LoomJCacheConfig.ExpiryPolicyType - Enum Class in com.loomcache.server.jcache
-
Expiry policy types as per JCache specification.
- LoomJCacheManager - Class in com.loomcache.server.jcache
-
JCache-compatible (JSR-107) cache manager.
- LoomJCacheManager() - Constructor for class com.loomcache.server.jcache.LoomJCacheManager
-
Create a new cache manager with the default URI.
- LoomJCacheManager(URI) - Constructor for class com.loomcache.server.jcache.LoomJCacheManager
-
Create a new cache manager with the specified URI.
- LoomJCacheManager(URI, CachingProvider, ClassLoader, Properties) - Constructor for class com.loomcache.server.jcache.LoomJCacheManager
-
Full constructor used by
LoomCachingProviderto wire in the owning provider, class loader, and properties per JSR-107 requirements. - LoomJCacheManager(URI, CachingProvider, ClassLoader, Properties, DataStructureRegistry) - Constructor for class com.loomcache.server.jcache.LoomJCacheManager
-
Full constructor including an optional
DataStructureRegistryfor distributed (Raft-replicated) JCache state (P1.4). - LoomJCacheManager(URI, CachingProvider, ClassLoader, Properties, DataStructureRegistry, LoomJCacheClusterClient) - Constructor for class com.loomcache.server.jcache.LoomJCacheManager
- LoomLinearizableLatch - Class in com.loomcache.client
-
Client-side distributed countdown latch proxy backed by the CP subsystem.
- LoomLinearizableLock - Class in com.loomcache.client
-
Client-side distributed linearizable lock proxy.
- LoomList<E> - Class in com.loomcache.client
-
Client-side distributed list proxy.
- LoomLWWRegister<V> - Class in com.loomcache.client
-
Client-side last-writer-wins register CRDT proxy.
- LoomMap<K,
V> - Class in com.loomcache.client -
Client-side distributed map proxy.
- LoomMap.LoomMapStats - Record Class in com.loomcache.client
-
Statistics snapshot for a LoomMap operation.
- LoomMapStats(long, long, long, double) - Constructor for record class com.loomcache.client.LoomMap.LoomMapStats
-
Creates an instance of a
LoomMapStatsrecord class. - LoomMetrics - Class in com.loomcache.server.metrics
-
LoomCache metrics instrumentation using Micrometer.
- LoomMultiMap<K,
V> - Class in com.loomcache.client -
Client-side distributed multimap proxy.
- LoomORSet<E> - Class in com.loomcache.client
-
Client-side observed-remove set CRDT proxy.
- LoomPNCounter - Class in com.loomcache.client
-
Client-side session-bound PN-counter proxy.
- LoomPriorityQueue<E> - Class in com.loomcache.client
-
Client-side distributed priority queue proxy.
- LoomProfile - Enum Class in com.loomcache.common.config
-
BLK-2026-04-22-008: deployment profile flag controlling whether v2.0 GA enforces production-only safety constraints or runs in permissive development/test mode.
- LoomProperties - Class in com.loomcache.springboot.autoconfigure
-
Spring Boot @ConfigurationProperties for LoomCache client and server configuration.
- LoomProperties() - Constructor for class com.loomcache.springboot.autoconfigure.LoomProperties
- LoomProperties.Auth - Class in com.loomcache.springboot.autoconfigure
-
Authentication and authorization settings for cluster and client access.
- LoomProperties.AuthPermission - Class in com.loomcache.springboot.autoconfigure
- LoomProperties.AuthRole - Class in com.loomcache.springboot.autoconfigure
- LoomProperties.Client - Class in com.loomcache.springboot.autoconfigure
- LoomProperties.ClientStatistics - Class in com.loomcache.springboot.autoconfigure
- LoomProperties.Cluster - Class in com.loomcache.springboot.autoconfigure
-
Cluster configuration.
- LoomProperties.DataConnection - Class in com.loomcache.springboot.autoconfigure
- LoomProperties.Diagnostics - Class in com.loomcache.springboot.autoconfigure
- LoomProperties.Discovery - Class in com.loomcache.springboot.autoconfigure
- LoomProperties.Eviction - Class in com.loomcache.springboot.autoconfigure
- LoomProperties.Executor - Class in com.loomcache.springboot.autoconfigure
- LoomProperties.Health - Class in com.loomcache.springboot.autoconfigure
- LoomProperties.HotKey - Class in com.loomcache.springboot.autoconfigure
- LoomProperties.Icmp - Class in com.loomcache.springboot.autoconfigure
- LoomProperties.Kubernetes - Class in com.loomcache.springboot.autoconfigure
- LoomProperties.MapDefinition - Class in com.loomcache.springboot.autoconfigure
- LoomProperties.MapStore - Class in com.loomcache.springboot.autoconfigure
- LoomProperties.MemberGroup - Class in com.loomcache.springboot.autoconfigure
- LoomProperties.Migration - Class in com.loomcache.springboot.autoconfigure
- LoomProperties.NearCache - Class in com.loomcache.springboot.autoconfigure
- LoomProperties.Node - Class in com.loomcache.springboot.autoconfigure
- LoomProperties.PartitionGroup - Class in com.loomcache.springboot.autoconfigure
- LoomProperties.Persistence - Class in com.loomcache.springboot.autoconfigure
- LoomProperties.Preloader - Class in com.loomcache.springboot.autoconfigure
- LoomProperties.PriorityQueue - Class in com.loomcache.springboot.autoconfigure
- LoomProperties.Queue - Class in com.loomcache.springboot.autoconfigure
- LoomProperties.Raft - Class in com.loomcache.springboot.autoconfigure
- LoomProperties.Reconciliation - Class in com.loomcache.springboot.autoconfigure
- LoomProperties.Server - Class in com.loomcache.springboot.autoconfigure
- LoomProperties.Session - Class in com.loomcache.springboot.autoconfigure
-
Spring Session configuration for distributed session storage.
- LoomProperties.Sharding - Class in com.loomcache.springboot.autoconfigure
-
Multi-Raft-group sharding configuration (v2.0).
- LoomProperties.SlowOperation - Class in com.loomcache.springboot.autoconfigure
- LoomProperties.SpringCache - Class in com.loomcache.springboot.autoconfigure
-
Spring Cache abstraction configuration.
- LoomProperties.Tls - Class in com.loomcache.springboot.autoconfigure
-
TLS/mTLS configuration for cluster communication.
- LoomProperties.TlsEndpoint - Class in com.loomcache.springboot.autoconfigure
- LoomQueryCache<K,
V> - Class in com.loomcache.client.query -
Client-side proxy for a continuous query cache — a locally materialized, predicate-filtered view over a distributed
LoomMap. - LoomQueryCache.CQCListener<K,
V> - Interface in com.loomcache.client.query -
Listener for changes applied to the locally cached view.
- LoomQueryCache.QueryCacheStatistics - Record Class in com.loomcache.client.query
-
Snapshot of this query cache's observability counters.
- LoomQueue<E> - Class in com.loomcache.client
-
Client-side distributed queue proxy.
- LoomReliableTopic<T> - Class in com.loomcache.client
-
Client-side reliable-topic proxy with replay by retained sequence.
- LoomRingbuffer<E> - Class in com.loomcache.client
-
Client-side distributed ringbuffer proxy.
- LoomSerializationAllowlist - Class in com.loomcache.springboot.serialization
-
Allowlist used by
ObjectInputFilterfor Spring-side caching and session deserialization. - LoomSerializer - Interface in com.loomcache.common.serialization
-
Global object-serialization SPI for LoomCache payloads.
- LoomSerializerProvider - Interface in com.loomcache.common.serialization
-
ServiceLoader provider for a process-wide
LoomSerializer. - LoomServerEnabledCondition - Class in com.loomcache.springboot.autoconfigure
-
Custom Spring condition that checks if loomcache.server.enabled=true.
- LoomServerEnabledCondition() - Constructor for class com.loomcache.springboot.autoconfigure.LoomServerEnabledCondition
- LoomSession - Class in com.loomcache.springboot.session
- LoomSession(String, Instant, Instant, Duration) - Constructor for class com.loomcache.springboot.session.LoomSession
- LoomSessionAutoConfiguration - Class in com.loomcache.springboot.session
- LoomSessionAutoConfiguration() - Constructor for class com.loomcache.springboot.session.LoomSessionAutoConfiguration
- loomSessionRepository(LoomCache, LoomProperties) - Method in class com.loomcache.springboot.session.LoomSessionAutoConfiguration
- LoomSessionRepository - Class in com.loomcache.springboot.session
- LoomSessionRepository(LoomCache, LoomProperties) - Constructor for class com.loomcache.springboot.session.LoomSessionRepository
- LoomSet<E> - Class in com.loomcache.client
-
Client-side distributed set proxy.
- LoomSpringCache - Class in com.loomcache.springboot.cache
-
Spring
Cacheimplementation backed by a LoomCache distributed map. - LoomSpringCache(String, LoomCache) - Constructor for class com.loomcache.springboot.cache.LoomSpringCache
-
Construct a new Spring Cache backed by a LoomCache distributed map.
- LoomSpringCache(String, LoomCache, Duration) - Constructor for class com.loomcache.springboot.cache.LoomSpringCache
- LoomSqlResult - Record Class in com.loomcache.client
-
Client-side SQL query result.
- LoomSqlResult(List, List) - Constructor for record class com.loomcache.client.LoomSqlResult
-
Creates a new SQL result with the given column names and rows.
- LoomSqlResult(List, List, boolean) - Constructor for record class com.loomcache.client.LoomSqlResult
-
Creates a new SQL result with the given column names, rows, and truncation flag.
- LoomTopic<T> - Class in com.loomcache.client
-
Client-side distributed topic proxy (publish-subscribe).
- LoomTransaction - Class in com.loomcache.client
-
Client-side facade for a transaction.
- LoomVersion - Class in com.loomcache.common.protocol
-
Version information for LoomCache nodes.
- LoomVersion(String) - Constructor for class com.loomcache.common.protocol.LoomVersion
- LoomVersion(String, int) - Constructor for class com.loomcache.common.protocol.LoomVersion
- LoomVersion(String, int, String) - Constructor for class com.loomcache.common.protocol.LoomVersion
- lost() - Method in record class com.loomcache.server.datastructures.ReliableTopic.ReadResult
-
Returns the value of the
lostrecord component. - low() - Method in record class com.loomcache.server.query.Predicate.BetweenPredicate
-
Returns the value of the
lowrecord component. - lowWatermark() - Method in record class com.loomcache.server.network.BackpressureController.BackpressureStats
-
Returns the value of the
lowWatermarkrecord component. - LRU - Enum constant in enum class com.loomcache.client.NearCacheEvictionPolicy
- LRU - Enum constant in enum class com.loomcache.server.cache.EvictionNotifier.EvictionReason
- LRU - Enum constant in enum class com.loomcache.server.datastructures.DistributedMapConfig.EvictionPolicy
- LRU() - Constructor for record class com.loomcache.client.cache.NearCache.EvictionPolicy.LRU
-
Creates an instance of a
LRUrecord class. - LruEvictionStrategy<K> - Class in com.loomcache.server.datastructures
-
LRU (Least Recently Used) eviction strategy using LinkedHashMap.
- LruEvictionStrategy() - Constructor for class com.loomcache.server.datastructures.LruEvictionStrategy
- LWW_GET - Enum constant in enum class com.loomcache.common.protocol.MessageType
- LWW_SET - Enum constant in enum class com.loomcache.common.protocol.MessageType
- LWW_TIMESTAMP - Enum constant in enum class com.loomcache.common.protocol.MessageType
- lwwGet(String) - Method in class com.loomcache.client.LoomClient
- LWWRegister<V> - Class in com.loomcache.server.datastructures.crdt
-
Last-Writer-Wins Register CRDT (LWW-Register).
- LWWRegister(String, String, int) - Constructor for class com.loomcache.server.datastructures.crdt.LWWRegister
- lwwRegisterCount() - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- lwwSet(String, String) - Method in class com.loomcache.client.LoomClient
- lwwTimestamp(String) - Method in class com.loomcache.client.LoomClient
- LZ4 - Enum constant in enum class com.loomcache.common.protocol.WireCompression
M
- MAGIC - Static variable in class com.loomcache.common.protocol.Message
- main(String[]) - Static method in class com.loomcache.cli.LoomCli
- major() - Method in class com.loomcache.common.protocol.LoomVersion
- ManagementApiHandler - Class in com.loomcache.server.management
-
Management REST API handler for the lightweight web UI dashboard.
- ManagementApiHandler(DataStructureRegistry, int, Supplier, Supplier, Supplier) - Constructor for class com.loomcache.server.management.ManagementApiHandler
- managementEnabled() - Method in class com.loomcache.server.jcache.LoomJCacheConfig
- managementEnabled(boolean) - Method in class com.loomcache.server.jcache.LoomJCacheConfig.Builder
- manifestPath() - Method in record class com.loomcache.server.persistence.HotBackupManager.HotBackupMetadata
-
Returns the value of the
manifestPathrecord component. - MANUAL - Enum constant in enum class com.loomcache.server.cache.EvictionNotifier.EvictionReason
- map(String) - Method in class com.loomcache.client.LoomBatch
-
Select a map to operate on.
- MAP_CLEAR - Enum constant in enum class com.loomcache.common.protocol.MessageType
- MAP_COMPARE_DELETE - Enum constant in enum class com.loomcache.common.protocol.MessageType
- MAP_COMPUTE_IF_ABSENT - Enum constant in enum class com.loomcache.common.protocol.MessageType
- MAP_CONTAINS - Enum constant in enum class com.loomcache.common.protocol.MessageType
- MAP_DELETE - Enum constant in enum class com.loomcache.common.protocol.MessageType
- MAP_DELETE - Static variable in class com.loomcache.common.protocol.TransactionOpCode
-
TransactionContext#mapDelete(structName, key). - MAP_EXECUTE_ON_ENTRIES - Enum constant in enum class com.loomcache.common.protocol.MessageType
- MAP_EXECUTE_ON_KEY - Enum constant in enum class com.loomcache.common.protocol.MessageType
- MAP_EXECUTE_ON_KEYS - Enum constant in enum class com.loomcache.common.protocol.MessageType
- MAP_GET - Enum constant in enum class com.loomcache.common.protocol.MessageType
- MAP_GET_ALL - Enum constant in enum class com.loomcache.common.protocol.MessageType
- MAP_KEYS - Enum constant in enum class com.loomcache.common.protocol.MessageType
- MAP_LOCK_KEY - Static variable in class com.loomcache.common.protocol.TransactionOpCode
-
TransactionContext#mapGetForUpdate(structName, key)carried byMessageType.TX_LOCK_KEY. - MAP_PUT - Enum constant in enum class com.loomcache.common.protocol.MessageType
- MAP_PUT - Static variable in class com.loomcache.common.protocol.TransactionOpCode
-
TransactionContext#mapPut(structName, key, value). - MAP_PUT_ALL - Enum constant in enum class com.loomcache.common.protocol.MessageType
- MAP_PUT_IF_ABSENT - Enum constant in enum class com.loomcache.common.protocol.MessageType
- MAP_PUT_IF_ABSENT - Static variable in class com.loomcache.common.protocol.TransactionOpCode
-
TransactionContext#mapPutIfAbsent(structName, key, value). - MAP_PUT_WITH_TTL - Enum constant in enum class com.loomcache.common.protocol.MessageType
- MAP_REPLACE - Enum constant in enum class com.loomcache.common.protocol.MessageType
- MAP_REPLACE_CAS - Enum constant in enum class com.loomcache.common.protocol.MessageType
- MAP_SCAN - Enum constant in enum class com.loomcache.common.protocol.MessageType
- MAP_SIZE - Enum constant in enum class com.loomcache.common.protocol.MessageType
- MAP_VALUES - Enum constant in enum class com.loomcache.common.protocol.MessageType
- mapClear(String) - Method in class com.loomcache.client.LoomClient
- mapCompareDelete(String, String, String) - Method in class com.loomcache.client.LoomClient
- mapContainsKey(String, String) - Method in class com.loomcache.client.LoomClient
- mapContainsKeyWithTimeout(String, String, Duration) - Method in class com.loomcache.client.LoomClient
-
Check if a key exists with per-operation timeout override.
- MapController - Class in com.loomcache.springboot.controller
-
REST controller for DistributedMap operations.
- MapController(DistributedMap, WriteThroughCacheStore) - Constructor for class com.loomcache.springboot.controller.MapController
-
Create a MapController with a DistributedMap and write-through store.
- mapCount() - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- MapDefinition() - Constructor for class com.loomcache.springboot.autoconfigure.LoomProperties.MapDefinition
- mapDelete(String, String) - Method in class com.loomcache.client.AsyncLoomClient
-
Async map DELETE operation.
- mapDelete(String, String) - Method in class com.loomcache.client.LoomClient
- mapDelete(String, String) - Static method in record class com.loomcache.common.protocol.BatchOperation
- mapDelete(String, String) - Method in class com.loomcache.server.transaction.TransactionContext
-
Buffers a map delete operation.
- MapDelete(String, String) - Constructor for record class com.loomcache.server.transaction.TransactionOp.MapDelete
-
Creates an instance of a
MapDeleterecord class. - mapDeleteAndGet(String, String) - Method in class com.loomcache.client.LoomClient
-
Atomically remove a key and return the previously associated value.
- mapDeleteWithTimeout(String, String, Duration) - Method in class com.loomcache.client.LoomClient
-
Delete a key-value pair with per-operation timeout override.
- mapEvictionPolicy() - Method in class com.loomcache.common.config.ClusterConfig
- mapEvictionPolicy(String) - Method in class com.loomcache.common.config.ClusterConfig.Builder
- mapExecuteOnKey(String, String, EntryProcessor) - Method in class com.loomcache.client.AsyncLoomClient
- mapExecuteOnKey(String, String, EntryProcessor) - Method in class com.loomcache.client.LoomClient
- mapGet(String, String) - Method in class com.loomcache.client.AsyncLoomClient
-
Async map GET operation.
- mapGet(String, String) - Method in class com.loomcache.client.LoomClient
-
Get a value from a distributed map.
- mapGetForUpdate(String, String) - Method in class com.loomcache.server.transaction.TransactionContext
-
Reads the current value for a map key after the transaction manager has recorded the pessimistic TX-scoped key lock.
- mapGetWithTimeout(String, String, Duration) - Method in class com.loomcache.client.LoomClient
-
Get a key-value pair with per-operation timeout override.
- MapIndex<K,
V> - Class in com.loomcache.server.query -
In-memory secondary index on a map column.
- MapIndex(IndexConfig) - Constructor for class com.loomcache.server.query.MapIndex
-
Creates a new index with the specified configuration.
- mapIndexes() - Method in class com.loomcache.server.config.LoomConfig
- mapIndexes(Map) - Method in class com.loomcache.server.config.LoomConfig.Builder
- MapInterceptor - Interface in com.loomcache.server.datastructures
-
Synchronous interceptor for
DistributedMapoperations. - mapMaxEntries() - Method in class com.loomcache.common.config.ClusterConfig
- mapMaxEntries(int) - Method in class com.loomcache.common.config.ClusterConfig.Builder
- mapName() - Method in record class com.loomcache.client.ClientRequestDeduplicator.CoalescingKey
-
Returns the value of the
mapNamerecord component. - mapName() - Static method in class com.loomcache.client.context.ClientRequestContext
-
Get the current map name, or null if not set.
- mapName() - Method in class com.loomcache.common.protocol.Message
-
Get the map/structure name.
- mapName() - Method in record class com.loomcache.server.cache.EvictionNotifier.EvictionEvent
-
Returns the value of the
mapNamerecord component. - mapName() - Method in record class com.loomcache.server.cache.TieredEvictionManager.EvictionCandidate
-
Returns the value of the
mapNamerecord component. - mapName() - Method in record class com.loomcache.server.handler.CqcSubscriptionHandler.SubscriptionId
-
Returns the value of the
mapNamerecord component. - mapName() - Method in record class com.loomcache.server.handler.RequestCoalescer.CoalescingKey
-
Returns the value of the
mapNamerecord component. - mapName() - Method in record class com.loomcache.server.query.QueryPlan
-
Returns the value of the
mapNamerecord component. - mapName() - Method in record class com.loomcache.server.query.SlowQueryLog.SlowQueryEntry
-
Returns the value of the
mapNamerecord component. - mapName() - Method in record class com.loomcache.server.query.SqlParser.DeleteStatement
-
Returns the value of the
mapNamerecord component. - mapName() - Method in record class com.loomcache.server.query.SqlParser.InsertStatement
-
Returns the value of the
mapNamerecord component. - mapName() - Method in record class com.loomcache.server.query.SqlParser.SinkStatement
-
Returns the value of the
mapNamerecord component. - mapName() - Method in record class com.loomcache.server.query.SqlParser.UpdateStatement
-
Returns the value of the
mapNamerecord component. - mapName() - Method in record class com.loomcache.server.replication.ReplicationManager.ReplicationData
-
Returns the value of the
mapNamerecord component. - mapName() - Method in record class com.loomcache.server.transaction.Transaction.Condition
-
Returns the value of the
mapNamerecord component. - mapName() - Method in record class com.loomcache.server.transaction.Transaction.Operation
-
Returns the value of the
mapNamerecord component. - mapName() - Method in record class com.loomcache.server.transaction.TransactionKeyLockManager.LockedKey
-
Returns the value of the
mapNamerecord component. - mapName() - Method in record class com.loomcache.server.wan.WanMerkleTree.WanKey
-
Returns the value of the
mapNamerecord component. - mapName() - Method in record class com.loomcache.server.wan.WanPublisher.WanEvent
-
Returns the value of the
mapNamerecord component. - mapName() - Method in record class com.loomcache.springboot.controller.QueryController.QueryRequest
-
Returns the value of the
mapNamerecord component. - mapName(String) - Method in class com.loomcache.client.context.ClientRequestContext.ContextScope
-
Set the map name for this scope.
- mapNameColumn() - Method in record class com.loomcache.common.config.GenericMapStoreConfig
-
Returns the value of the
mapNameColumnrecord component. - mapNameColumn(String) - Method in class com.loomcache.common.config.GenericMapStoreConfig.Builder
- mapNameForGroup(int) - Method in record class com.loomcache.server.transaction.ReplicatedTransactionCommand
-
Returns the group's single logical map name, or throws if the group has multiple maps (cross-group atomic BATCH case — callers must use
ReplicatedTransactionCommand.mapNamesForGroup(int)and the per-opTransaction.Operation.mapName()instead). - mapNameLength() - Method in class com.loomcache.common.protocol.Message
-
Get the map name length.
- mapNames() - Method in class com.loomcache.server.datastructures.DataStructureRegistry
-
Returns the set of all map names in the registry.
- mapNamesByGroup() - Method in record class com.loomcache.server.transaction.ReplicatedTransactionCommand
-
Returns the value of the
mapNamesByGrouprecord component. - mapNamesForGroup(int) - Method in record class com.loomcache.server.transaction.ReplicatedTransactionCommand
-
Returns all logical map names touched by this transaction in
groupId. - mapping() - Method in record class com.loomcache.server.query.SqlParser.CreateMappingStatement
-
Returns the value of the
mappingrecord component. - mappingName() - Method in record class com.loomcache.server.query.SqlIndex
-
Returns the value of the
mappingNamerecord component. - MapPredicate<K,
V> - Interface in com.loomcache.server.query -
Generic predicate for filtering distributed map entries by key and value.
- mapPut(String, String, byte[]) - Static method in record class com.loomcache.common.protocol.BatchOperation
-
Build a MAP_PUT batch operation.
- mapPut(String, String, String) - Method in class com.loomcache.client.AsyncLoomClient
-
Async map PUT operation.
- mapPut(String, String, String) - Method in class com.loomcache.client.LoomClient
-
Put a key-value pair into a distributed map.
- mapPut(String, String, String) - Method in class com.loomcache.server.transaction.TransactionContext
-
Buffers a map put operation.
- MapPut(String, String, String) - Constructor for record class com.loomcache.server.transaction.TransactionOp.MapPut
-
Compact constructor validating all fields.
- mapPutIfAbsent(String, String, byte[]) - Static method in record class com.loomcache.common.protocol.BatchOperation
-
Build a MAP_PUT_IF_ABSENT batch operation.
- mapPutIfAbsent(String, String, String) - Method in class com.loomcache.client.LoomClient
-
Atomically put a key-value pair only if the key is not already present.
- mapPutIfAbsent(String, String, String) - Method in class com.loomcache.server.transaction.TransactionContext
-
Buffer a map putIfAbsent operation.
- MapPutIfAbsent(String, String, String) - Constructor for record class com.loomcache.server.transaction.TransactionOp.MapPutIfAbsent
-
Creates an instance of a
MapPutIfAbsentrecord class. - MapPutTtlCodec - Class in com.loomcache.common.protocol
-
Binary payload codec for
MessageType.MAP_PUT_WITH_TTL. - MapPutTtlCodec.Payload - Record Class in com.loomcache.common.protocol
- mapPutWithTimeout(String, String, String, Duration) - Method in class com.loomcache.client.LoomClient
-
Put a key-value pair with per-operation timeout override.
- mapPutWithTtl(String, String, String, long, TimeUnit) - Method in class com.loomcache.client.LoomClient
-
Store a key-value pair with server-owned entry TTL.
- mapPutWithTtl(String, String, String, Duration) - Method in class com.loomcache.client.LoomClient
-
Store a key-value pair with server-owned entry TTL.
- mapReplace(String, String, String) - Method in class com.loomcache.client.LoomClient
- mapReplaceCas(String, String, String, String) - Method in class com.loomcache.client.LoomClient
- MapReplaceCasCodec - Class in com.loomcache.common.protocol
-
Wire-format codec for the
MessageType.MAP_REPLACE_CASvalue field. - MapReplaceCasCodec.CasPayload - Record Class in com.loomcache.common.protocol
-
Decoded CAS payload: the expected
oldValueand the replacementnewValue. - mapScan(String, long, String, int) - Method in class com.loomcache.client.LoomClient
- mapSize(String) - Method in class com.loomcache.client.AsyncLoomClient
-
Async map SIZE operation.
- mapSize(String) - Method in class com.loomcache.client.LoomClient
- MapSnapshot - Class in com.loomcache.server.datastructures
-
Kryo-serializable snapshot of a DistributedMap.
- MapSnapshot() - Constructor for class com.loomcache.server.datastructures.MapSnapshot
- MapStatistics(long, long, long, long, double) - Constructor for record class com.loomcache.server.datastructures.DistributedMap.MapStatistics
-
Creates an instance of a
MapStatisticsrecord class. - mapStore() - Method in record class com.loomcache.server.jcache.MapStoreBackedCacheWriter
-
Expose the underlying
MapStorefor diagnostics / advanced callers that need to issue reads or deletes outside theCacheWriterIntegrationwrite path. - MapStore<K,
V> - Interface in com.loomcache.server.datastructures.mapstore -
Service Provider Interface (SPI) for plugging an external persistent backing store into a
DistributedMap. - MapStore() - Constructor for class com.loomcache.springboot.autoconfigure.LoomProperties.MapStore
- MapStoreBackedCacheWriter<K,
V> - Record Class in com.loomcache.server.jcache -
Adapter that exposes a
MapStoreas aCacheWriterIntegration.BackingStoreWriter, letting JCache (JSR-107) write-through / write-behind reuse the same SPI asDistributedMap.setMapStore(MapStore, MapStoreConfig). - MapStoreBackedCacheWriter(MapStore) - Constructor for record class com.loomcache.server.jcache.MapStoreBackedCacheWriter
-
Wrap a
MapStoreas aCacheWriterIntegration.BackingStoreWriter. - MapStoreConfig - Record Class in com.loomcache.server.datastructures.mapstore
-
Configuration for wiring a
MapStoreinto aDistributedMap. - MapStoreConfig(boolean, boolean, int, Duration, MapStoreConfig.LoadMode) - Constructor for record class com.loomcache.server.datastructures.mapstore.MapStoreConfig
-
Compact-constructor validation.
- MapStoreConfig.LoadMode - Enum Class in com.loomcache.server.datastructures.mapstore
-
Preload strategy.
- markAlive(String) - Method in class com.loomcache.common.model.ClusterState
-
Mark a member as alive (atomic replacement via copy-on-write).
- markDead(String) - Method in class com.loomcache.common.model.ClusterState
-
Mark a member as dead (atomic replacement via copy-on-write).
- markDelivered(JournalEntry) - Method in class com.loomcache.server.journal.JournalSubscription
-
Mark an entry as delivered and update stats.
- markDisconnected(String) - Method in class com.loomcache.server.replication.ReadReplicaManager
-
Mark a replica as disconnected (e.g., on connection failure).
- markSyncing(String) - Method in class com.loomcache.server.replication.ReadReplicaManager
-
Mark a replica as syncing (e.g., on reconnection start).
- mask() - Method in enum class com.loomcache.common.protocol.ProtocolFeatures
- matches(AuthConfig.PermissionRequest) - Method in record class com.loomcache.common.config.AuthConfig.PermissionConfig
- matches(SqlRow) - Method in record class com.loomcache.server.query.Predicate.AndPredicate
- matches(SqlRow) - Method in record class com.loomcache.server.query.Predicate.BetweenPredicate
- matches(SqlRow) - Method in record class com.loomcache.server.query.Predicate.EqualsPredicate
- matches(SqlRow) - Method in class com.loomcache.server.query.Predicate.FalsePredicate
- matches(SqlRow) - Method in record class com.loomcache.server.query.Predicate.GreaterThanOrEqualPredicate
- matches(SqlRow) - Method in record class com.loomcache.server.query.Predicate.GreaterThanPredicate
- matches(SqlRow) - Method in class com.loomcache.server.query.Predicate.ILikePredicate
- matches(SqlRow) - Method in record class com.loomcache.server.query.Predicate.InPredicate
- matches(SqlRow) - Method in interface com.loomcache.server.query.Predicate.JoinPredicate
- matches(SqlRow) - Method in record class com.loomcache.server.query.Predicate.LessThanOrEqualPredicate
- matches(SqlRow) - Method in record class com.loomcache.server.query.Predicate.LessThanPredicate
- matches(SqlRow) - Method in class com.loomcache.server.query.Predicate.LikePredicate
- matches(SqlRow) - Method in interface com.loomcache.server.query.Predicate
-
Tests whether the given row matches this predicate.
- matches(SqlRow) - Method in record class com.loomcache.server.query.Predicate.NotEqualsPredicate
- matches(SqlRow) - Method in record class com.loomcache.server.query.Predicate.NotPredicate
- matches(SqlRow) - Method in record class com.loomcache.server.query.Predicate.OrPredicate
- matches(SqlRow) - Method in record class com.loomcache.server.query.Predicate.PartitionPredicate
- matches(SqlRow) - Method in class com.loomcache.server.query.Predicate.RegexPredicate
- matches(SqlRow) - Method in class com.loomcache.server.query.Predicate.TruePredicate
- matches(SqlRow, SqlRow) - Method in record class com.loomcache.server.query.Predicate.JoinColumnEqualsPredicate
- matches(SqlRow, SqlRow) - Method in interface com.loomcache.server.query.Predicate.JoinPredicate
-
Tests whether the given pair of rows matches this join predicate.
- matches(String) - Method in class com.loomcache.common.config.AuthConfig.EndpointConfig
- matches(String) - Method in class com.loomcache.common.config.PartitionGroupConfig.MemberGroup
- matchesEndpoint(String) - Method in record class com.loomcache.common.config.AuthConfig.Role
- materialize() - Method in class com.loomcache.server.persistence.SnapshotChain
-
Materialize the chain into a single full snapshot by applying all deltas to the base in order.
- materialize(byte[], byte[], String, KryoSerializer) - Static method in class com.loomcache.server.datastructures.MapSnapshot
- max() - Static method in class com.loomcache.server.compute.Aggregators
- MAX - Enum constant in enum class com.loomcache.server.metrics.MetricsAggregator.AggregationType
- MAX_ATTEMPTS - Static variable in class com.loomcache.server.cluster.TcpMigrationDataSender
-
Default max attempts per chunk before aborting.
- MAX_BATCH_OPERATION_COUNT - Static variable in class com.loomcache.common.protocol.TransactionOpCode
-
Hard cap for one stateless transaction commit frame.
- MAX_BATCH_SIZE - Static variable in record class com.loomcache.server.cache.WarmingConfig
- MAX_CAPACITY - Static variable in class com.loomcache.server.datastructures.DistributedRingbuffer
- MAX_COLLECTION_VIEW_ENTRIES - Static variable in class com.loomcache.server.datastructures.DistributedMultiMap
- MAX_ENCODED_BYTES - Static variable in interface com.loomcache.common.protocol.SerializablePredicate
-
Maximum encoded predicate size accepted over the wire (8 KiB).
- MAX_ID_GENERATOR_NODE_ID - Static variable in class com.loomcache.common.config.ClusterConfig
- MAX_IN_LIST_VALUES - Static variable in class com.loomcache.server.query.QueryLimits
- MAX_NODE_ID - Static variable in class com.loomcache.server.datastructures.SnowflakeIdGenerator
- MAX_OPERAND_BYTES - Static variable in interface com.loomcache.common.protocol.SerializablePredicate
-
Maximum allowed length of a string operand in the encoded form.
- MAX_OPERATION_PAYLOAD_BYTES - Static variable in interface com.loomcache.server.transaction.twopc.TwoPhaseCommands
- MAX_ORDER_BY_COLUMNS - Static variable in class com.loomcache.server.query.QueryLimits
- MAX_ORDER_BY_SCAN_ENTRIES - Static variable in class com.loomcache.server.query.QueryLimits
- MAX_PARALLELISM - Static variable in record class com.loomcache.server.cache.WarmingConfig
- MAX_PARALLELISM - Static variable in class com.loomcache.server.persistence.RecoveryTimeouts
- MAX_PARTICIPANT_GROUP_COUNT - Static variable in interface com.loomcache.server.transaction.twopc.TwoPhaseCommands
- MAX_PROJECTION_COLUMNS - Static variable in class com.loomcache.server.query.QueryLimits
- MAX_REASON_UTF_BYTES - Static variable in interface com.loomcache.server.transaction.twopc.TwoPhaseCommands
- MAX_RESULT_CELLS - Static variable in class com.loomcache.server.query.QueryLimits
- MAX_RESULT_ROWS - Static variable in class com.loomcache.server.query.QueryLimits
- MAX_SNAPSHOT_ITEMS - Static variable in class com.loomcache.server.datastructures.DistributedList
- MAX_SNAPSHOT_ITEMS - Static variable in class com.loomcache.server.datastructures.DistributedQueue
- MAX_SNAPSHOT_ITEMS - Static variable in class com.loomcache.server.datastructures.DistributedSet
- maxAccessCount() - Method in record class com.loomcache.server.cache.AccessTracker.AccessDistribution
-
Returns the value of the
maxAccessCountrecord component. - maxAge() - Method in record class com.loomcache.server.journal.RetentionPolicy.TimeBased
-
Returns the value of the
maxAgerecord component. - MaxAggregator<K,
V> - Class in com.loomcache.server.compute -
Built-in aggregator that finds the maximum numeric value in the map.
- MaxAggregator() - Constructor for class com.loomcache.server.compute.MaxAggregator
-
Create a new max aggregator.
- maxAttempts() - Method in record class com.loomcache.common.config.IcmpFailureDetectorConfig
-
Returns the value of the
maxAttemptsrecord component. - maxBufferSize() - Method in record class com.loomcache.server.topic.TopicConfig
-
Returns the value of the
maxBufferSizerecord component. - maxBytes() - Method in record class com.loomcache.server.cache.MemoryManager.MemoryStats
-
Returns the value of the
maxBytesrecord component. - maxClients() - Method in record class com.loomcache.server.ratelimit.PerClientRateLimiter.PerClientConfig
-
Returns the value of the
maxClientsrecord component. - maxClockSkewMs() - Method in record class com.loomcache.server.consensus.LeaseConfig
-
Returns the value of the
maxClockSkewMsrecord component. - maxClockSkewNanos() - Method in class com.loomcache.server.consensus.LeaderLease
-
Get the configured maximum clock skew in nanoseconds.
- maxConcurrentMigrations() - Method in class com.loomcache.server.cluster.PartitionMigrationPipeline
- maxConcurrentRequests() - Method in record class com.loomcache.server.health.HealthCheckServer.Config
-
Returns the value of the
maxConcurrentRequestsrecord component. - maxConnections() - Method in class com.loomcache.common.config.ClusterConfig
- maxConnections() - Method in class com.loomcache.server.config.LoomConfig
- maxConnections(int) - Method in class com.loomcache.common.config.ClusterConfig.Builder
- maxConnections(int) - Method in class com.loomcache.server.config.LoomConfig.Builder
- maxDelayMs(long) - Method in class com.loomcache.client.retry.RetryPolicy.Builder
- maxDurationMs() - Method in record class com.loomcache.server.query.SlowQueryLog.QueryPattern
-
Returns the value of the
maxDurationMsrecord component. - maxDurationMs() - Method in record class com.loomcache.server.query.SlowQueryLog.SlowQueryStats
-
Returns the value of the
maxDurationMsrecord component. - maxDurationMs() - Method in record class com.loomcache.server.tracing.TraceAnalyzer.TraceStats
-
Returns the value of the
maxDurationMsrecord component. - maxEntries() - Method in record class com.loomcache.server.journal.RetentionPolicy.SizeBased
-
Returns the value of the
maxEntriesrecord component. - maxEntriesPerAppend() - Method in class com.loomcache.server.config.LoomConfig
- maxEntriesPerAppend(int) - Method in class com.loomcache.server.config.LoomConfig.Builder
- maxExecutorTaskPayloadBytes() - Method in class com.loomcache.common.config.ClusterConfig
- maxExecutorTaskPayloadBytes() - Method in class com.loomcache.server.config.LoomConfig
- maxExecutorTaskPayloadBytes(int) - Method in class com.loomcache.common.config.ClusterConfig.Builder
- maxExecutorTaskPayloadBytes(int) - Method in class com.loomcache.server.config.LoomConfig.Builder
- maxIdle(long, TimeUnit) - Method in class com.loomcache.server.datastructures.DistributedMapConfig.Builder
-
Expire entries that have not been accessed for the given duration. 0 disables max-idle.
- maxIdleDeadlineValues - Variable in class com.loomcache.server.datastructures.MapSnapshot
-
Max-idle metadata.
- maxIdleMillis() - Method in record class com.loomcache.server.datastructures.DistributedMapConfig
-
Returns the value of the
maxIdleMillisrecord component. - maxIdleNanos() - Method in record class com.loomcache.server.datastructures.DistributedMap.EntryRollbackState
-
Returns the value of the
maxIdleNanosrecord component. - maxIdleNanosValues - Variable in class com.loomcache.server.datastructures.MapSnapshot
- maxIdleTime() - Method in record class com.loomcache.client.cache.NearCache.NearCacheConfig
-
Returns the value of the
maxIdleTimerecord component. - maxIdleTimeSeconds() - Method in class com.loomcache.server.jcache.LoomJCacheConfig
- maxIdleTimeSeconds(int) - Method in class com.loomcache.server.jcache.LoomJCacheConfig.Builder
- maxInFlightRequests() - Method in class com.loomcache.client.ClientConfig
- maxInFlightRequests(int) - Method in class com.loomcache.client.ClientConfig.Builder
- maxInFlightRequests(int) - Method in class com.loomcache.client.LoomClient.Builder
-
Set the maximum number of client requests tracked as in-flight.
- maxLabelLength() - Method in record class com.loomcache.server.metrics.MetricsSanitizer
-
Returns the value of the
maxLabelLengthrecord component. - maxLagMs() - Method in record class com.loomcache.server.replication.ReadReplicaManager.ReadReplicaStats
-
Returns the value of the
maxLagMsrecord component. - maxLatencyMs() - Method in record class com.loomcache.server.network.ConnectionHealthMonitor.HealthMetrics
-
Returns the value of the
maxLatencyMsrecord component. - maxLoadKeys() - Method in record class com.loomcache.common.config.GenericMapStoreConfig
-
Returns the value of the
maxLoadKeysrecord component. - maxLoadKeys(int) - Method in class com.loomcache.common.config.GenericMapStoreConfig.Builder
- maxMapEntries() - Method in class com.loomcache.server.config.LoomConfig
- maxMapEntries(int) - Method in class com.loomcache.server.config.LoomConfig.Builder
- maxMapEntries(int) - Method in class com.loomcache.server.embedded.EmbeddedLoomCacheBuilder
-
Set maximum number of map entries (default: 0 = unbounded).
- maxMemory() - Method in record class com.loomcache.server.metrics.CapacityPlanner.CapacitySnapshot
-
Returns the value of the
maxMemoryrecord component. - maxMemoryBytes() - Method in class com.loomcache.common.config.ClusterConfig
- maxMemoryBytes() - Method in class com.loomcache.server.config.LoomConfig
- maxMemoryBytes(long) - Method in class com.loomcache.common.config.ClusterConfig.Builder
- maxMemoryBytes(long) - Method in class com.loomcache.server.config.LoomConfig.Builder
- maxMemoryBytes(long) - Method in class com.loomcache.server.embedded.EmbeddedLoomCacheBuilder
-
Set maximum memory in bytes (default: unbounded).
- maxMetricNameLength() - Method in record class com.loomcache.server.metrics.MetricsSanitizer
-
Returns the value of the
maxMetricNameLengthrecord component. - maxParallelMigrations() - Method in class com.loomcache.common.config.ClusterConfig
- maxParallelMigrations() - Method in class com.loomcache.server.config.LoomConfig
- maxParallelMigrations(int) - Method in class com.loomcache.common.config.ClusterConfig.Builder
- maxParallelMigrations(int) - Method in class com.loomcache.server.config.LoomConfig.Builder
- maxPendingWrites() - Method in record class com.loomcache.client.cache.WriteBehindCache.WriteBehindConfig
-
Returns the value of the
maxPendingWritesrecord component. - maxPoolSize() - Method in record class com.loomcache.common.config.DataConnectionConfig
-
Returns the value of the
maxPoolSizerecord component. - maxPoolSize(int) - Method in class com.loomcache.common.config.DataConnectionConfig.Builder
- maxRecords() - Method in record class com.loomcache.common.config.SlowOperationDetectorConfig
-
Returns the value of the
maxRecordsrecord component. - maxReplicasPerRack() - Method in record class com.loomcache.server.cluster.RackAwarePlacement.PlacementConstraint
-
Returns the value of the
maxReplicasPerRackrecord component. - maxRequestTime() - Method in record class com.loomcache.server.health.HealthCheckServer.Config
-
Returns the value of the
maxRequestTimerecord component. - maxResponseTime() - Method in record class com.loomcache.server.health.HealthCheckServer.Config
-
Returns the value of the
maxResponseTimerecord component. - maxRetries() - Method in class com.loomcache.client.ClientConfig
- maxRetries() - Method in record class com.loomcache.server.jcache.CacheWriterIntegration.WriteBehindConfig
-
Returns the value of the
maxRetriesrecord component. - maxRetries(int) - Method in class com.loomcache.client.ClientConfig.Builder
- maxRetries(int) - Method in class com.loomcache.client.LoomClient.Builder
-
Set max retry attempts for failed requests.
- maxRetries(int) - Method in class com.loomcache.client.retry.RetryPolicy.Builder
- maxSize() - Method in record class com.loomcache.client.cache.NearCache.NearCacheConfig
-
Returns the value of the
maxSizerecord component. - maxSize() - Method in record class com.loomcache.client.cache.NearCache.NearCacheStats
-
Returns the value of the
maxSizerecord component. - maxSize() - Method in record class com.loomcache.common.config.QueueConfig
-
Hazelcast-compatible alias for
QueueConfig.capacity(). - maxSize() - Method in record class com.loomcache.server.datastructures.DistributedMapConfig
-
Returns the value of the
maxSizerecord component. - maxSize(int) - Method in class com.loomcache.common.config.QueueConfig.Builder
-
Hazelcast-compatible alias for
QueueConfig.Builder.capacity(int). - maxSize(int) - Method in class com.loomcache.server.datastructures.DistributedMapConfig.Builder
-
Maximum number of entries. 0 = unbounded.
- maxStackFrames() - Method in record class com.loomcache.common.config.SlowOperationDetectorConfig
-
Returns the value of the
maxStackFramesrecord component. - maxTopologyDistance() - Method in record class com.loomcache.server.cluster.TopologyConfig
-
Returns the value of the
maxTopologyDistancerecord component. - maxTtl() - Method in record class com.loomcache.server.lease.TtlPolicy.AdaptiveTtl
-
Returns the value of the
maxTtlrecord component. - maxValue() - Method in record class com.loomcache.server.metrics.AccessPatternAnalyzer.DistributionStats
-
Returns the value of the
maxValuerecord component. - maxValues() - Method in record class com.loomcache.server.query.QueryOptimizer.TableStatistics
-
Returns the value of the
maxValuesrecord component. - maybeAdvanceWriteMetadata(K, long, String) - Method in class com.loomcache.server.datastructures.DistributedMap
-
Advance the recorded timestamp for
keyIFF the incoming tuple is strictly newer. - maybeSnapshot(long, long, Map) - Method in class com.loomcache.server.persistence.SnapshotScheduler
-
Check if a snapshot should be triggered based on the committed index.
- mean() - Method in record class com.loomcache.server.metrics.AccessPatternAnalyzer.DistributionStats
-
Returns the value of the
meanrecord component. - member() - Method in record class com.loomcache.server.transaction.TransactionOp.SetAdd
-
Returns the value of the
memberrecord component. - member() - Method in record class com.loomcache.server.transaction.TransactionOp.SetRemove
-
Returns the value of the
memberrecord component. - MEMBER - Enum constant in enum class com.loomcache.common.config.EndpointTlsConfig.Endpoint
- memberAdded(MemberEvent) - Method in interface com.loomcache.client.MembershipListener
- memberAttributes() - Method in record class com.loomcache.server.discovery.PeerAddress
-
Returns the value of the
memberAttributesrecord component. - MemberAttributes - Record Class in com.loomcache.server.discovery
-
Optional topology/member attributes attached to a discovered peer.
- MemberAttributes(Map) - Constructor for record class com.loomcache.server.discovery.MemberAttributes
-
Creates an instance of a
MemberAttributesrecord class. - MemberEvent - Record Class in com.loomcache.client
-
Event emitted when the client observes a member join or leave its active view.
- MemberEvent(String) - Constructor for record class com.loomcache.client.MemberEvent
-
Creates an instance of a
MemberEventrecord class. - memberGroup(String, List) - Method in class com.loomcache.common.config.PartitionGroupConfig.Builder
- MemberGroup() - Constructor for class com.loomcache.springboot.autoconfigure.LoomProperties.MemberGroup
- MemberGroup(String, List) - Constructor for class com.loomcache.common.config.PartitionGroupConfig.MemberGroup
- memberGroupForHost(String) - Method in class com.loomcache.common.config.PartitionGroupConfig
- memberGroups() - Method in class com.loomcache.common.config.PartitionGroupConfig
- memberGroups(List) - Method in class com.loomcache.common.config.PartitionGroupConfig.Builder
- memberId() - Method in record class com.loomcache.client.MemberEvent
-
Returns the value of the
memberIdrecord component. - MemberInfo(String, String, int, SwimGossipProtocol.MemberState, long, long) - Constructor for record class com.loomcache.server.cluster.SwimGossipProtocol.MemberInfo
-
Creates an instance of a
MemberInforecord class. - MemberInfo(String, String, MembershipProtocol.MembershipView.MemberState, long, long) - Constructor for record class com.loomcache.server.cluster.MembershipProtocol.MembershipView.MemberInfo
-
Creates an instance of a
MemberInforecord class. - MemberJoined(String, String, long) - Constructor for record class com.loomcache.server.cluster.MembershipProtocol.MembershipEvent.MemberJoined
-
Creates an instance of a
MemberJoinedrecord class. - MemberLeft(String, long, MembershipProtocol.LeaveReason) - Constructor for record class com.loomcache.server.cluster.MembershipProtocol.MembershipEvent.MemberLeft
-
Creates an instance of a
MemberLeftrecord class. - MemberRecovered(String, long) - Constructor for record class com.loomcache.server.cluster.MembershipProtocol.MembershipEvent.MemberRecovered
-
Creates an instance of a
MemberRecoveredrecord class. - memberRemoved(MemberEvent) - Method in interface com.loomcache.client.MembershipListener
- members() - Method in record class com.loomcache.client.InitialMembershipEvent
-
Returns the value of the
membersrecord component. - members() - Method in class com.loomcache.client.LoomGSet
- members() - Method in class com.loomcache.client.LoomORSet
- members() - Method in record class com.loomcache.server.CacheNode.CpGroupSummary
-
Returns the value of the
membersrecord component. - members() - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipView
-
Returns the value of the
membersrecord component. - members(int, int) - Method in class com.loomcache.springboot.controller.ClusterController
-
Get cluster membership information.
- MemberSelector - Interface in com.loomcache.server.executor
-
Public SPI for selecting executor target members from a cluster membership snapshot.
- MembershipListener - Interface in com.loomcache.client
-
Listener for client-observed membership changes.
- MembershipProtocol - Class in com.loomcache.server.cluster
-
Protocol-level membership change tracking for cluster membership management.
- MembershipProtocol(String, int) - Constructor for class com.loomcache.server.cluster.MembershipProtocol
- MembershipProtocol.LeaveReason - Enum Class in com.loomcache.server.cluster
-
Reason for member leaving the cluster.
- MembershipProtocol.MembershipEvent - Interface in com.loomcache.server.cluster
-
Sealed interface for membership events.
- MembershipProtocol.MembershipEvent.LeaderChanged - Record Class in com.loomcache.server.cluster
-
The cluster leader has changed.
- MembershipProtocol.MembershipEvent.MemberJoined - Record Class in com.loomcache.server.cluster
-
A member has joined the cluster.
- MembershipProtocol.MembershipEvent.MemberLeft - Record Class in com.loomcache.server.cluster
-
A member has left the cluster.
- MembershipProtocol.MembershipEvent.MemberRecovered - Record Class in com.loomcache.server.cluster
-
A previously suspected member has recovered.
- MembershipProtocol.MembershipEvent.MemberSuspected - Record Class in com.loomcache.server.cluster
-
A member is suspected to have failed.
- MembershipProtocol.MembershipListener - Interface in com.loomcache.server.cluster
-
Listener for membership events.
- MembershipProtocol.MembershipStats - Record Class in com.loomcache.server.cluster
-
Membership statistics.
- MembershipProtocol.MembershipView - Record Class in com.loomcache.server.cluster
-
Current snapshot of cluster membership.
- MembershipProtocol.MembershipView.MemberInfo - Record Class in com.loomcache.server.cluster
-
Information about a cluster member.
- MembershipProtocol.MembershipView.MemberState - Enum Class in com.loomcache.server.cluster
-
State of a cluster member.
- MembershipStats(long, long, long, int) - Constructor for record class com.loomcache.server.cluster.MembershipProtocol.MembershipStats
-
Creates an instance of a
MembershipStatsrecord class. - MembershipView(long, Map, String) - Constructor for record class com.loomcache.server.cluster.MembershipProtocol.MembershipView
-
Creates an instance of a
MembershipViewrecord class. - MemberSuspected(String, long, double) - Constructor for record class com.loomcache.server.cluster.MembershipProtocol.MembershipEvent.MemberSuspected
-
Creates an instance of a
MemberSuspectedrecord class. - memberTlsConfig() - Method in class com.loomcache.common.config.EndpointTlsConfig
- memberTlsConfig(TlsConfig) - Method in class com.loomcache.common.config.EndpointTlsConfig.Builder
- MEMORY - Enum constant in enum class com.loomcache.server.metrics.CacheAnalytics.TimeSeriesMetric
- MEMORY_PRESSURE - Enum constant in enum class com.loomcache.server.cache.EvictionNotifier.EvictionReason
- memoryBytes() - Method in record class com.loomcache.server.metrics.CacheAnalytics.DataStructureMetric
-
Returns the value of the
memoryBytesrecord component. - MemoryEstimator - Class in com.loomcache.server.cache
-
Estimates memory usage of cache entries and maps.
- MemoryEstimator() - Constructor for class com.loomcache.server.cache.MemoryEstimator
- Memory Management - Section in class com.loomcache.server.observability.DistributedTracer
- MemoryManager - Class in com.loomcache.server.cache
-
Monitors JVM heap usage and cache memory consumption.
- MemoryManager(MemoryManager.MemoryThreshold) - Constructor for class com.loomcache.server.cache.MemoryManager
- MemoryManager.MemoryStats - Record Class in com.loomcache.server.cache
-
Memory usage statistics.
- MemoryManager.MemoryThreshold - Record Class in com.loomcache.server.cache
-
Memory threshold configuration. softLimit: 80% of heap — triggers background eviction hardLimit: 90% of heap — rejects new writes
- memoryMaxBytes() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.NodeHealth
-
Returns the value of the
memoryMaxBytesrecord component. - MemoryStats(long, long, double, long, long) - Constructor for record class com.loomcache.server.cache.MemoryManager.MemoryStats
-
Creates an instance of a
MemoryStatsrecord class. - MemoryThreshold(long, long) - Constructor for record class com.loomcache.server.cache.MemoryManager.MemoryThreshold
-
Creates an instance of a
MemoryThresholdrecord class. - memoryUsagePercent() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.HealthSnapshot
-
Returns the value of the
memoryUsagePercentrecord component. - memoryUsagePercent() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.NodeHealth
-
Get memory usage as a percentage.
- memoryUsed() - Method in record class com.loomcache.server.metrics.CapacityPlanner.CapacitySnapshot
-
Returns the value of the
memoryUsedrecord component. - memoryUsedBytes() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.NodeHealth
-
Returns the value of the
memoryUsedBytesrecord component. - merge(K, MergePolicy.MergeEntry, MergePolicy.MergeEntry) - Method in class com.loomcache.server.wan.merge.DiscardMergePolicy
- merge(K, MergePolicy.MergeEntry, MergePolicy.MergeEntry) - Method in class com.loomcache.server.wan.merge.ExpirationTimeMergePolicy
- merge(K, MergePolicy.MergeEntry, MergePolicy.MergeEntry) - Method in class com.loomcache.server.wan.merge.HigherHitsMergePolicy
- merge(K, MergePolicy.MergeEntry, MergePolicy.MergeEntry) - Method in class com.loomcache.server.wan.merge.LatestAccessMergePolicy
- merge(K, MergePolicy.MergeEntry, MergePolicy.MergeEntry) - Method in class com.loomcache.server.wan.merge.LatestUpdateMergePolicy
- merge(K, MergePolicy.MergeEntry, MergePolicy.MergeEntry) - Method in interface com.loomcache.server.wan.merge.MergePolicy
-
Merge an incoming replication entry against the existing local entry.
- merge(K, MergePolicy.MergeEntry, MergePolicy.MergeEntry) - Method in class com.loomcache.server.wan.merge.PassThroughMergePolicy
- merge(K, MergePolicy.MergeEntry, MergePolicy.MergeEntry) - Method in class com.loomcache.server.wan.merge.PutIfAbsentMergePolicy
- merge(GSet) - Method in class com.loomcache.server.datastructures.crdt.GSet
-
Merge another G-Set into this one (anti-entropy).
- merge(LWWRegister) - Method in class com.loomcache.server.datastructures.crdt.LWWRegister
-
Merge another LWW-Register into this one (anti-entropy).
- merge(ORSet) - Method in class com.loomcache.server.datastructures.crdt.ORSet
-
Merge another OR-Set into this one (anti-entropy).
- merge(DistributedPriorityQueue) - Method in class com.loomcache.server.datastructures.DistributedPriorityQueue
-
Merge another DistributedPriorityQueue into this one.
- merge(PNCounter) - Method in class com.loomcache.server.datastructures.PNCounter
-
Merge another PN-Counter into this one.
- merge(MemberAttributes) - Method in record class com.loomcache.server.discovery.MemberAttributes
- merge(K, V, BiFunction) - Method in class com.loomcache.server.datastructures.DistributedMap
-
Merge a value into the map for the given key.
- MergeEntry(V, long, String) - Constructor for record class com.loomcache.server.wan.merge.MergePolicy.MergeEntry
-
Backward-compatible constructor for policies that do not use hit metadata.
- MergeEntry(V, long, String, long) - Constructor for record class com.loomcache.server.wan.merge.MergePolicy.MergeEntry
-
Backward-compatible constructor for policies that use hit metadata only.
- MergeEntry(V, long, String, long, long) - Constructor for record class com.loomcache.server.wan.merge.MergePolicy.MergeEntry
-
Backward-compatible constructor for policies that use hit/access metadata.
- MergeEntry(V, long, String, long, long, long) - Constructor for record class com.loomcache.server.wan.merge.MergePolicy.MergeEntry
-
Compact constructor — validates required fields and non-negative metadata.
- MergePolicy<K,
V> - Interface in com.loomcache.server.wan.merge -
Strategy for resolving conflicts when an incoming WAN replication event meets an existing local value.
- MergePolicy.MergeEntry<V> - Record Class in com.loomcache.server.wan.merge
-
A replication entry with timestamp, writer-id, read-hit, access-time, and expiration-time metadata for merge policies.
- MergePolicyLoader - Class in com.loomcache.server.wan.merge
-
Classloader-backed factory for WAN merge policies.
- mergeView(MembershipProtocol.MembershipView) - Method in class com.loomcache.server.cluster.MembershipProtocol
-
Merge a remote membership view via gossip protocol.
- message() - Method in class com.loomcache.server.network.CommandContext
-
Get the message to execute.
- message() - Method in record class com.loomcache.server.observability.DistributedTracer.SpanStatus.Error
-
Returns the value of the
messagerecord component. - message() - Method in interface com.loomcache.server.query.SqlParser.ParseError
- message() - Method in record class com.loomcache.server.query.SqlParser.SyntaxError
-
Returns the value of the
messagerecord component. - message() - Method in record class com.loomcache.server.topic.DistributedTopic.MessageWithSequence
-
Returns the value of the
messagerecord component. - Message - Class in com.loomcache.common.protocol
-
The core message object for all LoomCache communication.
- messageAcked(String) - Method in class com.loomcache.server.network.BackpressureController
-
Record that a message sent to a peer has been acknowledged.
- MessageCodec - Class in com.loomcache.common.protocol
-
Encodes/decodes Messages to/from the LoomCache binary wire protocol.
- MessageCodec() - Constructor for class com.loomcache.common.protocol.MessageCodec
- messageDropped(String) - Method in class com.loomcache.server.network.BackpressureController
-
Record that a message to a peer has been dropped due to backpressure.
- Message Format - Section in class com.loomcache.server.handler.ExecutorServiceHandler
- MessageHandler - Interface in com.loomcache.server.network
-
Interface for handling incoming cache protocol messages and peer disconnections.
- MessageListener<T> - Interface in com.loomcache.server.topic
-
Listener for messages published to a distributed topic.
- messageSent(String) - Method in class com.loomcache.server.network.BackpressureController
-
Record that a message has been sent to a peer.
- messagesReceived() - Method in class com.loomcache.server.network.ConnectionContext
-
Total messages received on this connection.
- messagesSent() - Method in class com.loomcache.server.network.ConnectionContext
-
Total messages sent on this connection.
- messageType() - Static method in class com.loomcache.server.context.RequestContext
-
Get the current message type, or null if not set.
- messageType() - Method in record class com.loomcache.server.observability.SlowOperationDetector.SlowOperationRecord
-
Returns the value of the
messageTyperecord component. - messageType() - Method in record class com.loomcache.server.security.SecurityOperationContext
-
Returns the value of the
messageTyperecord component. - messageType(String) - Method in class com.loomcache.server.context.RequestContext.ContextScope
-
Set message type.
- MessageType - Enum Class in com.loomcache.common.protocol
-
All operation codes for the LoomCache binary protocol.
- MessageWithSequence(T, long) - Constructor for record class com.loomcache.server.topic.DistributedTopic.MessageWithSequence
-
Validate that sequence is positive.
- metadata() - Method in record class com.loomcache.server.datastructures.EvictionStrategy.EvictionState
-
Returns the value of the
metadatarecord component. - metadata() - Method in record class com.loomcache.server.journal.JournalEntry
-
Returns the value of the
metadatarecord component. - MetadataAwareValue<V> - Record Class in com.loomcache.server.datastructures.mapstore
-
Value carrier used by metadata-aware map stores.
- MetadataAwareValue(V, long) - Constructor for record class com.loomcache.server.datastructures.mapstore.MetadataAwareValue
-
Creates an instance of a
MetadataAwareValuerecord class. - metric() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.HealthAlert
-
Returns the value of the
metricrecord component. - METRIC_NAME - Static variable in class com.loomcache.server.observability.BoundaryExceptionHandler
- Metrics - Section in class com.loomcache.server.cluster.PhiAccrualFailureDetector
- Metrics() - Constructor for class com.loomcache.server.cluster.SwimGossipProtocol.Metrics
- MetricsAggregator - Class in com.loomcache.server.metrics
-
Aggregates high-cardinality per-key metrics into lower-cardinality rollup metrics.
- MetricsAggregator(MeterRegistry) - Constructor for class com.loomcache.server.metrics.MetricsAggregator
-
Creates a new MetricsAggregator with the given MeterRegistry.
- MetricsAggregator.AggregationRule - Record Class in com.loomcache.server.metrics
-
Aggregation rule: defines how to roll up metrics matching a pattern.
- MetricsAggregator.AggregationType - Enum Class in com.loomcache.server.metrics
-
Aggregation type.
- MetricsCardinalityManager - Class in com.loomcache.server.metrics
-
Manages metric label cardinality to prevent memory explosion from unbounded labels.
- MetricsCardinalityManager(int, int, long) - Constructor for class com.loomcache.server.metrics.MetricsCardinalityManager
- metricsEnabled() - Method in record class com.loomcache.server.datastructures.DistributedMapConfig
-
Returns the value of the
metricsEnabledrecord component. - metricsEnabled(boolean) - Method in class com.loomcache.server.datastructures.DistributedMapConfig.Builder
-
Enable or disable metrics collection.
- MetricsHttpServer - Class in com.loomcache.server.metrics
-
Simple HTTP server that exposes Micrometer metrics in Prometheus text exposition format or JSON.
- MetricsHttpServer(MeterRegistry) - Constructor for class com.loomcache.server.metrics.MetricsHttpServer
-
Create a MetricsHttpServer with default port 9090.
- MetricsHttpServer(MeterRegistry, int) - Constructor for class com.loomcache.server.metrics.MetricsHttpServer
-
Create a MetricsHttpServer with the given MeterRegistry on the specified port.
- MetricsHttpServer(MeterRegistry, int, String, String) - Constructor for class com.loomcache.server.metrics.MetricsHttpServer
-
Create a MetricsHttpServer with the given MeterRegistry on the specified port with auth credentials.
- MetricsHttpServer(MeterRegistry, int, String, String, String) - Constructor for class com.loomcache.server.metrics.MetricsHttpServer
-
Create a MetricsHttpServer with the given MeterRegistry on the specified port and bind address.
- metricsPort() - Method in class com.loomcache.server.config.LoomConfig
- metricsPort(int) - Method in class com.loomcache.server.config.LoomConfig.Builder
- MetricsSanitizer - Record Class in com.loomcache.server.metrics
-
Sanitizes metric names and label values to prevent cardinality explosion.
- MetricsSanitizer(int, int) - Constructor for record class com.loomcache.server.metrics.MetricsSanitizer
-
Creates an instance of a
MetricsSanitizerrecord class. - MetricsSnapshot(long, long, double, long, double, long, long, long, long, Instant) - Constructor for record class com.loomcache.server.consensus.RaftMetrics.MetricsSnapshot
-
Creates an instance of a
MetricsSnapshotrecord class. - MetricsSnapshot(long, long, long, long, long, double, long, long, long, Instant) - Constructor for record class com.loomcache.client.ConnectionPoolMetrics.MetricsSnapshot
-
Creates an instance of a
MetricsSnapshotrecord class. - migrate(Map) - Static method in class com.loomcache.server.config.ConfigMigrator
-
Migrate a raw configuration map to the current schema version.
- migrate(Map, int, int) - Static method in class com.loomcache.server.config.ConfigMigrator
-
Migrate configuration from source version to target version.
- MigratedEntry(String, long, long, boolean) - Constructor for record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigratedEntry
-
Creates an instance of a
MigratedEntryrecord class. - MigratedEntry(String, long) - Constructor for record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigratedEntry
- MigratedEntry(String, long, long) - Constructor for record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigratedEntry
- Migration() - Constructor for class com.loomcache.springboot.autoconfigure.LoomProperties.Migration
- MIGRATION_RECOVERY_REQUEST - Static variable in class com.loomcache.server.cluster.PartitionMigrationManager
- MigrationChunkTransfer - Class in com.loomcache.server.cluster
-
Handles chunked data transfer for partition migrations with integrity checking and flow control.
- MigrationChunkTransfer() - Constructor for class com.loomcache.server.cluster.MigrationChunkTransfer
- MigrationChunkTransfer(int, int) - Constructor for class com.loomcache.server.cluster.MigrationChunkTransfer
- MigrationChunkTransfer.TransferChunk - Record Class in com.loomcache.server.cluster
-
Record representing a single chunk with metadata.
- MigrationEvent(MigrationListener.EventType, int, String, String, long, String) - Constructor for record class com.loomcache.server.cluster.MigrationListener.MigrationEvent
-
Creates an instance of a
MigrationEventrecord class. - MigrationListener - Interface in com.loomcache.server.cluster
-
Operator-facing SPI for observing partition migration lifecycle events.
- MigrationListener.EventType - Enum Class in com.loomcache.server.cluster
- MigrationListener.MigrationEvent - Record Class in com.loomcache.server.cluster
- MigrationProgress - Record Class in com.loomcache.server.sharding
-
Tracks the progress of an ongoing partition rebalance migration.
- MigrationProgress(int, int, MigrationProgress.MigrationStatus) - Constructor for record class com.loomcache.server.sharding.MigrationProgress
-
Compact constructor with validation.
- MigrationProgress(long, long, long, long, long) - Constructor for record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationProgress
-
Creates an instance of a
MigrationProgressrecord class. - MigrationProgress.MigrationStatus - Enum Class in com.loomcache.server.sharding
-
The lifecycle states of a partition migration.
- MigrationRecoveryRequest(String, String, int) - Constructor for record class com.loomcache.server.cluster.PartitionMigrationManager.MigrationRecoveryRequest
-
Creates an instance of a
MigrationRecoveryRequestrecord class. - MigrationStats(long, long, long, long, long) - Constructor for record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationStats
-
Creates an instance of a
MigrationStatsrecord class. - Migration Strategy - Section in class com.loomcache.server.context.RequestContextMDCBridge
- MigrationTask(int, String, String, long, Instant, PartitionMigrationPipeline.MigrationState) - Constructor for record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationTask
-
Creates an instance of a
MigrationTaskrecord class. - min() - Static method in class com.loomcache.server.compute.Aggregators
- MIN - Enum constant in enum class com.loomcache.server.metrics.MetricsAggregator.AggregationType
- MIN_COMPATIBLE_VERSION - Static variable in class com.loomcache.common.protocol.LoomVersion
- MIN_ID_GENERATOR_NODE_ID - Static variable in class com.loomcache.common.config.ClusterConfig
- MIN_UPLOAD_INTERVAL - Static variable in record class com.loomcache.client.ClientStatisticsConfig
- MinAggregator<K,
V> - Class in com.loomcache.server.compute -
Built-in aggregator that finds the minimum numeric value in the map.
- MinAggregator() - Constructor for class com.loomcache.server.compute.MinAggregator
-
Create a new min aggregator.
- minCompatible() - Static method in class com.loomcache.common.protocol.LoomVersion
-
Create a LoomVersion from minimum compatible version.
- minCompatibleVersion() - Method in record class com.loomcache.common.protocol.HelloPayload
-
Returns the value of the
minCompatibleVersionrecord component. - minDurationMs() - Method in record class com.loomcache.server.tracing.TraceAnalyzer.TraceStats
-
Returns the value of the
minDurationMsrecord component. - minLatencyMs() - Method in record class com.loomcache.server.network.ConnectionHealthMonitor.HealthMetrics
-
Returns the value of the
minLatencyMsrecord component. - minor() - Method in class com.loomcache.common.protocol.LoomVersion
- minRacks() - Method in record class com.loomcache.server.cluster.RackAwarePlacement.PlacementConstraint
-
Returns the value of the
minRacksrecord component. - minTtl() - Method in record class com.loomcache.server.lease.TtlPolicy.AdaptiveTtl
-
Returns the value of the
minTtlrecord component. - minValue() - Method in record class com.loomcache.server.metrics.AccessPatternAnalyzer.DistributionStats
-
Returns the value of the
minValuerecord component. - minValues() - Method in record class com.loomcache.server.query.QueryOptimizer.TableStatistics
-
Returns the value of the
minValuesrecord component. - missCount() - Method in class com.loomcache.server.datastructures.CacheMetrics
-
Get the total number of cache misses.
- misses() - Method in record class com.loomcache.client.cache.NearCache.NearCacheStats
-
Returns the value of the
missesrecord component. - misses() - Method in record class com.loomcache.server.jcache.CacheStatisticsManager.StatisticsSnapshot
-
Returns the value of the
missesrecord component. - misses() - Method in record class com.loomcache.server.query.QueryExecutionCache.CacheStats
-
Returns the value of the
missesrecord component. - MISSING_CREDENTIALS - Enum constant in enum class com.loomcache.common.exception.AuthenticationException.AuthError
-
Credentials are missing
- missRate() - Method in record class com.loomcache.client.cache.NearCache.CacheEfficiency
-
Returns the value of the
missRaterecord component. - missRate() - Method in record class com.loomcache.server.metrics.CacheAnalytics.AnalyticsOverview
-
Returns the value of the
missRaterecord component. - mode() - Method in record class com.loomcache.server.wan.WanReplicationManager.WanReplicationStats
-
Returns the value of the
moderecord component. - Modes - Section in class com.loomcache.client.NearCacheInvalidationStrategy
- MODIFIED - Enum constant in enum class com.loomcache.server.jcache.LoomJCacheConfig.ExpiryPolicyType
-
Modified: entries expire based on last modification time.
- ModifiedExpiryPolicy(Duration) - Constructor for class com.loomcache.server.jcache.ExpiryPolicyManager.ModifiedExpiryPolicy
- modifiedPolicy(Duration) - Static method in class com.loomcache.server.jcache.ExpiryPolicyManager
-
Create a modified expiry policy.
- modRevision() - Method in record class com.loomcache.server.watch.WatchEvent
-
Returns the value of the
modRevisionrecord component. - moveCount() - Method in record class com.loomcache.server.sharding.RebalancePlan
-
Returns the number of partition moves in this plan.
- moves() - Method in record class com.loomcache.server.sharding.RebalancePlan
-
Returns the value of the
movesrecord component. - MULTI_MEMBER - Enum constant in enum class com.loomcache.client.ClientRoutingMode
-
Group-subset routing: connect to the configured member-group subset and route normal smart-client traffic across that subset.
- MultiAttributeProjection<K,
V, - Class in com.loomcache.server.computeR> -
Built-in projection that extracts multiple attributes from values.
- MultiAttributeProjection(Function...) - Constructor for class com.loomcache.server.compute.MultiAttributeProjection
-
Create a new multi-attribute projection.
- MulticastDiscovery - Class in com.loomcache.server.discovery
-
UDP multicast-based discovery for local area networks.
- MulticastDiscovery(String, String, int) - Constructor for class com.loomcache.server.discovery.MulticastDiscovery
-
Create a multicast discovery strategy.
- MulticastDiscovery(String, String, int, String, int) - Constructor for class com.loomcache.server.discovery.MulticastDiscovery
-
Create a multicast discovery strategy with custom multicast group.
- MULTIMAP_CLEAR - Enum constant in enum class com.loomcache.common.protocol.MessageType
- MULTIMAP_GET - Enum constant in enum class com.loomcache.common.protocol.MessageType
- MULTIMAP_KEYS - Enum constant in enum class com.loomcache.common.protocol.MessageType
- MULTIMAP_PUT - Enum constant in enum class com.loomcache.common.protocol.MessageType
- MULTIMAP_PUT - Static variable in class com.loomcache.common.protocol.TransactionOpCode
-
TransactionContext#multiMapPut(structName, key, value). - MULTIMAP_REMOVE - Enum constant in enum class com.loomcache.common.protocol.MessageType
- MULTIMAP_REMOVE - Static variable in class com.loomcache.common.protocol.TransactionOpCode
-
TransactionContext#multiMapRemove(structName, key, value). - MULTIMAP_SIZE - Enum constant in enum class com.loomcache.common.protocol.MessageType
- MULTIMAP_VALUES - Enum constant in enum class com.loomcache.common.protocol.MessageType
- multiMapClear(String) - Method in class com.loomcache.client.LoomClient
- MultiMapController - Class in com.loomcache.springboot.controller
-
REST controller for the default DistributedMultiMap.
- MultiMapController(DistributedMultiMap) - Constructor for class com.loomcache.springboot.controller.MultiMapController
- multiMapCount() - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- multiMapGet(String, String) - Method in class com.loomcache.client.LoomClient
- multiMapKeys(String) - Method in class com.loomcache.client.LoomClient
- multiMapPut(String, String, String) - Method in class com.loomcache.client.LoomClient
- multiMapPut(String, String, String) - Method in class com.loomcache.client.LoomTransaction
- multiMapPut(String, String, String) - Method in class com.loomcache.server.transaction.TransactionContext
-
Buffer a multimap put operation.
- MultiMapPut(String, String, String) - Constructor for record class com.loomcache.server.transaction.TransactionOp.MultiMapPut
-
Creates an instance of a
MultiMapPutrecord class. - multiMapRemove(String, String, String) - Method in class com.loomcache.client.LoomClient
- multiMapRemove(String, String, String) - Method in class com.loomcache.client.LoomTransaction
- multiMapRemove(String, String, String) - Method in class com.loomcache.server.transaction.TransactionContext
-
Buffer a multimap remove operation.
- MultiMapRemove(String, String, String) - Constructor for record class com.loomcache.server.transaction.TransactionOp.MultiMapRemove
-
Creates an instance of a
MultiMapRemoverecord class. - multiMapSize(String) - Method in class com.loomcache.client.LoomClient
- MultiMapStatistics(long, long, int, int) - Constructor for record class com.loomcache.server.datastructures.DistributedMultiMap.MultiMapStatistics
-
Creates an instance of a
MultiMapStatisticsrecord class. - MultiMapStats(int, int, double) - Constructor for record class com.loomcache.server.datastructures.DistributedMultiMap.MultiMapStats
-
Creates an instance of a
MultiMapStatsrecord class. - multiMapValues(String) - Method in class com.loomcache.client.LoomClient
- MurmurHash3 - Class in com.loomcache.common.util
-
MurmurHash3 (32-bit) — fast, non-cryptographic hash for key distribution.
- MurmurHash3() - Constructor for class com.loomcache.common.util.MurmurHash3
- MutableEntry<K,
V> - Class in com.loomcache.server.compute -
Mutable entry implementation that wraps a map entry and tracks modifications.
- MutableEntry(K, V, boolean) - Constructor for class com.loomcache.server.compute.MutableEntry
-
Create a new MutableEntry for an existing entry.
N
- name() - Method in record class com.loomcache.client.DistributedObjectEvent
-
Returns the value of the
namerecord component. - name() - Method in class com.loomcache.client.LoomExecutorService
- name() - Method in record class com.loomcache.common.config.DataConnectionConfig
-
Returns the value of the
namerecord component. - name() - Method in class com.loomcache.common.config.PartitionGroupConfig.MemberGroup
- name() - Method in record class com.loomcache.common.serialization.compact.CompactField
-
Returns the value of the
namerecord component. - name() - Method in class com.loomcache.common.serialization.KryoSerializer
- name() - Method in interface com.loomcache.common.serialization.LoomSerializer
- name() - Method in record class com.loomcache.server.cp.ConsistencyGroupId
-
Returns the value of the
namerecord component. - name() - Method in class com.loomcache.server.lifecycle.GracefulShutdownCoordinator.Complete
- name() - Method in class com.loomcache.server.lifecycle.GracefulShutdownCoordinator.DrainingConnections
- name() - Method in class com.loomcache.server.lifecycle.GracefulShutdownCoordinator.FlushingData
- name() - Method in interface com.loomcache.server.lifecycle.GracefulShutdownCoordinator.ShutdownPhase
-
Returns a human-readable name for this phase.
- name() - Method in class com.loomcache.server.lifecycle.GracefulShutdownCoordinator.SnapshotState
- name() - Method in class com.loomcache.server.lifecycle.GracefulShutdownCoordinator.StoppingServices
- name() - Method in record class com.loomcache.server.metrics.CacheAnalytics.DataStructureMetric
-
Returns the value of the
namerecord component. - name() - Method in record class com.loomcache.server.observability.DistributedTracer.TimestampedEvent
-
Returns the value of the
namerecord component. - name() - Method in class com.loomcache.server.query.QueryOptimizer.ColumnPruning
- name() - Method in class com.loomcache.server.query.QueryOptimizer.ConstantFolding
- name() - Method in class com.loomcache.server.query.QueryOptimizer.IndexSelection
- name() - Method in class com.loomcache.server.query.QueryOptimizer.LimitPushDown
- name() - Method in interface com.loomcache.server.query.QueryOptimizer.OptimizationRule
-
Gets the name of this optimization rule.
- name() - Method in class com.loomcache.server.query.QueryOptimizer.PredicatePushDown
- name() - Method in record class com.loomcache.server.query.SqlIndex
-
Returns the value of the
namerecord component. - name() - Method in record class com.loomcache.server.query.SqlMapping.Column
-
Returns the value of the
namerecord component. - name() - Method in record class com.loomcache.server.query.SqlMapping
-
Returns the value of the
namerecord component. - name() - Method in record class com.loomcache.server.query.SqlType.Field
-
Returns the value of the
namerecord component. - name() - Method in record class com.loomcache.server.query.SqlType
-
Returns the value of the
namerecord component. - name() - Method in record class com.loomcache.server.query.SqlView
-
Returns the value of the
namerecord component. - name() - Method in record class com.loomcache.server.tracing.SpanManager.SpanEvent
-
Returns the value of the
namerecord component. - name(String) - Method in class com.loomcache.common.config.DataConnectionConfig.Builder
- namespace() - Method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig
- namespace(String) - Method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig.Builder
- NAMESPACE_CACHE - Static variable in class com.loomcache.server.config.ClusterConfigManager
- NAMESPACE_LOG - Static variable in class com.loomcache.server.config.ClusterConfigManager
- NAMESPACE_NETWORK - Static variable in class com.loomcache.server.config.ClusterConfigManager
- NAMESPACE_RAFT - Static variable in class com.loomcache.server.config.ClusterConfigManager
- NAMESPACE_SECURITY - Static variable in class com.loomcache.server.config.ClusterConfigManager
- namespacePath() - Method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig
- namespacePath(String) - Method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig.Builder
- nanoTime() - Method in interface com.loomcache.server.consensus.Clock
-
Returns the current time in nanoseconds.
- nanoTime() - Method in class com.loomcache.server.consensus.SystemClock
- nanoTime() - Method in class com.loomcache.server.consensus.TestClock
- NEAR_CACHE - Enum constant in enum class com.loomcache.common.protocol.Feature
-
Near cache functionality.
- NEAR_CACHE_INVALIDATE - Enum constant in enum class com.loomcache.common.protocol.MessageType
- NEAR_CACHE_SUBSCRIBE - Enum constant in enum class com.loomcache.common.protocol.MessageType
- NEAR_CACHE_UNSUBSCRIBE - Enum constant in enum class com.loomcache.common.protocol.MessageType
- NearCache<K,
V> - Class in com.loomcache.client.cache -
Client-side near-cache for frequently accessed entries.
- NearCache() - Constructor for class com.loomcache.springboot.autoconfigure.LoomProperties.NearCache
- NearCache(NearCache.NearCacheConfig) - Constructor for class com.loomcache.client.cache.NearCache
-
Create a new near cache with the given configuration.
- Near Cache - Section in class com.loomcache.client.LoomClient
- NearCache.CacheEfficiency - Record Class in com.loomcache.client.cache
-
Cache efficiency metrics.
- NearCache.CacheEntryMetadata - Record Class in com.loomcache.client.cache
-
Cache entry metadata.
- NearCache.EvictionPolicy - Interface in com.loomcache.client.cache
-
Interface for eviction policies.
- NearCache.EvictionPolicy.LFU - Record Class in com.loomcache.client.cache
- NearCache.EvictionPolicy.LRU - Record Class in com.loomcache.client.cache
- NearCache.EvictionPolicy.Random - Record Class in com.loomcache.client.cache
- NearCache.NearCacheConfig - Record Class in com.loomcache.client.cache
-
Configuration for NearCache.
- NearCache.NearCacheStats - Record Class in com.loomcache.client.cache
-
Near cache statistics.
- NearCacheConfig(int, Duration, NearCache.EvictionPolicy) - Constructor for record class com.loomcache.client.cache.NearCache.NearCacheConfig
- NearCacheConfig(int, Duration, NearCache.EvictionPolicy, Duration) - Constructor for record class com.loomcache.client.cache.NearCache.NearCacheConfig
-
Creates an instance of a
NearCacheConfigrecord class. - nearCacheEnabled() - Method in class com.loomcache.client.ClientConfig
- nearCacheEnabled(boolean) - Method in class com.loomcache.client.ClientConfig.Builder
- nearCacheEnabled(boolean) - Method in class com.loomcache.client.LoomClient.Builder
-
Enable or disable the local near cache.
- nearCacheEvictionPolicy() - Method in class com.loomcache.client.ClientConfig
- nearCacheEvictionPolicy() - Method in class com.loomcache.client.LoomClient
- nearCacheEvictionPolicy(NearCacheEvictionPolicy) - Method in class com.loomcache.client.ClientConfig.Builder
- nearCacheEvictionPolicy(NearCacheEvictionPolicy) - Method in class com.loomcache.client.LoomClient.Builder
-
Set the capacity eviction policy for the near cache.
- NearCacheEvictionPolicy - Enum Class in com.loomcache.client
-
Controls how the near cache chooses an entry when it must evict for capacity.
- nearCacheEvictions() - Method in record class com.loomcache.common.protocol.ClientStatisticsPayload
-
Returns the value of the
nearCacheEvictionsrecord component. - nearCacheHitRatio() - Method in record class com.loomcache.common.protocol.ClientStatisticsPayload
-
Returns the value of the
nearCacheHitRatiorecord component. - nearCacheHits() - Method in record class com.loomcache.common.protocol.ClientStatisticsPayload
-
Returns the value of the
nearCacheHitsrecord component. - NearCacheInvalidationManager - Class in com.loomcache.server.cache
-
Manages near-cache invalidation subscriptions and broadcasts.
- NearCacheInvalidationManager(TcpServer) - Constructor for class com.loomcache.server.cache.NearCacheInvalidationManager
-
Initialize near-cache invalidation manager.
- nearCacheInvalidations() - Method in record class com.loomcache.common.protocol.ClientStatisticsPayload
-
Returns the value of the
nearCacheInvalidationsrecord component. - NearCacheInvalidationStrategy - Class in com.loomcache.client
-
Strategy for near-cache invalidation with resilience.
- NearCacheInvalidationStrategy(LoomClient, long) - Constructor for class com.loomcache.client.NearCacheInvalidationStrategy
-
Create a near-cache invalidation strategy.
- NearCacheInvalidationStrategy.InvalidationMode - Enum Class in com.loomcache.client
-
Invalidation strategy mode.
- NearCacheInvalidationStrategy.PollInvalidationCallback - Interface in com.loomcache.client
-
Callback interface for poll-based invalidation.
- NearCacheInvalidationStrategy.ReconciliationCallback - Interface in com.loomcache.client
- nearCacheLocalUpdatePolicy() - Method in class com.loomcache.client.ClientConfig
- nearCacheLocalUpdatePolicy() - Method in class com.loomcache.client.LoomClient
- nearCacheLocalUpdatePolicy(NearCacheLocalUpdatePolicy) - Method in class com.loomcache.client.ClientConfig.Builder
- nearCacheLocalUpdatePolicy(NearCacheLocalUpdatePolicy) - Method in class com.loomcache.client.LoomClient.Builder
-
Set how local writes update the near cache.
- NearCacheLocalUpdatePolicy - Enum Class in com.loomcache.client
-
Controls how the near cache treats writes issued by the local client.
- nearCacheMaxSize() - Method in class com.loomcache.client.ClientConfig
- nearCacheMaxSize(int) - Method in class com.loomcache.client.ClientConfig.Builder
- nearCacheMaxSize(int) - Method in class com.loomcache.client.LoomClient.Builder
-
Set near cache max entries.
- nearCacheMisses() - Method in record class com.loomcache.common.protocol.ClientStatisticsPayload
-
Returns the value of the
nearCacheMissesrecord component. - nearCachePreloaderConfig() - Method in class com.loomcache.client.ClientConfig
- nearCachePreloaderConfig() - Method in class com.loomcache.client.LoomClient
- nearCachePreloaderConfig(NearCachePreloaderConfig) - Method in class com.loomcache.client.ClientConfig.Builder
- nearCachePreloaderConfig(NearCachePreloaderConfig) - Method in class com.loomcache.client.LoomClient.Builder
-
Set keys-only near-cache preloader persistence.
- NearCachePreloaderConfig - Class in com.loomcache.client
-
Configures keys-only persistence for near-cache restart warmup.
- NearCachePreloaderConfig.Builder - Class in com.loomcache.client
- nearCacheReconciliationConfig() - Method in class com.loomcache.client.ClientConfig
- nearCacheReconciliationConfig() - Method in class com.loomcache.client.LoomClient
- nearCacheReconciliationConfig(NearCacheReconciliationConfig) - Method in class com.loomcache.client.ClientConfig.Builder
- nearCacheReconciliationConfig(NearCacheReconciliationConfig) - Method in class com.loomcache.client.LoomClient.Builder
-
Set periodic near-cache anti-entropy reconciliation.
- NearCacheReconciliationConfig - Class in com.loomcache.client
-
Configures periodic near-cache anti-entropy checks for missed invalidations.
- NearCacheReconciliationConfig.Builder - Class in com.loomcache.client
- nearCacheSerializeKeys() - Method in class com.loomcache.client.ClientConfig
- nearCacheSerializeKeys() - Method in class com.loomcache.client.LoomClient
- nearCacheSerializeKeys(boolean) - Method in class com.loomcache.client.ClientConfig.Builder
- nearCacheSerializeKeys(boolean) - Method in class com.loomcache.client.LoomClient.Builder
-
Store near-cache keys using their serialized byte form.
- nearCacheSize() - Method in record class com.loomcache.common.protocol.ClientStatisticsPayload
-
Returns the value of the
nearCacheSizerecord component. - NearCacheStats(long, long, long, long, long, long, double) - Constructor for record class com.loomcache.client.cache.NearCache.NearCacheStats
-
Creates an instance of a
NearCacheStatsrecord class. - nearCacheTtl() - Method in class com.loomcache.client.ClientConfig
- nearCacheTtl(Duration) - Method in class com.loomcache.client.ClientConfig.Builder
- nearCacheTtl(Duration) - Method in class com.loomcache.client.LoomClient.Builder
-
Set near cache time-to-live.
- needsRecovery() - Method in record class com.loomcache.server.executor.DurableTaskRecord
-
Whether this record represents a task that should be re-executed on recovery.
- negate() - Method in interface com.loomcache.server.executor.MemberSelector
-
Invert this selector.
- negotiate(EnumSet, long) - Static method in enum class com.loomcache.common.protocol.WireCompression
- negotiatedProtocolVersion() - Method in record class com.loomcache.client.ProtocolHandshake.Result
-
Returns the value of the
negotiatedProtocolVersionrecord component. - negotiatedVersion() - Method in class com.loomcache.common.protocol.VersionedMessageAdapter
-
Get the negotiated version for this connection.
- negotiatedWireCompression() - Method in class com.loomcache.server.network.ConnectionContext
- nettyNative() - Method in enum class com.loomcache.common.config.TlsProvider
- NEVER_EXPIRES - Static variable in record class com.loomcache.server.datastructures.mapstore.MetadataAwareValue
- neverExpires(V) - Static method in record class com.loomcache.server.datastructures.mapstore.MetadataAwareValue
- NeverSampler() - Constructor for class com.loomcache.server.tracing.TraceSampler.NeverSampler
- newId() - Method in class com.loomcache.server.datastructures.SnowflakeIdGenerator
-
Generate the next globally unique ID.
- newIdBatch(int) - Method in class com.loomcache.server.datastructures.SnowflakeIdGenerator
-
Deprecated, for removal: This API element is subject to removal in a future version.Use
SnowflakeIdGenerator.nextBatch(int)orSnowflakeIdGenerator.nextBatchAsList(int)instead, which enforce an upper bound (10,000) and hold the lock for the full batch. - newLeader() - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipEvent.LeaderChanged
-
Returns the value of the
newLeaderrecord component. - newPredicateBuilder() - Static method in class com.loomcache.server.query.Predicates
-
Creates a fluent predicate builder.
- newScope() - Static method in class com.loomcache.client.context.ClientRequestContext
-
Create a new scope builder for setting context values.
- newScope() - Static method in class com.loomcache.server.context.RequestContext
-
Create a new scope builder for setting context values.
- newTransaction() - Method in class com.loomcache.client.LoomClient
-
Begin a new server-side transaction with the default timeout.
- newTransaction(Duration) - Method in class com.loomcache.client.LoomClient
-
Begin a new server-side transaction with an explicit timeout.
- newValue() - Method in record class com.loomcache.common.protocol.MapReplaceCasCodec.CasPayload
-
Returns the value of the
newValuerecord component. - newValue() - Method in class com.loomcache.server.jcache.LoomCacheEntryEvent
- nextBatch(int) - Method in class com.loomcache.client.LoomIdGenerator
- nextBatch(int) - Method in class com.loomcache.server.datastructures.SnowflakeIdGenerator
-
Generate a batch of N globally unique IDs as a primitive array.
- nextBatchAsList(int) - Method in class com.loomcache.server.datastructures.SnowflakeIdGenerator
-
Generate a batch of N globally unique IDs as an unmodifiable list.
- nextExecutionTimeMillis() - Method in record class com.loomcache.server.executor.ScheduledTaskInfo
-
Returns the value of the
nextExecutionTimeMillisrecord component. - nextId() - Method in class com.loomcache.client.LoomIdGenerator
- nextOffset() - Method in record class com.loomcache.server.datastructures.DistributedMultiMap.EntryPage
-
Returns the value of the
nextOffsetrecord component. - nextOwnershipRevision() - Method in class com.loomcache.server.cluster.PartitionMigrationManager
- nextPage() - Method in class com.loomcache.server.query.PagingPredicate
- nextSequence() - Method in class com.loomcache.server.wan.WanPublisher
-
Generate the next sequence number.
- NO_EXPIRATION_TIME_MILLIS - Static variable in interface com.loomcache.server.wan.merge.MergePolicy
-
Expiration-time sentinel for entries that do not expire.
- NO_MIGRATION - Enum constant in enum class com.loomcache.common.model.ClusterState.OperationalState
- NO_OP - Enum constant in enum class com.loomcache.server.consensus.LogEntry.Type
- NO_OWNER - Static variable in class com.loomcache.client.ClientPartitionTable
-
Sentinel returned when the cache has never been populated.
- node() - Method in record class com.loomcache.server.discovery.MemberAttributes
- Node() - Constructor for class com.loomcache.springboot.autoconfigure.LoomProperties.Node
- NODE - Static variable in record class com.loomcache.server.discovery.MemberAttributes
- nodeCount() - Method in class com.loomcache.server.partition.ConsistentHashRing
-
Number of distinct physical nodes on the ring.
- NodeEndpoint - Record Class in com.loomcache.client
-
Record representing a cache node endpoint with health and weight information.
- NodeEndpoint(String, String, int) - Constructor for record class com.loomcache.server.cluster.TopologyAwareRouter.NodeEndpoint
-
Creates an instance of a
NodeEndpointrecord class. - NodeEndpoint(String, String, int, int, boolean) - Constructor for record class com.loomcache.client.NodeEndpoint
-
Creates an instance of a
NodeEndpointrecord class. - NodeHealth(String, ClusterHealthMonitor.HealthStatus, long, long, long, double, long, RaftState, long) - Constructor for record class com.loomcache.server.cluster.ClusterHealthMonitor.NodeHealth
-
Creates an instance of a
NodeHealthrecord class. - NodeHealthTracker - Class in com.loomcache.client
-
Tracks node health based on success/failure rates.
- NodeHealthTracker() - Constructor for class com.loomcache.client.NodeHealthTracker
- NodeHealthTracker.HealthStatus - Enum Class in com.loomcache.client
-
Node health status enum.
- nodeHost(String) - Method in class com.loomcache.server.config.LoomConfig.Builder
- nodeId() - Method in record class com.loomcache.client.LifecycleEvent
-
Returns the value of the
nodeIdrecord component. - nodeId() - Method in record class com.loomcache.client.NodeEndpoint
-
Returns the value of the
nodeIdrecord component. - nodeId() - Method in record class com.loomcache.client.security.CredentialsRequest
-
Returns the value of the
nodeIdrecord component. - nodeId() - Method in class com.loomcache.common.config.ClusterConfig
- nodeId() - Method in record class com.loomcache.common.config.ClusterConfig.RaftBootstrapServer
-
Returns the value of the
nodeIdrecord component. - nodeId() - Method in record class com.loomcache.server.CacheNode.CpGroupSummary
-
Returns the value of the
nodeIdrecord component. - nodeId() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.HealthSnapshot
-
Returns the value of the
nodeIdrecord component. - nodeId() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.NodeHealth
-
Returns the value of the
nodeIdrecord component. - nodeId() - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipEvent.MemberJoined
-
Returns the value of the
nodeIdrecord component. - nodeId() - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipEvent.MemberLeft
-
Returns the value of the
nodeIdrecord component. - nodeId() - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipEvent.MemberRecovered
-
Returns the value of the
nodeIdrecord component. - nodeId() - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipEvent.MemberSuspected
-
Returns the value of the
nodeIdrecord component. - nodeId() - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipView.MemberInfo
-
Returns the value of the
nodeIdrecord component. - nodeId() - Method in record class com.loomcache.server.cluster.SwimGossipProtocol.MemberInfo
-
Returns the value of the
nodeIdrecord component. - nodeId() - Method in record class com.loomcache.server.cluster.TopologyAwareRouter.NodeEndpoint
-
Returns the value of the
nodeIdrecord component. - nodeId() - Method in record class com.loomcache.server.cluster.TopologyInfo
-
Returns the value of the
nodeIdrecord component. - nodeId() - Method in class com.loomcache.server.config.LoomConfig
- nodeId() - Method in record class com.loomcache.server.consensus.ConfigChange
-
Returns the value of the
nodeIdrecord component. - nodeId() - Static method in class com.loomcache.server.context.RequestContext
-
Get the current node ID, or null if not set.
- nodeId() - Method in record class com.loomcache.server.discovery.PeerAddress
-
Returns the value of the
nodeIdrecord component. - nodeId() - Method in record class com.loomcache.server.observability.SlowOperationDetector.SlowOperationRecord
-
Returns the value of the
nodeIdrecord component. - nodeId() - Method in record class com.loomcache.server.persistence.HotBackupManager.HotBackupMetadata
-
Returns the value of the
nodeIdrecord component. - nodeId(String) - Method in class com.loomcache.server.context.RequestContext.ContextScope
-
Set node ID.
- nodeId(String) - Method in class com.loomcache.common.config.ClusterConfig.Builder
- nodeId(String) - Method in class com.loomcache.server.config.LoomConfig.Builder
-
Set the node ID (non-null, non-blank).
- nodeId(String) - Method in class com.loomcache.server.embedded.EmbeddedLoomCacheBuilder
-
Set the node ID.
- nodeId(String) - Method in class com.loomcache.server.tracing.TracingConfig.Builder
- NodeInfo - Class in com.loomcache.common.model
-
Identity of a cache cluster node.
- NodeInfo(String, String, int, int) - Constructor for class com.loomcache.common.model.NodeInfo
-
Create a new NodeInfo with the given parameters.
- NodeInfo(String, String, int, int, Map) - Constructor for class com.loomcache.common.model.NodeInfo
-
Create a new NodeInfo with member attributes.
- nodeLabel() - Method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig
- nodeLabel(String) - Method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig.Builder
- nodes() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.ClusterHealth
-
Returns the value of the
nodesrecord component. - Node-to-Node Authentication - Section in class com.loomcache.common.config.AuthConfig
- Node-to-Node Communication - Section in class com.loomcache.server.security.AuthenticationHandler
- nonCacheBytes() - Method in record class com.loomcache.server.cache.MemoryManager.MemoryStats
-
Returns the value of the
nonCacheBytesrecord component. - NONE - Enum constant in enum class com.loomcache.common.protocol.WireCompression
- NONE - Enum constant in enum class com.loomcache.server.datastructures.DistributedMapConfig.EvictionPolicy
- NONE - Enum constant in enum class com.loomcache.server.metrics.CapacityPlanner.ScalingAction
- NONE - Enum constant in enum class com.loomcache.server.persistence.DurabilityGuarantee
-
No durability enforcement.
- NONE - Enum constant in enum class com.loomcache.server.tracing.TracingConfig.ExporterType
- nonHeapUsedBytes() - Method in record class com.loomcache.common.protocol.ClientStatisticsPayload
-
Returns the value of the
nonHeapUsedBytesrecord component. - nonMapMigratableDataTypes() - Method in class com.loomcache.server.datastructures.DataStructureRegistry
-
Returns non-map structure types that currently hold user data.
- noOp(long, long) - Static method in record class com.loomcache.server.consensus.LogEntry
-
Factory method to create a NO_OP entry.
- NoOpTelemetryBridge - Class in com.loomcache.server.observability
-
Default telemetry bridge used when OpenTelemetry is unavailable.
- NoPartition() - Constructor for class com.loomcache.server.cluster.PartitionDetector.PartitionStatus.NoPartition
- noRetry() - Static method in class com.loomcache.client.retry.RetryPolicy
- normalizeRoleNames(Set) - Method in class com.loomcache.common.config.AuthConfig
-
Normalize a set of gateway role names using the configured role-prefix rules.
- normalizeSha256Hex(String) - Static method in record class com.loomcache.common.config.AuthConfig.TokenConfig
- not(MapPredicate) - Static method in class com.loomcache.server.query.Predicates
-
Creates a predicate that negates the given predicate.
- notEqual(Object) - Method in interface com.loomcache.server.query.PredicateBuilder.EntryObject
- notEqual(String, Object) - Static method in class com.loomcache.server.query.Predicates
-
Creates a predicate that tests attribute inequality:
attribute != value. - NotEqualsPredicate(String, Object) - Constructor for record class com.loomcache.server.query.Predicate.NotEqualsPredicate
-
Creates an instance of a
NotEqualsPredicaterecord class. - notifyPostEviction(EvictionNotifier.EvictionEvent) - Method in class com.loomcache.server.cache.EvictionNotifier
-
Notify all listeners of a post-eviction event.
- notifyPreEviction(EvictionNotifier.EvictionEvent) - Method in class com.loomcache.server.cache.EvictionNotifier
-
Notify all listeners of a pre-eviction event.
- notifyWatchers(WatchEvent) - Method in class com.loomcache.server.watch.WatchManager
-
Notify all watchers that a key has been mutated.
- NotLeaderException - Exception Class in com.loomcache.common.exception
-
Thrown when a non-leader node receives a write request.
- NotLeaderException(String) - Constructor for exception class com.loomcache.common.exception.NotLeaderException
-
Creates a new NotLeaderException with only the leader ID.
- NotLeaderException(String, String) - Constructor for exception class com.loomcache.common.exception.NotLeaderException
-
Creates a new NotLeaderException with leader information.
- NotPredicate(Predicate) - Constructor for record class com.loomcache.server.query.Predicate.NotPredicate
-
Creates an instance of a
NotPredicaterecord class. - numGroups() - Method in class com.loomcache.common.config.ClusterConfig
-
Number of Raft groups to create when sharding is enabled.
- numGroups() - Method in record class com.loomcache.server.sharding.PartitionAssignment
-
Returns the value of the
numGroupsrecord component. - numGroups(int) - Method in class com.loomcache.common.config.ClusterConfig.Builder
-
Configure the number of Raft groups (only effective when sharding is enabled).
- numPartitions() - Method in record class com.loomcache.common.protocol.PartitionTablePayload
-
Returns the value of the
numPartitionsrecord component. - numPartitions() - Method in record class com.loomcache.server.sharding.PartitionAssignment
-
Returns the value of the
numPartitionsrecord component.
O
- objectType() - Method in record class com.loomcache.server.query.SqlParser.ShowStatement
-
Returns the value of the
objectTyperecord component. - observedAtNanos() - Method in record class com.loomcache.server.observability.SlowOperationDetector.SlowOperationRecord
-
Returns the value of the
observedAtNanosrecord component. - of(double) - Static method in record class com.loomcache.server.ratelimit.RateLimiter.RateLimiterConfig
- of(String, byte[]) - Static method in class com.loomcache.client.security.ClientCredentials
- of(String, String) - Static method in class com.loomcache.client.security.ClientCredentials
- of(String, String) - Static method in class com.loomcache.client.security.StaticCredentialsFactory
- of(String, String, int) - Static method in record class com.loomcache.client.NodeEndpoint
-
Create a NodeEndpoint with default weight of 1.
- of(String, String, int, int) - Static method in record class com.loomcache.client.NodeEndpoint
-
Create a NodeEndpoint with specified weight.
- of(String, String, int, int, boolean) - Static method in record class com.loomcache.client.NodeEndpoint
-
Create a NodeEndpoint with health status.
- of(String, List) - Static method in record class com.loomcache.common.serialization.compact.CompactSchema
- of(Map) - Static method in record class com.loomcache.server.query.SqlRow
-
Creates a new SqlRow from a map of column name → value.
- OFF - Enum constant in enum class com.loomcache.client.ClientReconnectMode
-
Do not reconnect; close the client when the last connection is lost.
- offer(byte[]) - Method in class com.loomcache.client.LoomBatch.QueueOps
-
Offer a value to the queue.
- offer(E) - Method in class com.loomcache.client.LoomPriorityQueue
- offer(E, int) - Method in class com.loomcache.client.LoomPriorityQueue
- offer(JournalEntry) - Method in class com.loomcache.server.journal.JournalSubscription
-
Try to offer an entry to this subscription's buffer.
- offer(E) - Method in class com.loomcache.client.LoomQueue
-
Inserts an element at the tail of the queue.
- offer(E) - Method in class com.loomcache.server.datastructures.DistributedQueue
- offer(E, long, TimeUnit) - Method in class com.loomcache.server.datastructures.DistributedQueue
-
Timed offer — attempts to insert an element, waiting up to the specified timeout.
- offer(String) - Method in class com.loomcache.springboot.controller.QueueController
-
Enqueue (offer) an item to the queue.
- offer(String) - Method in class com.loomcache.client.LoomBatch.QueueOps
-
Offer a string value to the queue (UTF-8 encoded).
- offer(V) - Method in class com.loomcache.server.datastructures.DistributedPriorityQueue
-
Add an item with the default priority (5).
- offer(V, int) - Method in class com.loomcache.server.datastructures.DistributedPriorityQueue
-
Add an item with the specified priority.
- offerAll(Collection) - Method in class com.loomcache.client.LoomQueue
-
Inserts all supplied elements at the tail of the queue.
- offerAll(Collection) - Method in class com.loomcache.server.datastructures.DistributedQueue
-
Bulk enqueue — all-or-nothing.
- offerAllAsync(Collection) - Method in class com.loomcache.client.LoomQueue
- offerAsync(E) - Method in class com.loomcache.client.LoomQueue
-
Asynchronously inserts an element at the tail of the queue.
- offerDirect(E) - Method in class com.loomcache.server.datastructures.DistributedQueue
-
Direct offer without listener notification.
- OffloadableProcessor - Interface in com.loomcache.common.compute
-
Marker for entry processors whose user code may run on the server offload pool.
- ofSingleMapPerGroup(Transaction, Map) - Static method in record class com.loomcache.server.transaction.ReplicatedTransactionCommand
- ofSingleMapPerGroup(Transaction, Map, String) - Static method in record class com.loomcache.server.transaction.ReplicatedTransactionCommand
-
Convenience factory for the legacy "one map per group" shape.
- ok() - Static method in record class com.loomcache.server.consensus.RaftInvariantChecker.InvariantResult
- Ok() - Constructor for record class com.loomcache.server.observability.DistributedTracer.SpanStatus.Ok
-
Creates an instance of a
Okrecord class. - OK - Enum constant in enum class com.loomcache.server.tracing.SpanManager.SpanStatus
- OK - Enum constant in enum class com.loomcache.server.tracing.TracingContext.Span.Status
- oldestSequence() - Method in record class com.loomcache.server.journal.JournalStats
-
Returns the value of the
oldestSequencerecord component. - oldLeader() - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipEvent.LeaderChanged
-
Returns the value of the
oldLeaderrecord component. - oldValue() - Method in record class com.loomcache.common.protocol.MapReplaceCasCodec.CasPayload
-
Returns the value of the
oldValuerecord component. - oldValue() - Method in class com.loomcache.server.jcache.LoomCacheEntryEvent
- ON - Enum constant in enum class com.loomcache.client.ClientReconnectMode
-
Keep retrying in the background while invocations wait up to their request timeout.
- onAccept(Socket) - Method in interface com.loomcache.server.security.SocketInterceptor
- onAccess(K) - Method in interface com.loomcache.server.datastructures.EvictionStrategy
-
Called when an existing key is accessed (e.g., via get() or containsKey()).
- onAccess(K) - Method in class com.loomcache.server.datastructures.FifoEvictionStrategy
- onAccess(K) - Method in class com.loomcache.server.datastructures.LfuEvictionStrategy
- onAccess(K) - Method in class com.loomcache.server.datastructures.LruEvictionStrategy
- onAccess(K) - Method in class com.loomcache.server.datastructures.RandomEvictionStrategy
- onBecomeLeader() - Method in class com.loomcache.server.transaction.twopc.TwoPhaseCoordinator
-
Called from
CacheNode's raft-0 leader-change listener when THIS node becomes raft-0 leader. - onChange(ConfigEntry, ConfigEntry) - Method in interface com.loomcache.server.config.ConfigChangeListener
-
Called when a watched configuration entry changes.
- onCommittedOwnershipUpdate(byte[]) - Method in class com.loomcache.server.cluster.PartitionMigrationManager
-
Applies an ownership update that has already been committed by consensus.
- onCrdtMerge(String, String, byte[]) - Method in class com.loomcache.server.wan.WanReplicationManager
-
Called when a CRDT state needs to be shipped to remote clusters.
- onCreate(String, String) - Method in interface com.loomcache.server.events.DistributedObjectListener
-
Called when a distributed object is created on this node.
- onDecideAck(TwoPhaseCommands.DecideAck) - Method in class com.loomcache.server.transaction.twopc.TwoPhaseCoordinator
-
Handle an inbound
TwoPhaseCommands.DecideAckfrom a participant. - onDecideQuery(TwoPhaseCommands.DecideQuery, String) - Method in class com.loomcache.server.transaction.twopc.TwoPhaseCoordinator
-
Respond to a recovering participant's
TwoPhaseCommands.DecideQueryby resending the durable decision. - onDestroy(String, String) - Method in interface com.loomcache.server.events.DistributedObjectListener
-
Called when a distributed object is destroyed on this node.
- ONE_MINUTE - Enum constant in enum class com.loomcache.server.metrics.OperationsTracker.TimeWindow
- ONE_SHOT_DELAY - Enum constant in enum class com.loomcache.server.executor.ScheduleType
-
Execute once after an initial delay.
- onElementAdded(String, E) - Method in interface com.loomcache.server.datastructures.DistributedSet.SetListener
- onElementAdded(String, E, int) - Method in interface com.loomcache.server.datastructures.DistributedList.ListListener
- onElementChanged(String, E, E, int) - Method in interface com.loomcache.server.datastructures.DistributedList.ListListener
- onElementRemoved(String, E) - Method in interface com.loomcache.server.datastructures.DistributedSet.SetListener
- onElementRemoved(String, E, int) - Method in interface com.loomcache.server.datastructures.DistributedList.ListListener
- onEntry(JournalEntry) - Method in interface com.loomcache.server.journal.EventListener
-
Called when a new journal entry is available.
- onEntryAdded(String, String, String) - Method in interface com.loomcache.client.LoomClient.MapChangeListener
-
Called when an entry is added to the map.
- onEntryAdded(String, K, V) - Method in class com.loomcache.server.datastructures.ContinuousQueryCache
- onEntryAdded(String, K, V) - Method in interface com.loomcache.server.datastructures.DistributedMap.MapChangeListener
- onEntryAdded(K, V) - Method in interface com.loomcache.client.query.LoomQueryCache.CQCListener
-
Fired when a new entry enters the view (either from a wire
ADDEDevent whose value matches the predicate, or anUPDATEDevent that flips from non-matching to matching). - onEntryAdded(K, V) - Method in interface com.loomcache.server.datastructures.ContinuousQueryCache.CqcListener
- onEntryCreated(LoomCacheEntryEvent) - Method in interface com.loomcache.server.jcache.CacheEntryListener
-
Called when a cache entry is created.
- onEntryEvicted(String, String, String) - Method in interface com.loomcache.client.LoomClient.MapChangeListener
-
Called when an entry is evicted by server-side capacity or memory pressure.
- onEntryEvicted(String, K, V) - Method in class com.loomcache.server.datastructures.ContinuousQueryCache
- onEntryEvicted(String, K, V) - Method in interface com.loomcache.server.datastructures.DistributedMap.MapChangeListener
-
Called when an entry is evicted by memory pressure or eviction policy (LRU/LFU/FIFO/RANDOM).
- onEntryExpired(LoomCacheEntryEvent) - Method in interface com.loomcache.server.jcache.CacheEntryListener
-
Called when a cache entry is expired.
- onEntryExpired(String, String, String) - Method in interface com.loomcache.client.LoomClient.MapChangeListener
-
Called when an entry expires due to server-side TTL.
- onEntryExpired(String, K, V) - Method in class com.loomcache.server.datastructures.ContinuousQueryCache
- onEntryExpired(String, K, V) - Method in interface com.loomcache.server.datastructures.DistributedMap.MapChangeListener
-
Called when an entry expires due to TTL (time-to-live).
- onEntryLoaded(String, String, String) - Method in interface com.loomcache.client.LoomClient.MapChangeListener
-
Called when an entry is populated from a backing MapStore on a read-through miss.
- onEntryLoaded(String, K, V) - Method in interface com.loomcache.server.datastructures.DistributedMap.MapChangeListener
-
Called when an entry is populated from a configured MapStore after a read-through get miss.
- onEntryMerged(String, String, String, String) - Method in interface com.loomcache.client.LoomClient.MapChangeListener
-
Called when an entry is reconciled by WAN merge conflict resolution.
- onEntryMerged(String, K, V, V) - Method in interface com.loomcache.server.datastructures.DistributedMap.MapChangeListener
-
Called when an entry is reconciled via cross-cluster merge (WAN replication).
- onEntryRemoved(LoomCacheEntryEvent) - Method in interface com.loomcache.server.jcache.CacheEntryListener
-
Called when a cache entry is removed.
- onEntryRemoved(String, String, String) - Method in interface com.loomcache.client.LoomClient.MapChangeListener
-
Called when an entry is removed from the map.
- onEntryRemoved(String, K, V) - Method in class com.loomcache.server.datastructures.ContinuousQueryCache
- onEntryRemoved(String, K, V) - Method in interface com.loomcache.server.datastructures.DistributedMap.MapChangeListener
- onEntryRemoved(K, V) - Method in interface com.loomcache.server.datastructures.ContinuousQueryCache.CqcListener
- onEntryRemoved(K, V) - Method in interface com.loomcache.client.query.LoomQueryCache.CQCListener
-
Fired when an entry leaves the view — either because it was removed server-side or because an update flipped it to non-matching.
- onEntryUpdated(LoomCacheEntryEvent) - Method in interface com.loomcache.server.jcache.CacheEntryListener
-
Called when a cache entry is updated.
- onEntryUpdated(String, String, String, String) - Method in interface com.loomcache.client.LoomClient.MapChangeListener
-
Called when an entry is updated in the map.
- onEntryUpdated(String, K, V, V) - Method in class com.loomcache.server.datastructures.ContinuousQueryCache
- onEntryUpdated(String, K, V, V) - Method in interface com.loomcache.server.datastructures.DistributedMap.MapChangeListener
- onEntryUpdated(K, V, V) - Method in interface com.loomcache.client.query.LoomQueryCache.CQCListener
-
Fired when an entry already in the view is overwritten with a different matching value.
- onEntryUpdated(K, V, V) - Method in interface com.loomcache.server.datastructures.ContinuousQueryCache.CqcListener
- onError(JournalEntry, Throwable) - Method in interface com.loomcache.server.journal.EventListener
-
Called when an error occurs during event delivery.
- onError(Throwable) - Method in interface com.loomcache.server.journal.EventListener
-
Called when an error occurs during event delivery.
- onError(T, Throwable) - Method in interface com.loomcache.server.topic.MessageListener
-
Called when the topic encounters an error delivering a message.
- onEvent(WatchEvent) - Method in interface com.loomcache.server.watch.WatchListener
-
Called when a watched key or prefix receives a mutation event.
- onExpired(String, String, Object) - Method in interface com.loomcache.server.lease.TtlEventListener
-
Called when a cache entry has expired and been removed.
- onFailure(Exception, WarmingResult) - Method in interface com.loomcache.server.cache.WarmingListener
-
Called when warming fails or is interrupted.
- onHealthStateChanged(ClusterHealthMonitor.NodeHealth) - Method in interface com.loomcache.server.cluster.ClusterHealthMonitor.HealthStateChangeListener
-
Called when a node's health state changes.
- onHealthStatusChange(String, ConnectionHealthMonitor.HealthStatus, ConnectionHealthMonitor.HealthStatus, ConnectionHealthMonitor.ConnectionHealth) - Method in interface com.loomcache.server.network.ConnectionHealthMonitor.HealthCheckCallback
-
Invoked when connection health changes.
- onInsert(K) - Method in interface com.loomcache.server.datastructures.EvictionStrategy
-
Called when a new or updated key is inserted.
- onInsert(K) - Method in class com.loomcache.server.datastructures.FifoEvictionStrategy
- onInsert(K) - Method in class com.loomcache.server.datastructures.LfuEvictionStrategy
- onInsert(K) - Method in class com.loomcache.server.datastructures.LruEvictionStrategy
- onInsert(K) - Method in class com.loomcache.server.datastructures.RandomEvictionStrategy
- onItemAdded(String, E) - Method in interface com.loomcache.server.datastructures.DistributedQueue.ItemListener
- onItemRemoved(String, E) - Method in interface com.loomcache.server.datastructures.DistributedQueue.ItemListener
- onMapChange(String, String, byte[], byte[], WanReplicationManager.ChangeType) - Method in class com.loomcache.server.wan.WanReplicationManager
-
Called by the event system when a map entry changes.
- onMapCleared(String) - Method in interface com.loomcache.client.LoomClient.MapChangeListener
-
Called when the server clears the entire map.
- onMapCleared(String) - Method in class com.loomcache.server.datastructures.ContinuousQueryCache
- onMapCleared(String) - Method in interface com.loomcache.server.datastructures.DistributedMap.MapChangeListener
-
Called when the entire map is cleared via
DistributedMap.clear(). - onMembershipChange(List, List) - Method in class com.loomcache.server.cluster.PartitionMigrationManager
-
Called when cluster membership changes (node join/leave detected).
- onMembershipEvent(MembershipProtocol.MembershipEvent) - Method in interface com.loomcache.server.cluster.MembershipProtocol.MembershipListener
-
Called when a membership event occurs.
- onMessage(String, T, long, String) - Method in interface com.loomcache.server.datastructures.ReliableTopic.MessageListener
-
Called when a message is published or replayed.
- onMessage(String, T, String) - Method in interface com.loomcache.server.datastructures.DistributedTopic.MessageListener
- onMessage(T) - Method in interface com.loomcache.server.topic.MessageListener
-
Called when a message is published to the topic.
- onMessage(T, long) - Method in interface com.loomcache.server.topic.ReliableMessageListener
-
Called when a message is published to the topic with sequence information.
- onMigrateComplete(int, String) - Method in class com.loomcache.server.cluster.PartitionMigrationManager
-
Handle incoming PARTITION_MIGRATE_COMPLETE message.
- onMigrateData(int, String, byte[]) - Method in class com.loomcache.server.cluster.PartitionMigrationManager
-
Handle incoming PARTITION_MIGRATE_DATA message.
- onMigrateData(int, String, int, int, byte[]) - Method in class com.loomcache.server.cluster.PartitionMigrationManager
-
Handle incoming PARTITION_MIGRATE_DATA with chunk metadata.
- onMigrateDataAck(int, String, int) - Method in class com.loomcache.server.cluster.PartitionMigrationManager
-
Handle incoming PARTITION_MIGRATE_DATA_ACK on the SOURCE side.
- onMigrateStart(int, String) - Method in class com.loomcache.server.cluster.PartitionMigrationManager
-
Handle incoming PARTITION_MIGRATE_START message.
- onMigrationEvent(MigrationListener.MigrationEvent) - Method in interface com.loomcache.server.cluster.MigrationListener
-
Called when a partition migration changes lifecycle state.
- onMigrationRecoveryRequest(int, String, byte[], List) - Method in class com.loomcache.server.cluster.PartitionMigrationManager
- onNodeDisconnected(String) - Method in class com.loomcache.client.NearCacheInvalidationStrategy
-
Drop per-node subscription bookkeeping for a connection that just closed.
- onOwnershipUpdate(byte[], List) - Method in class com.loomcache.server.cluster.PartitionMigrationManager
- onPeerDisconnect(String) - Method in class com.loomcache.server.CacheNode
-
Called by TcpServer when a peer connection is closed.
- onPeerDisconnect(String) - Method in class com.loomcache.server.handler.CqcSubscriptionHandler
-
Remove all subscriptions for a disconnected peer.
- onPeerDisconnect(String) - Method in interface com.loomcache.server.network.MessageHandler
-
Called when a peer disconnects.
- onPeerDisconnect(String, long) - Method in interface com.loomcache.server.network.MessageHandler
-
Called when a specific peer connection is closed.
- onPostEviction(EvictionNotifier.EvictionEvent) - Method in interface com.loomcache.server.cache.EvictionNotifier.EvictionListener
-
Called after successful eviction.
- onPreEviction(EvictionNotifier.EvictionEvent) - Method in interface com.loomcache.server.cache.EvictionNotifier.EvictionListener
-
Called before eviction.
- onPrepareAck(TwoPhaseCommands.PrepareAck) - Method in class com.loomcache.server.transaction.twopc.TwoPhaseCoordinator
-
Handle an inbound
TwoPhaseCommands.PrepareAckfrom a participant. - onProgress(WarmingProgress) - Method in interface com.loomcache.server.cache.WarmingListener
-
Called periodically during warming to report progress.
- onProgress(GracefulShutdownCoordinator.ShutdownProgress) - Method in interface com.loomcache.server.lifecycle.GracefulShutdownCoordinator.ShutdownListener
-
Called when shutdown progress is made.
- onRemove(K) - Method in interface com.loomcache.server.datastructures.EvictionStrategy
-
Called when a key is removed from the map.
- onRemove(K) - Method in class com.loomcache.server.datastructures.FifoEvictionStrategy
- onRemove(K) - Method in class com.loomcache.server.datastructures.LfuEvictionStrategy
- onRemove(K) - Method in class com.loomcache.server.datastructures.LruEvictionStrategy
- onRemove(K) - Method in class com.loomcache.server.datastructures.RandomEvictionStrategy
- onResourceRelease(String, String, SessionManager.ManagedSession, int) - Method in interface com.loomcache.server.cp.SessionManager.ResourceReleaseCallback
- onSessionTerminated(String, SessionState) - Method in interface com.loomcache.server.cp.SessionManager.SessionTerminationCallback
- onSuccess(WarmingResult) - Method in interface com.loomcache.server.cache.WarmingListener
-
Called when warming completes successfully.
- onTtlChanged(String, String, Duration, Duration) - Method in interface com.loomcache.server.lease.TtlEventListener
-
Called when an entry's TTL is changed.
- onValueAdded(String, String, String) - Method in interface com.loomcache.server.datastructures.DistributedMultiMap.MultiMapListener
- onValueRemoved(String, String, String) - Method in interface com.loomcache.server.datastructures.DistributedMultiMap.MultiMapListener
- onViewCleared() - Method in interface com.loomcache.server.datastructures.ContinuousQueryCache.CqcListener
- op() - Method in record class com.loomcache.springboot.controller.TransactionController.OperationRequest
-
Returns the value of the
oprecord component. - opcode() - Method in record class com.loomcache.common.protocol.BatchOperation
-
Returns the value of the
opcoderecord component. - opCode() - Method in record class com.loomcache.common.protocol.TransactionOpCode.WireOperation
-
Returns the value of the
opCoderecord component. - OpenApiConfig - Class in com.loomcache.springboot.config
-
OpenAPI description for the Spring Boot REST API surface.
- OpenApiConfig() - Constructor for class com.loomcache.springboot.config.OpenApiConfig
- openConnectionCount() - Method in record class com.loomcache.common.protocol.ClientStatisticsPayload
-
Returns the value of the
openConnectionCountrecord component. - OPENSSL - Enum constant in enum class com.loomcache.common.config.TlsProvider
- OPENSSL_REFCNT - Enum constant in enum class com.loomcache.common.config.TlsProvider
- openSslAvailabilityDescription() - Static method in class com.loomcache.common.config.SslContextFactory
-
Human-readable OpenSSL/BoringSSL provider status for diagnostics.
- OpenTelemetryBridge - Interface in com.loomcache.server.observability
-
Optional bridge to OpenTelemetry tracing.
- operation() - Method in record class com.loomcache.client.ClientRequestDeduplicator.CoalescingKey
-
Returns the value of the
operationrecord component. - operation() - Method in record class com.loomcache.server.handler.RequestCoalescer.CoalescingKey
-
Returns the value of the
operationrecord component. - operation() - Method in record class com.loomcache.server.replication.ReplicationManager.ReplicationData
-
Returns the value of the
operationrecord component. - Operation(Transaction.OperationType, String, String) - Constructor for record class com.loomcache.server.transaction.Transaction.Operation
-
Convenience constructor for single-map transactions — defaults
Transaction.Operation.mapName()tonull. - Operation(Transaction.OperationType, String, String, String) - Constructor for record class com.loomcache.server.transaction.Transaction.Operation
-
Compact constructor validating type and key.
- operationalState() - Method in class com.loomcache.common.model.ClusterState
-
Return the current cluster operational state.
- Operation Categories - Section in class com.loomcache.server.handler.DataOperationHandler
- operationName - Variable in class com.loomcache.server.tracing.SpanManager.Span
- operationName() - Static method in class com.loomcache.client.context.ClientRequestContext
-
Get the current operation name, or null if not set.
- operationName() - Method in record class com.loomcache.server.observability.DistributedTracer.Span
-
Returns the value of the
operationNamerecord component. - operationName(String) - Method in class com.loomcache.client.context.ClientRequestContext.ContextScope
-
Set the operation name for this scope.
- operationPayload() - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.CoordPrepare
-
Returns the value of the
operationPayloadrecord component. - operationPayload() - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.PrepareGroup
-
Returns the value of the
operationPayloadrecord component. - OperationRecord(OperationsTracker.OperationType, String, long, long, boolean) - Constructor for record class com.loomcache.server.metrics.OperationsTracker.OperationRecord
-
Creates an instance of a
OperationRecordrecord class. - OperationRequest(String, String, String, String) - Constructor for record class com.loomcache.springboot.controller.TransactionController.OperationRequest
-
Creates an instance of a
OperationRequestrecord class. - operations() - Method in record class com.loomcache.common.protocol.BatchOperation.DeserializedBatch
-
Returns the value of the
operationsrecord component. - operations() - Method in record class com.loomcache.server.transaction.TransactionManager.RecoverableTransactionState
-
Returns the value of the
operationsrecord component. - OPERATIONS - Enum constant in enum class com.loomcache.server.metrics.CacheAnalytics.TimeSeriesMetric
- operationsPerSec() - Method in record class com.loomcache.server.metrics.CacheAnalytics.DataStructureMetric
-
Returns the value of the
operationsPerSecrecord component. - OperationsTracker - Class in com.loomcache.server.metrics
-
Tracks all cache operations with type, latency, and success/failure status.
- OperationsTracker() - Constructor for class com.loomcache.server.metrics.OperationsTracker
-
Create a new OperationsTracker.
- OperationsTracker.LatencyPercentiles - Record Class in com.loomcache.server.metrics
-
Latency percentiles record.
- OperationsTracker.OperationRecord - Record Class in com.loomcache.server.metrics
-
Operation record.
- OperationsTracker.OperationType - Enum Class in com.loomcache.server.metrics
-
Operation types.
- OperationsTracker.TimeWindow - Enum Class in com.loomcache.server.metrics
-
Sliding window time ranges.
- optimizationHints() - Method in record class com.loomcache.server.query.QueryAnalyzer.QueryAnalysis
-
Returns the value of the
optimizationHintsrecord component. - optimize(QueryPlan, QueryOptimizer.TableStatistics, Map) - Method in class com.loomcache.server.query.QueryOptimizer
-
Optimizes a query plan.
- OPTIMIZE - Enum constant in enum class com.loomcache.server.query.QueryProfiler.Stage
- OptimizedQueryPlan(QueryPlan, List, QueryOptimizer.CostEstimate, QueryOptimizer.OptimizedQueryPlan.ExecutionStrategy) - Constructor for class com.loomcache.server.query.QueryOptimizer.OptimizedQueryPlan
- OPTIONAL - Enum constant in enum class com.loomcache.common.config.AuthConfig.LoginModuleControlFlag
- options() - Method in record class com.loomcache.common.config.AuthConfig.KerberosConfig
-
Returns the value of the
optionsrecord component. - options() - Method in record class com.loomcache.common.config.AuthConfig.LdapConfig
-
Returns the value of the
optionsrecord component. - options() - Method in record class com.loomcache.common.config.AuthConfig.LoginModuleConfig
-
Returns the value of the
optionsrecord component. - options() - Method in record class com.loomcache.server.query.SqlMapping
-
Returns the value of the
optionsrecord component. - options() - Method in record class com.loomcache.server.query.SqlType
-
Returns the value of the
optionsrecord component. - or(MemberSelector) - Method in interface com.loomcache.server.executor.MemberSelector
-
Combine this selector with another selector using logical OR.
- or(MapPredicate) - Method in class com.loomcache.server.query.PredicateBuilder
-
Composes this predicate with another using logical OR.
- or(MapPredicate...) - Static method in class com.loomcache.server.query.Predicates
-
Creates a predicate that is the disjunction (OR) of the given predicates.
- OrderBy(String, boolean) - Constructor for record class com.loomcache.server.query.QueryPlan.OrderBy
-
Creates an instance of a
OrderByrecord class. - orderByList() - Method in record class com.loomcache.server.query.QueryPlan
-
Returns the value of the
orderByListrecord component. - ordered() - Method in record class com.loomcache.server.topic.TopicConfig
-
Returns the value of the
orderedrecord component. - originalRequest() - Method in record class com.loomcache.server.handler.RequestCoalescer.GroupStats
-
Returns the value of the
originalRequestrecord component. - Orphaned intents - Section in class com.loomcache.server.transaction.twopc.TwoPhaseParticipant
- OrPredicate(Predicate, Predicate) - Constructor for record class com.loomcache.server.query.Predicate.OrPredicate
-
Creates an instance of a
OrPredicaterecord class. - ORSet<E> - Class in com.loomcache.server.datastructures.crdt
-
Observed-Remove Set CRDT (OR-Set).
- ORSet(String, String, int) - Constructor for class com.loomcache.server.datastructures.crdt.ORSet
- ORSET_ADD - Enum constant in enum class com.loomcache.common.protocol.MessageType
- ORSET_CONTAINS - Enum constant in enum class com.loomcache.common.protocol.MessageType
- ORSET_MEMBERS - Enum constant in enum class com.loomcache.common.protocol.MessageType
- ORSET_REMOVE - Enum constant in enum class com.loomcache.common.protocol.MessageType
- ORSET_SIZE - Enum constant in enum class com.loomcache.common.protocol.MessageType
- orSetAdd(String, String) - Method in class com.loomcache.client.LoomClient
- orSetContains(String, String) - Method in class com.loomcache.client.LoomClient
- orSetCount() - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- orSetMembers(String) - Method in class com.loomcache.client.LoomClient
- orSetRemove(String, String) - Method in class com.loomcache.client.LoomClient
- orSetSize(String) - Method in class com.loomcache.client.LoomClient
- OtelConfig - Class in com.loomcache.common.config
-
Configuration for the optional OpenTelemetry bridge.
- OtelConfig.Builder - Class in com.loomcache.common.config
- OTHER - Enum constant in enum class com.loomcache.common.exception.AuthenticationException.AuthError
-
Other authentication error
- OTHER - Enum constant in enum class com.loomcache.common.exception.ConnectionException.ConnectionError
-
Other connection error
- otlp(String, String) - Static method in class com.loomcache.server.tracing.TracingConfig
-
Create an OTLP exporter config.
- OTLP - Enum constant in enum class com.loomcache.server.tracing.TracingConfig.ExporterType
- out() - Method in record class com.loomcache.client.ConnectionPool.PooledConnection
-
Returns the value of the
outrecord component. - OUTCOME_UNKNOWN - Enum constant in enum class com.loomcache.server.transaction.TransactionContext.TransactionState
-
A replicated commit was submitted, but the coordinator could not confirm whether the cluster committed and applied it.
- outgoingHighWaterMark(int, String) - Method in class com.loomcache.server.cluster.PartitionMigrationManager
- overallDenyRate() - Method in record class com.loomcache.server.ratelimit.PerClientRateLimiter.AggregateStats
-
Returns the value of the
overallDenyRaterecord component. - overallStatus() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.ClusterHealth
-
Returns the value of the
overallStatusrecord component. - overrideExpirationTimeMillis(K, long) - Method in class com.loomcache.server.datastructures.DistributedMap
-
Override TTL metadata after a WAN merge winner is applied.
- overrideHitCount(K, long) - Method in class com.loomcache.server.datastructures.DistributedMap
-
Override read-hit metadata after a WAN merge winner is applied.
- overrideLastAccessTimeMillis(K, long) - Method in class com.loomcache.server.datastructures.DistributedMap
-
Override access-time metadata after a WAN merge winner is applied.
- overrideWriteMetadata(K, long, String) - Method in class com.loomcache.server.datastructures.DistributedMap
-
Overwrite the metadata for
keyafter a WAN merge has selected a remote-sourced winner. - Overview - Section in class com.loomcache.server.observability.DistributedTracer
- ownerEndpointForHash(int) - Method in class com.loomcache.client.ClientPartitionTable
- ownerEndpointForHash(int) - Method in record class com.loomcache.common.protocol.PartitionTablePayload
- ownerEndpointForKey(String) - Method in class com.loomcache.client.ClientPartitionTable
- ownerGroupForHash(int) - Method in class com.loomcache.client.ClientPartitionTable
- ownerGroupForHash(int) - Method in record class com.loomcache.common.protocol.PartitionTablePayload
- ownerGroupForKey(String) - Method in class com.loomcache.client.ClientPartitionTable
- ownerId() - Method in record class com.loomcache.server.cp.ConsistencySubsystem.CpSessionInfo
-
Returns the value of the
ownerIdrecord component. - ownerId() - Method in class com.loomcache.server.cp.SessionManager.ManagedSession
-
Gets the owner ID.
- ownerId() - Method in record class com.loomcache.server.cp.SessionManager.SessionSnapshot
-
Returns the value of the
ownerIdrecord component. - ownerId() - Method in record class com.loomcache.springboot.controller.LockController.LockRequest
-
Returns the value of the
ownerIdrecord component. - ownership() - Method in record class com.loomcache.server.cluster.PartitionMigrationManager.CommittedOwnershipTable
-
Returns the value of the
ownershiprecord component.
P
- p50() - Method in record class com.loomcache.server.metrics.OperationsTracker.LatencyPercentiles
-
Returns the value of the
p50record component. - p95() - Method in record class com.loomcache.server.metrics.OperationsTracker.LatencyPercentiles
-
Returns the value of the
p95record component. - p99() - Method in record class com.loomcache.server.metrics.OperationsTracker.LatencyPercentiles
-
Returns the value of the
p99record component. - page() - Method in class com.loomcache.server.query.PagingPredicate
- page(int, int) - Method in class com.loomcache.server.datastructures.DistributedList
-
Read a page of elements without materializing the whole list.
- page(int, int) - Method in class com.loomcache.server.datastructures.DistributedSet
-
Read a page of elements without materializing the whole set.
- page(int, int) - Method in class com.loomcache.springboot.controller.ListController
- page(Collection) - Method in class com.loomcache.server.query.PagingPredicate
- pageSize() - Method in class com.loomcache.server.query.PagingPredicate
- pagingPredicate(int) - Static method in class com.loomcache.server.query.Predicates
-
Creates a stateful paging predicate over all entries.
- pagingPredicate(MapPredicate, int) - Static method in class com.loomcache.server.query.Predicates
-
Creates a stateful paging predicate over entries matching
predicate. - pagingPredicate(MapPredicate, Comparator, int) - Static method in class com.loomcache.server.query.Predicates
-
Creates a stateful paging predicate with explicit entry ordering.
- PagingPredicate<K,
V> - Class in com.loomcache.server.query -
Stateful map-entry predicate that returns one page of matching entries at a time.
- PagingPredicate(MapPredicate, int) - Constructor for class com.loomcache.server.query.PagingPredicate
- PagingPredicate(MapPredicate, Comparator, int) - Constructor for class com.loomcache.server.query.PagingPredicate
- parallelism() - Method in record class com.loomcache.server.cache.WarmingConfig
-
Returns the value of the
parallelismrecord component. - parentSpanId - Variable in class com.loomcache.server.tracing.SpanManager.Span
- parentSpanId() - Method in record class com.loomcache.server.observability.DistributedTracer.Span
-
Returns the value of the
parentSpanIdrecord component. - parse(String) - Static method in enum class com.loomcache.common.config.AuthConfig.LoginModuleControlFlag
- parse(String) - Static method in enum class com.loomcache.common.config.ClusterDataRecoveryPolicy
- parse(String) - Static method in enum class com.loomcache.common.config.PartitionGroupType
- parse(String) - Static method in enum class com.loomcache.common.config.WanAcknowledgeType
- parse(String) - Method in class com.loomcache.server.query.SqlParser
-
Parses a SQL query string and returns a QueryPlan.
- PARSE - Enum constant in enum class com.loomcache.server.query.QueryProfiler.Stage
- parseBaggage(String) - Static method in class com.loomcache.server.tracing.TraceContextPropagator
-
Parse a baggage string into key-value pairs.
- parseCreateIndex(String) - Method in class com.loomcache.server.query.SqlParser
- parseCreateMapping(String) - Method in class com.loomcache.server.query.SqlParser
- parseCreateType(String) - Method in class com.loomcache.server.query.SqlParser
- parseCreateView(String) - Method in class com.loomcache.server.query.SqlParser
- parseDeclaration(String) - Static method in record class com.loomcache.server.query.IndexConfig
- parseDelete(String) - Method in class com.loomcache.server.query.SqlParser
- ParsedSeed(String, int) - Constructor for record class com.loomcache.server.CacheNode.ParsedSeed
-
Creates an instance of a
ParsedSeedrecord class. - parseExplain(String) - Method in class com.loomcache.server.query.SqlParser
- parseIndexType(String) - Static method in record class com.loomcache.server.query.IndexConfig
- parseInsert(String) - Method in class com.loomcache.server.query.SqlParser
- parseLoadMode(String) - Static method in record class com.loomcache.common.config.GenericMapStoreConfig
- parsePermissionLevel(String) - Static method in class com.loomcache.server.security.CertPermissionMapper
-
Parse a permission level string to the enum value.
- parseQueryParams(String) - Static method in class com.loomcache.server.rest.RestApiRouter
-
Parse query parameters from the query string.
- parseRaftBootstrapServer(String) - Static method in class com.loomcache.common.config.ClusterConfig
- parseRaftBootstrapServers(List) - Static method in class com.loomcache.common.config.ClusterConfig
- parseReplicationData(Message) - Method in class com.loomcache.server.replication.ReplicationManager
-
Handle an incoming REPL_SYNC message (backup side).
- parseRolesHeader(String) - Method in class com.loomcache.common.config.AuthConfig
-
Parse the roles header value into a set of role names.
- parseSeed(String) - Static method in class com.loomcache.server.CacheNode
-
Parse a seed address supporting IPv4 (
host:port) and bracketed IPv6 ([2001:db8::1]:port) forms. - parseShow(String) - Method in class com.loomcache.server.query.SqlParser
- parseSink(String) - Method in class com.loomcache.server.query.SqlParser
- parseTimeMs() - Method in record class com.loomcache.server.query.QueryStats
-
Parse time in milliseconds.
- parseTimeNs() - Method in record class com.loomcache.server.query.QueryStats
-
Returns the value of the
parseTimeNsrecord component. - parseUpdate(String) - Method in class com.loomcache.server.query.SqlParser
- parseWithErrorHandling(String, boolean) - Method in class com.loomcache.server.query.SqlParser
-
Parses a SQL query with configurable error handling.
- PARTIAL_MOST_COMPLETE - Enum constant in enum class com.loomcache.common.config.ClusterDataRecoveryPolicy
- PARTIAL_MOST_RECENT - Enum constant in enum class com.loomcache.common.config.ClusterDataRecoveryPolicy
- PartialPartition(Set) - Constructor for record class com.loomcache.server.cluster.PartitionDetector.PartitionStatus.PartialPartition
-
Creates an instance of a
PartialPartitionrecord class. - participantGroupId() - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.DecideAck
-
Returns the value of the
participantGroupIdrecord component. - participantGroupId() - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.DecideQuery
-
Returns the value of the
participantGroupIdrecord component. - participantGroupId() - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.PrepareAck
-
Returns the value of the
participantGroupIdrecord component. - participantGroupId() - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.PrepareGroup
-
Returns the value of the
participantGroupIdrecord component. - participantGroupIds() - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.CoordPrepare
-
Returns the value of the
participantGroupIdsrecord component. - PARTITION_GROUP - Static variable in record class com.loomcache.server.discovery.MemberAttributes
- PARTITION_MIGRATE_COMPLETE - Enum constant in enum class com.loomcache.common.protocol.MessageType
- PARTITION_MIGRATE_DATA - Enum constant in enum class com.loomcache.common.protocol.MessageType
- PARTITION_MIGRATE_DATA - Enum constant in enum class com.loomcache.common.protocol.ProtocolFeatures
-
Node implements the
PARTITION_MIGRATE_DATAdata shipping path (Days 6-8). - PARTITION_MIGRATE_DATA_ACK - Enum constant in enum class com.loomcache.common.protocol.MessageType
- PARTITION_MIGRATE_START - Enum constant in enum class com.loomcache.common.protocol.MessageType
- PARTITION_OWNERSHIP_UPDATE - Enum constant in enum class com.loomcache.common.protocol.MessageType
- PARTITION_TABLE - Enum constant in enum class com.loomcache.common.protocol.MessageType
- PARTITION_TABLE_ENDPOINTS - Enum constant in enum class com.loomcache.common.protocol.ProtocolFeatures
-
Peer accepts endpoint metadata appended to
PARTITION_TABLE_RESPONSEpayloads. - PARTITION_TABLE_REQUEST - Enum constant in enum class com.loomcache.common.protocol.MessageType
- PARTITION_TABLE_RESPONSE - Enum constant in enum class com.loomcache.common.protocol.MessageType
- PARTITION_TABLE_RPC - Enum constant in enum class com.loomcache.common.protocol.ProtocolFeatures
-
Node will respond to
PARTITION_TABLE_REQUESTopcodes (Day 2). - PartitionAssignment - Record Class in com.loomcache.server.sharding
-
Immutable snapshot of the current partition-to-group mapping.
- PartitionAssignment(int, int, int[]) - Constructor for record class com.loomcache.server.sharding.PartitionAssignment
-
Compact constructor with validation and defensive copy.
- PartitionAware - Interface in com.loomcache.common.partition
-
Key contract for colocating related entries on the same partition.
- partitionCount() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.ClusterHealth
-
Returns the value of the
partitionCountrecord component. - partitionCount() - Method in record class com.loomcache.server.cluster.PartitionDetector.PartitionDiagnostics
-
Returns the value of the
partitionCountrecord component. - PartitionDetector - Class in com.loomcache.server.cluster
-
Network partition detector for cluster health monitoring.
- PartitionDetector(String) - Constructor for class com.loomcache.server.cluster.PartitionDetector
-
Create a detector with default configuration.
- PartitionDetector(String, PartitionDetector.DetectorConfig) - Constructor for class com.loomcache.server.cluster.PartitionDetector
- PartitionDetector(String, PartitionDetector.DetectorConfig, int) - Constructor for class com.loomcache.server.cluster.PartitionDetector
-
Create a detector with explicit partition history retention.
- PartitionDetector.DetectorConfig - Record Class in com.loomcache.server.cluster
-
Configuration record for the partition detector.
- PartitionDetector.DetectorStats - Record Class in com.loomcache.server.cluster
-
Detector statistics for monitoring.
- PartitionDetector.PartitionDiagnostics - Record Class in com.loomcache.server.cluster
-
Diagnostics snapshot for partition status.
- PartitionDetector.PartitionEvent - Record Class in com.loomcache.server.cluster
-
Event representing a partition change (detected or healed).
- PartitionDetector.PartitionEvent.EventType - Enum Class in com.loomcache.server.cluster
- PartitionDetector.PartitionRecoveryPlan - Record Class in com.loomcache.server.cluster
-
Recovery plan for an asymmetric partial network partition.
- PartitionDetector.PartitionStatus - Interface in com.loomcache.server.cluster
-
Sealed interface for partition status.
- PartitionDetector.PartitionStatus.FullPartition - Record Class in com.loomcache.server.cluster
-
Full partition: complete network split with clear majority/minority.
- PartitionDetector.PartitionStatus.NoPartition - Class in com.loomcache.server.cluster
-
All nodes are healthy and reachable.
- PartitionDetector.PartitionStatus.PartialPartition - Record Class in com.loomcache.server.cluster
-
Asymmetric partition detected: some nodes can reach others but not vice versa.
- PartitionDiagnostics(Set, Set, Set, int) - Constructor for record class com.loomcache.server.cluster.PartitionDetector.PartitionDiagnostics
-
Creates an instance of a
PartitionDiagnosticsrecord class. - PartitionEvent(long, PartitionDetector.PartitionEvent.EventType, Set, long) - Constructor for record class com.loomcache.server.cluster.PartitionDetector.PartitionEvent
-
Creates an instance of a
PartitionEventrecord class. - partitionGroup() - Method in record class com.loomcache.server.discovery.MemberAttributes
- PartitionGroup() - Constructor for class com.loomcache.springboot.autoconfigure.LoomProperties.PartitionGroup
- partitionGroupConfig() - Method in class com.loomcache.common.config.ClusterConfig
- partitionGroupConfig() - Method in class com.loomcache.server.config.LoomConfig
- partitionGroupConfig() - Method in class com.loomcache.server.partition.ConsistentHashRing
- partitionGroupConfig(PartitionGroupConfig) - Method in class com.loomcache.common.config.ClusterConfig.Builder
- partitionGroupConfig(PartitionGroupConfig) - Method in class com.loomcache.server.config.LoomConfig.Builder
- PartitionGroupConfig - Class in com.loomcache.common.config
-
Replica placement-group configuration.
- PartitionGroupConfig.Builder - Class in com.loomcache.common.config
- PartitionGroupConfig.MemberGroup - Class in com.loomcache.common.config
- partitionGroupLabel() - Method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig
- partitionGroupLabel(String) - Method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig.Builder
- partitionGroupType() - Method in class com.loomcache.common.config.ClusterConfig
- partitionGroupType() - Method in class com.loomcache.server.config.LoomConfig
- partitionGroupType() - Method in class com.loomcache.server.partition.ConsistentHashRing
- partitionGroupType(PartitionGroupType) - Method in class com.loomcache.common.config.ClusterConfig.Builder
- partitionGroupType(PartitionGroupType) - Method in class com.loomcache.server.config.LoomConfig.Builder
- PartitionGroupType - Enum Class in com.loomcache.common.config
-
Partition replica placement grouping mode.
- partitionId() - Method in record class com.loomcache.server.cluster.MigrationChunkTransfer.TransferChunk
-
Returns the value of the
partitionIdrecord component. - partitionId() - Method in record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationTask
-
Returns the value of the
partitionIdrecord component. - partitionId() - Method in record class com.loomcache.server.sharding.PartitionMove
-
Returns the value of the
partitionIdrecord component. - PartitioningStrategy<K> - Interface in com.loomcache.common.partition
-
Strategy hook for deriving the partition key for non-
PartitionAwarekeys. - partitionKey() - Method in record class com.loomcache.server.query.Predicate.PartitionPredicate
-
Returns the value of the
partitionKeyrecord component. - partitionKeyFor(Predicate) - Static method in class com.loomcache.server.query.QueryOptimizer
-
Finds an explicit partition-routing key embedded in a predicate tree.
- PartitionMigrationManager - Class in com.loomcache.server.cluster
-
Coordinates partition migration when cluster topology changes.
- PartitionMigrationManager(PartitionTable, TcpServer, String, int) - Constructor for class com.loomcache.server.cluster.PartitionMigrationManager
- PartitionMigrationManager(PartitionTable, TcpServer, String, int, int) - Constructor for class com.loomcache.server.cluster.PartitionMigrationManager
- PartitionMigrationManager.ActiveOutgoingMigration - Record Class in com.loomcache.server.cluster
- PartitionMigrationManager.ChunkedDataFrame - Record Class in com.loomcache.server.cluster
-
Parsed chunk-level DATA metadata + payload.
- PartitionMigrationManager.CommittedOwnershipTable - Record Class in com.loomcache.server.cluster
- PartitionMigrationManager.MigrationRecoveryRequest - Record Class in com.loomcache.server.cluster
- PartitionMigrationManager.OwnershipTableCommitter - Interface in com.loomcache.server.cluster
-
Atomically commits a full partition ownership table.
- PartitionMigrationPipeline - Class in com.loomcache.server.cluster
-
Partition migration pipeline for data redistribution during cluster topology changes.
- PartitionMigrationPipeline(int, DataStructureRegistry, PartitionTable) - Constructor for class com.loomcache.server.cluster.PartitionMigrationPipeline
- PartitionMigrationPipeline(int, DataStructureRegistry, PartitionTable, int, int) - Constructor for class com.loomcache.server.cluster.PartitionMigrationPipeline
- PartitionMigrationPipeline(int, DataStructureRegistry, PartitionTable, PartitionMigrationPipeline.MigrationDataSender, PartitionMigrationPipeline.OwnershipCommitter, int, int) - Constructor for class com.loomcache.server.cluster.PartitionMigrationPipeline
- PartitionMigrationPipeline(int, DataStructureRegistry, IntFunction, PartitionTable, PartitionMigrationPipeline.MigrationDataSender, PartitionMigrationPipeline.OwnershipCommitter, int, int) - Constructor for class com.loomcache.server.cluster.PartitionMigrationPipeline
-
Session 10 ESC-12.3: sharded-aware constructor for the historical one-registry-per-slot mode.
- PartitionMigrationPipeline(int, DataStructureRegistry, IntFunction, IntFunction, Function, PartitionTable, PartitionMigrationPipeline.MigrationDataSender, PartitionMigrationPipeline.OwnershipCommitter, int, int) - Constructor for class com.loomcache.server.cluster.PartitionMigrationPipeline
- PartitionMigrationPipeline.MigratedEntry - Record Class in com.loomcache.server.cluster
-
Value plus absolute expiry metadata for a migrated map entry.
- PartitionMigrationPipeline.MigrationDataSender - Interface in com.loomcache.server.cluster
-
Sends partition data to the target node.
- PartitionMigrationPipeline.MigrationProgress - Record Class in com.loomcache.server.cluster
-
Progress record for tracking migration advancement.
- PartitionMigrationPipeline.MigrationState - Enum Class in com.loomcache.server.cluster
-
Migration state enum representing the lifecycle of a migration task.
- PartitionMigrationPipeline.MigrationStats - Record Class in com.loomcache.server.cluster
-
Statistics record for migration pipeline metrics.
- PartitionMigrationPipeline.MigrationTask - Record Class in com.loomcache.server.cluster
-
Task record representing a single partition migration.
- PartitionMigrationPipeline.OwnershipCommitter - Interface in com.loomcache.server.cluster
-
Commits a partition ownership change through Raft consensus.
- PartitionMove - Record Class in com.loomcache.server.sharding
-
Describes a single partition migration from one Raft group to another.
- PartitionMove(int, int, int) - Constructor for record class com.loomcache.server.sharding.PartitionMove
-
Compact constructor with validation.
- partitionPredicate(Object, MapPredicate) - Static method in class com.loomcache.server.query.Predicates
-
Creates a predicate wrapper that carries an explicit partition key.
- PartitionPredicate(Object, Predicate) - Constructor for record class com.loomcache.server.query.Predicate.PartitionPredicate
-
Creates an instance of a
PartitionPredicaterecord class. - partitionQuery(Object, Function, int) - Method in class com.loomcache.server.sharding.CrossGroupQueryExecutor
-
Executes a partition-constrained query against the single owning group.
- PartitionRebalancer - Class in com.loomcache.server.sharding
-
Handles partition migration between Raft groups when groups are added or removed.
- PartitionRebalancer(PartitionRouter, ShardedDataStructureRegistry) - Constructor for class com.loomcache.server.sharding.PartitionRebalancer
-
Creates a new rebalancer for the given router and sharded registry.
- PartitionRecoveryPlan(Set, Set, Set, boolean) - Constructor for record class com.loomcache.server.cluster.PartitionDetector.PartitionRecoveryPlan
-
Creates an instance of a
PartitionRecoveryPlanrecord class. - PartitionRouter - Class in com.loomcache.server.sharding
-
Routes keys to the correct Raft group based on partition assignment.
- PartitionRouter(int, RaftGroupManagerApi) - Constructor for class com.loomcache.server.sharding.PartitionRouter
-
Creates a router with the specified partition count and a single Raft group.
- PartitionRouter(int, RaftGroupManagerApi, PartitioningStrategy) - Constructor for class com.loomcache.server.sharding.PartitionRouter
-
Creates a router with the specified partition count, Raft manager, and partitioning strategy.
- PartitionRouter(RaftGroupManagerApi) - Constructor for class com.loomcache.server.sharding.PartitionRouter
-
Creates a router with the default partition count (271) and a single Raft group.
- partitionTable() - Method in class com.loomcache.client.LoomClient
- PartitionTable - Class in com.loomcache.server.cluster
-
Maps 16384 partition slots to owner node IDs using consistent hashing.
- PartitionTable(int) - Constructor for class com.loomcache.server.cluster.PartitionTable
- PartitionTablePayload - Record Class in com.loomcache.common.protocol
-
Wire payload for the
PARTITION_TABLE_REQUEST/PARTITION_TABLE_RESPONSEopcodes introduced in BLK-2026-04-22-007 Day 2. - PartitionTablePayload(int, int[], long) - Constructor for record class com.loomcache.common.protocol.PartitionTablePayload
- PartitionTablePayload(int, int[], long, Map) - Constructor for record class com.loomcache.common.protocol.PartitionTablePayload
-
Creates an instance of a
PartitionTablePayloadrecord class. - partitionToGroup() - Method in record class com.loomcache.common.protocol.PartitionTablePayload
-
Returns the value of the
partitionToGrouprecord component. - partitionToGroup() - Method in record class com.loomcache.server.sharding.PartitionAssignment
-
Returns a defensive copy of the partition-to-group mapping.
- PASSIVE - Enum constant in enum class com.loomcache.common.model.ClusterState.OperationalState
- PassiveClusterStateWriteGuardFilter - Class in com.loomcache.springboot.security
-
Rejects mutating REST data operations while the cluster is in PASSIVE read-only mode.
- PassiveClusterStateWriteGuardFilter(Supplier) - Constructor for class com.loomcache.springboot.security.PassiveClusterStateWriteGuardFilter
- passiveClusterStateWriteGuardFilterRegistration(ObjectProvider) - Method in class com.loomcache.springboot.config.SecurityConfig
- PassThroughMergePolicy<K,
V> - Class in com.loomcache.server.wan.merge -
Unconditional overwrite merge policy.
- PassThroughMergePolicy() - Constructor for class com.loomcache.server.wan.merge.PassThroughMergePolicy
- password() - Method in record class com.loomcache.common.config.DataConnectionConfig
-
Returns the value of the
passwordrecord component. - password(String) - Method in class com.loomcache.common.config.DataConnectionConfig.Builder
- patch() - Method in class com.loomcache.common.protocol.LoomVersion
- path() - Method in record class com.loomcache.server.persistence.SnapshotStore.StagedSnapshot
-
Returns the value of the
pathrecord component. - pattern() - Method in record class com.loomcache.server.cache.PreloadPolicy.PatternBased
-
Returns the value of the
patternrecord component. - pattern() - Method in record class com.loomcache.server.metrics.MetricsAggregator.AggregationRule
-
Returns the value of the
patternrecord component. - pattern() - Method in class com.loomcache.server.query.Predicate.ILikePredicate
- pattern() - Method in class com.loomcache.server.query.Predicate.LikePredicate
- pattern() - Method in class com.loomcache.server.query.Predicate.RegexPredicate
- pattern() - Method in record class com.loomcache.server.query.SlowQueryLog.QueryPattern
-
Returns the value of the
patternrecord component. - PatternBased(String) - Constructor for record class com.loomcache.server.cache.PreloadPolicy.PatternBased
-
Creates an instance of a
PatternBasedrecord class. - pause() - Method in class com.loomcache.server.journal.JournalSubscription
-
Pause this subscription (no new entries will be delivered).
- pause(String) - Method in class com.loomcache.server.wan.WanReplicationManager
-
Pause replication to a specific target.
- pauseAccepting() - Method in class com.loomcache.server.network.TcpServer
-
Pause accepting new connections without stopping the server.
- paused() - Method in record class com.loomcache.server.wan.WanReplicationManager.WanReplicationStats
-
Returns the value of the
pausedrecord component. - pauseDelivery() - Method in class com.loomcache.server.datastructures.DistributedTopic
- pauseExpiry() - Method in class com.loomcache.server.cp.SessionManager
-
Pauses background session expiry processing.
- pauseSubscription(String) - Method in class com.loomcache.server.journal.EventJournal
-
Pause a subscription.
- payload() - Method in record class com.loomcache.server.datastructures.ReliableTopic.TopicMessage
-
Returns the value of the
payloadrecord component. - payload() - Method in record class com.loomcache.server.journal.JournalEntry
-
Returns the value of the
payloadrecord component. - payload() - Method in record class com.loomcache.server.management.ClientStatisticsRegistry.RecordedClientStatistics
-
Returns the value of the
payloadrecord component. - payload() - Method in record class com.loomcache.server.topic.DistributedTopic.TopicMessage
-
Returns the value of the
payloadrecord component. - payload() - Method in record class com.loomcache.server.wan.WanPublisher.WanBatch
-
Returns the value of the
payloadrecord component. - Payload(long, byte[]) - Constructor for record class com.loomcache.common.protocol.MapPutTtlCodec.Payload
- Payload(long, long, byte[]) - Constructor for record class com.loomcache.common.protocol.MapPutTtlCodec.Payload
-
Creates an instance of a
Payloadrecord class. - peakHours() - Method in record class com.loomcache.server.metrics.AccessPatternAnalyzer.TemporalPattern
-
Returns the value of the
peakHoursrecord component. - peakQueueDepth() - Method in record class com.loomcache.server.network.BackpressureController.BackpressureStats
-
Returns the value of the
peakQueueDepthrecord component. - peakSize() - Method in record class com.loomcache.server.datastructures.DistributedQueue.QueueStats
-
Returns the value of the
peakSizerecord component. - peakSize() - Method in record class com.loomcache.server.datastructures.DistributedSet.SetStatistics
-
Returns the value of the
peakSizerecord component. - peek() - Method in class com.loomcache.client.LoomPriorityQueue
- peek() - Method in class com.loomcache.client.LoomQueue
-
Returns the element at the head of the queue without removing it.
- peek() - Method in class com.loomcache.server.datastructures.DistributedPriorityQueue
-
View the highest priority item without removing it.
- peek() - Method in class com.loomcache.server.datastructures.DistributedQueue
- peek() - Method in class com.loomcache.server.datastructures.DistributedRingbuffer
- peek() - Method in class com.loomcache.springboot.controller.QueueController
-
Peek at the head of the queue without removing it.
- peekAll() - Method in class com.loomcache.server.datastructures.DistributedPriorityQueue
-
Return all items in the queue in priority order without removing them.
- peekAsync() - Method in class com.loomcache.client.LoomQueue
-
Asynchronously returns the element at the head of the queue without removing it.
- peekBatch(int) - Method in class com.loomcache.server.datastructures.DistributedQueue
-
Peeks at up to maxItems elements without removing them.
- peekCompleted(IdempotencyManager.IdempotencyKey) - Method in class com.loomcache.server.handler.IdempotencyManager
-
Returns a copy of the live cached response for the key, or
nullif no completed response is currently available. - peekOldest() - Method in class com.loomcache.server.datastructures.DistributedRingbuffer
- PeerAddress - Record Class in com.loomcache.server.discovery
-
Immutable record representing a discovered peer address in the cluster.
- PeerAddress(String, String, int) - Constructor for record class com.loomcache.server.discovery.PeerAddress
- PeerAddress(String, String, int, MemberAttributes) - Constructor for record class com.loomcache.server.discovery.PeerAddress
-
Compact constructor for validation.
- peerFeatureBitmap() - Method in record class com.loomcache.client.ProtocolHandshake.Result
-
Returns the value of the
peerFeatureBitmaprecord component. - peerFeatures() - Method in record class com.loomcache.client.ProtocolHandshake.Result
- peerId() - Method in class com.loomcache.common.protocol.VersionedMessageAdapter
-
Get the remote peer's identifier.
- peerId() - Method in record class com.loomcache.server.handler.CqcSubscriptionHandler.SubscriptionId
-
Returns the value of the
peerIdrecord component. - peerId() - Method in record class com.loomcache.server.network.BackpressureController.BackpressureStats
-
Returns the value of the
peerIdrecord component. - peerId() - Method in record class com.loomcache.server.observability.SlowOperationDetector.SlowOperationRecord
-
Returns the value of the
peerIdrecord component. - PeerMessageDispatch - Interface in com.loomcache.server.transaction.twopc
-
Narrow dispatch interface used by the 2PC coordinator and participants to send cross-node messages without depending on the concrete
TcpServer. - peerRemoved(String) - Method in class com.loomcache.server.network.BackpressureController
-
Clean up tracking for a removed peer.
- peerVersion() - Method in record class com.loomcache.client.ProtocolHandshake.Result
-
Returns the value of the
peerVersionrecord component. - pending() - Method in record class com.loomcache.server.journal.SubscriptionStats
-
Returns the value of the
pendingrecord component. - pending(String, String, byte[]) - Static method in record class com.loomcache.server.executor.DurableTaskRecord
-
Create a new durable task record in PENDING state.
- pending(String, String, String, String) - Static method in record class com.loomcache.server.executor.TaskInfo
-
Create a new TaskInfo in PENDING state.
- PENDING - Enum constant in enum class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationState
- PENDING - Enum constant in enum class com.loomcache.server.executor.TaskStatus
-
Task has been submitted but not yet started execution.
- pendingBytes() - Method in record class com.loomcache.server.network.BackpressureController.BackpressureStats
-
Returns the value of the
pendingBytesrecord component. - pendingCount() - Method in record class com.loomcache.server.lease.TtlManager.TtlStats
-
Returns the value of the
pendingCountrecord component. - pendingCount() - Method in class com.loomcache.server.transaction.twopc.TwoPhaseCoordinator
- pendingCount() - Method in class com.loomcache.server.transaction.twopc.TwoPhaseParticipant
- pendingDurableTaskCount() - Method in class com.loomcache.server.executor.DistributedExecutorService
-
Get the count of pending durable tasks (needing recovery).
- pendingEntries() - Method in record class com.loomcache.server.consensus.ReplicationStats
-
Returns the value of the
pendingEntriesrecord component. - pendingEvents() - Method in record class com.loomcache.server.wan.WanReplicationManager.WanReplicationStats
-
Returns the value of the
pendingEventsrecord component. - pendingRequestCount() - Method in record class com.loomcache.common.protocol.ClientStatisticsPayload
-
Returns the value of the
pendingRequestCountrecord component. - pendingWrites() - Method in record class com.loomcache.server.jcache.CacheWriterIntegration.WriteBehindStats
-
Returns the value of the
pendingWritesrecord component. - PER_MEMBER - Enum constant in enum class com.loomcache.common.config.PartitionGroupType
-
Default placement: backups must use a different member, but may share the same host.
- percentComplete() - Method in record class com.loomcache.server.sharding.MigrationProgress
-
Returns the percentage of migration completed.
- perClientBurst(double) - Method in class com.loomcache.server.network.RateLimiter.Builder
- PerClientConfig(double, int, int) - Constructor for record class com.loomcache.server.ratelimit.PerClientRateLimiter.PerClientConfig
-
Creates an instance of a
PerClientConfigrecord class. - perClientRate(double) - Method in class com.loomcache.server.network.RateLimiter.Builder
- PerClientRateLimiter - Class in com.loomcache.server.ratelimit
-
Per-client/per-key rate limiter that maintains separate rate limiters for each client.
- PerClientRateLimiter(PerClientRateLimiter.PerClientConfig) - Constructor for class com.loomcache.server.ratelimit.PerClientRateLimiter
-
Initialize per-client rate limiter.
- PerClientRateLimiter.AggregateStats - Record Class in com.loomcache.server.ratelimit
-
Aggregate statistics across all clients.
- PerClientRateLimiter.PerClientConfig - Record Class in com.loomcache.server.ratelimit
-
Configuration for per-client rate limiters.
- perClientStats() - Method in record class com.loomcache.server.network.RateLimiter.RateLimiterStats
-
Returns the value of the
perClientStatsrecord component. - performAggregation() - Method in class com.loomcache.server.metrics.MetricsAggregator
-
Perform aggregation based on registered rules.
- performHandshake(LoomVersion, int) - Method in class com.loomcache.common.protocol.ProtocolNegotiator
-
Perform version handshake with a remote peer.
- performHandshake(LoomVersion, LoomVersion, int) - Method in class com.loomcache.common.protocol.ProtocolNegotiator
-
Perform version handshake with a remote peer using the peer's advertised minimum compatible version.
- performHandshake(InputStream, OutputStream, EnumSet) - Static method in class com.loomcache.client.ProtocolHandshake
-
Stream-oriented variant of
ProtocolHandshake.performHandshake(Socket, EnumSet)for testability (any bidirectional stream pair works — real socket, piped in-process streams, etc.). - performHandshake(Socket, EnumSet) - Static method in class com.loomcache.client.ProtocolHandshake
-
Perform the bidirectional version + feature handshake on a freshly- connected socket.
- performHealthCheck() - Method in class com.loomcache.server.network.ConnectionHealthMonitor
-
Performs a single health check cycle on all registered connections.
- performLruEviction(String) - Method in class com.loomcache.server.metrics.MetricsCardinalityManager
-
Perform LRU eviction for a specific metric.
- periodMillis() - Method in record class com.loomcache.server.executor.ScheduledTaskInfo
-
Returns the value of the
periodMillisrecord component. - PerKeyTtl() - Constructor for record class com.loomcache.server.lease.TtlPolicy.PerKeyTtl
-
Creates an instance of a
PerKeyTtlrecord class. - PermissionConfig(String, String, Set) - Constructor for record class com.loomcache.common.config.AuthConfig.PermissionConfig
-
Creates an instance of a
PermissionConfigrecord class. - permissionConfigs() - Method in record class com.loomcache.common.config.AuthConfig.Role
-
Returns the value of the
permissionConfigsrecord component. - permissionConfigs() - Method in class com.loomcache.server.security.AuthenticationHandler.AuthSession
- permissionRequest() - Method in record class com.loomcache.server.security.SecurityOperationContext
-
Returns the value of the
permissionRequestrecord component. - PermissionRequest(String, String, String, String) - Constructor for record class com.loomcache.common.config.AuthConfig.PermissionRequest
-
Creates an instance of a
PermissionRequestrecord class. - permissions() - Method in record class com.loomcache.common.config.AuthConfig.Role
-
Returns the value of the
permissionsrecord component. - permissions() - Method in class com.loomcache.server.security.AuthenticationHandler.AuthSession
- permits(Class) - Method in interface com.loomcache.server.compute.EntryProcessorAllowlist
- permits(Class) - Method in interface com.loomcache.server.executor.ExecutorTaskAllowlist
-
Decide whether the exact task class may execute.
- permitsPerSecond() - Method in record class com.loomcache.server.ratelimit.PerClientRateLimiter.PerClientConfig
-
Returns the value of the
permitsPerSecondrecord component. - permitsPerSecond() - Method in record class com.loomcache.server.ratelimit.RateLimiter.RateLimiterConfig
-
Returns the value of the
permitsPerSecondrecord component. - Per-operation map resolution (ESC-14) - Section in class com.loomcache.server.sharding.CrossGroupTransactionExecutor
- persist(long, String) - Method in class com.loomcache.server.persistence.RaftMetadataStore
-
Persist currentTerm and votedFor atomically to disk with fsync.
- persist(long, String, long) - Method in class com.loomcache.server.persistence.RaftMetadataStore
-
Persist currentTerm, votedFor, and commitIndex atomically to disk with fsync.
- Persistence() - Constructor for class com.loomcache.springboot.autoconfigure.LoomProperties.Persistence
- persistenceBackupDir() - Method in class com.loomcache.common.config.ClusterConfig
- persistenceBackupDir(String) - Method in class com.loomcache.common.config.ClusterConfig.Builder
- persistenceDataLoadTimeoutSeconds() - Method in class com.loomcache.common.config.ClusterConfig
- persistenceDataLoadTimeoutSeconds() - Method in class com.loomcache.server.config.LoomConfig
- persistenceDataLoadTimeoutSeconds(long) - Method in class com.loomcache.common.config.ClusterConfig.Builder
- persistenceDataLoadTimeoutSeconds(long) - Method in class com.loomcache.server.config.LoomConfig.Builder
- persistenceHotBackupIntervalSeconds() - Method in class com.loomcache.common.config.ClusterConfig
- persistenceHotBackupIntervalSeconds(long) - Method in class com.loomcache.common.config.ClusterConfig.Builder
- persistenceRecoveryParallelism() - Method in class com.loomcache.common.config.ClusterConfig
- persistenceRecoveryParallelism() - Method in class com.loomcache.server.config.LoomConfig
- persistenceRecoveryParallelism(int) - Method in class com.loomcache.common.config.ClusterConfig.Builder
- persistenceRecoveryParallelism(int) - Method in class com.loomcache.server.config.LoomConfig.Builder
- persistenceValidationTimeoutSeconds() - Method in class com.loomcache.common.config.ClusterConfig
- persistenceValidationTimeoutSeconds() - Method in class com.loomcache.server.config.LoomConfig
- persistenceValidationTimeoutSeconds(long) - Method in class com.loomcache.common.config.ClusterConfig.Builder
- persistenceValidationTimeoutSeconds(long) - Method in class com.loomcache.server.config.LoomConfig.Builder
- PersistentRaftLog - Class in com.loomcache.server.persistence
-
Persistent Raft Log that wraps RaftLog with WAL persistence.
- PersistentRaftLog(String, Path) - Constructor for class com.loomcache.server.persistence.PersistentRaftLog
-
Constructor: initializes persistent log with recovery.
- PersistentRaftLog(String, Path, LoomMetrics) - Constructor for class com.loomcache.server.persistence.PersistentRaftLog
-
Constructor: initializes persistent log with recovery and optional metrics.
- PersistentRaftLog(String, Path, LoomMetrics, ClusterDataRecoveryPolicy) - Constructor for class com.loomcache.server.persistence.PersistentRaftLog
- PersistentRaftLog(String, Path, LoomMetrics, ClusterDataRecoveryPolicy, long, long) - Constructor for class com.loomcache.server.persistence.PersistentRaftLog
- PersistentRaftLog(String, Path, LoomMetrics, ClusterDataRecoveryPolicy, long, long, int) - Constructor for class com.loomcache.server.persistence.PersistentRaftLog
- phase() - Method in record class com.loomcache.server.lifecycle.GracefulShutdownCoordinator.ShutdownProgress
-
Returns the value of the
phaserecord component. - phi() - Method in class com.loomcache.server.cluster.PhiAccrualFailureDetector
-
Calculate the current phi value.
- phi(String) - Method in class com.loomcache.server.cluster.PartitionDetector
-
Get the current phi value for a node.
- PhiAccrualFailureDetector - Class in com.loomcache.server.cluster
-
Phi-Accrual Failure Detector — adaptive failure detection that calculates a continuous suspicion level (phi) based on inter-arrival times of heartbeats.
- PhiAccrualFailureDetector() - Constructor for class com.loomcache.server.cluster.PhiAccrualFailureDetector
-
Create a phi-accrual failure detector with default settings. - phi threshold: 8.0 (suitable for LAN) - sample size: 100 - adaptive threshold: disabled - no metrics
- PhiAccrualFailureDetector(double) - Constructor for class com.loomcache.server.cluster.PhiAccrualFailureDetector
-
Create a phi-accrual failure detector with custom threshold.
- PhiAccrualFailureDetector(double, int) - Constructor for class com.loomcache.server.cluster.PhiAccrualFailureDetector
-
Create a phi-accrual failure detector with custom configuration (no metrics).
- PhiAccrualFailureDetector(String, double, int, boolean, MeterRegistry) - Constructor for class com.loomcache.server.cluster.PhiAccrualFailureDetector
-
Create a phi-accrual failure detector with full custom configuration.
- PhiAccrualFailureDetector(String, double, MeterRegistry) - Constructor for class com.loomcache.server.cluster.PhiAccrualFailureDetector
-
Create a phi-accrual failure detector with metrics support.
- phiThreshold() - Method in record class com.loomcache.server.cluster.PartitionDetector.DetectorConfig
-
Returns the value of the
phiThresholdrecord component. - ping(SwimGossipProtocol.MemberInfo) - Method in interface com.loomcache.server.cluster.SwimGossipProtocol.DirectPingProbe
- PING - Enum constant in enum class com.loomcache.server.cluster.SwimGossipProtocol.GossipMessageType
-
Ping: heartbeat to check member availability.
- PING_REQ - Enum constant in enum class com.loomcache.server.cluster.SwimGossipProtocol.GossipMessageType
-
Ping-req: request other members to ping a target member.
- pingReq(SwimGossipProtocol.MemberInfo, SwimGossipProtocol.MemberInfo) - Method in interface com.loomcache.server.cluster.SwimGossipProtocol.IndirectPingProbe
- pipelinedExecution() - Method in class com.loomcache.common.config.ClusterConfig
- pipelinedExecution() - Method in class com.loomcache.server.config.LoomConfig
- pipelinedExecution(boolean) - Method in class com.loomcache.common.config.ClusterConfig.Builder
- pipelinedExecution(boolean) - Method in class com.loomcache.server.config.LoomConfig.Builder
- pipelining(int) - Method in class com.loomcache.client.AsyncLoomClient
-
Create a bounded in-flight helper for async operations issued by one caller thread.
- Pipelining<E> - Class in com.loomcache.client
-
Bounded in-flight helper for batching asynchronous client operations from one caller thread.
- Pipelining(int) - Constructor for class com.loomcache.client.Pipelining
-
Create a bounded pipeline.
- PLACEMENT_AWARE - Enum constant in enum class com.loomcache.common.config.PartitionGroupType
-
AWS placement-aware grouping: backups must use a different placement partition domain.
- PlacementConstraint(int, int) - Constructor for record class com.loomcache.server.cluster.RackAwarePlacement.PlacementConstraint
-
Creates an instance of a
PlacementConstraintrecord class. - planPartialPartitionRecovery(Set) - Method in class com.loomcache.server.cluster.PartitionDetector
-
Build a max-clique recovery plan over an explicit cluster membership set.
- PNCounter - Class in com.loomcache.server.datastructures
-
Positive-Negative Counter (PN-Counter) CRDT.
- PNCounter(String, String, int) - Constructor for class com.loomcache.server.datastructures.PNCounter
- PNCounter(String, String, int, Map, Map, Map) - Constructor for class com.loomcache.server.datastructures.PNCounter
- pnCounterAddAndGet(String, long, String, long) - Method in class com.loomcache.client.LoomClient
- pnCounterCount() - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- pnCounterDecrementAndGet(String, String, long) - Method in class com.loomcache.client.LoomClient
- pnCounterGet(String, String, long) - Method in class com.loomcache.client.LoomClient
- pnCounterIncrementAndGet(String, String, long) - Method in class com.loomcache.client.LoomClient
- pnCounterResetSession(String, String) - Method in class com.loomcache.client.LoomClient
- pnCounterSubtractAndGet(String, long, String, long) - Method in class com.loomcache.client.LoomClient
- PNCTR_ADD - Enum constant in enum class com.loomcache.common.protocol.MessageType
- PNCTR_DEC - Enum constant in enum class com.loomcache.common.protocol.MessageType
- PNCTR_GET - Enum constant in enum class com.loomcache.common.protocol.MessageType
- PNCTR_INC - Enum constant in enum class com.loomcache.common.protocol.MessageType
- PNCTR_RESET - Enum constant in enum class com.loomcache.common.protocol.MessageType
- PNCTR_SUB - Enum constant in enum class com.loomcache.common.protocol.MessageType
- podLabelSelector() - Method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig
- podLabelSelector(String) - Method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig.Builder
- policies() - Method in record class com.loomcache.server.journal.RetentionPolicy.Composite
-
Returns the value of the
policiesrecord component. - policy(RateLimiter.RateLimitPolicy) - Method in class com.loomcache.server.network.RateLimiter.Builder
- poll() - Method in class com.loomcache.client.LoomPriorityQueue
- poll() - Method in class com.loomcache.client.LoomQueue
-
Removes and returns the element at the head of the queue.
- poll() - Method in class com.loomcache.server.datastructures.DistributedPriorityQueue
-
Remove and return the highest priority item (lowest priority number).
- poll() - Method in class com.loomcache.server.datastructures.DistributedQueue
- poll() - Method in class com.loomcache.server.journal.JournalSubscription
-
Poll the next entry from this subscription's buffer without blocking.
- poll() - Method in class com.loomcache.springboot.controller.QueueController
-
Dequeue (poll) an item from the head of the queue.
- poll(int) - Method in class com.loomcache.client.LoomQueue
-
Removes up to
countelements from the head of the queue. - poll(long, TimeUnit) - Method in class com.loomcache.server.datastructures.DistributedQueue
-
Timed poll — retrieves and removes the head, waiting up to the specified timeout if the queue is empty.
- POLL - Enum constant in enum class com.loomcache.client.NearCacheInvalidationStrategy.InvalidationMode
-
Client polls TTL-based invalidations
- pollAsync() - Method in class com.loomcache.client.LoomQueue
-
Asynchronously removes and returns the element at the head of the queue.
- pollAsync(int) - Method in class com.loomcache.client.LoomQueue
- pollBatch(int) - Method in class com.loomcache.server.datastructures.DistributedPriorityQueue
-
Poll up to count items from the queue.
- pollBatch(int) - Method in class com.loomcache.server.datastructures.DistributedQueue
-
Polls up to maxItems elements from the queue.
- pollN(int) - Method in class com.loomcache.server.datastructures.DistributedQueue
-
Bulk dequeue — removes up to N elements atomically from the queue.
- pollNIf(int, Predicate) - Method in class com.loomcache.server.datastructures.DistributedQueue
-
Peeks at up to
counthead elements and removes them only if the caller accepts that exact snapshot while the queue lock is still held. - PooledConnection(Socket, DataInputStream, DataOutputStream, Instant, AtomicLong, ConnectionPool.ConnectionState) - Constructor for record class com.loomcache.client.ConnectionPool.PooledConnection
- PooledConnection(Socket, DataInputStream, DataOutputStream, Instant, AtomicLong, ConnectionPool.ConnectionState, WireCompression) - Constructor for record class com.loomcache.client.ConnectionPool.PooledConnection
-
Creates an instance of a
PooledConnectionrecord class. - PoolHealthReport(int, int, int, long, long, long) - Constructor for record class com.loomcache.client.ConnectionPool.PoolHealthReport
-
Creates an instance of a
PoolHealthReportrecord class. - PoolStats(long, long, int, int, long) - Constructor for record class com.loomcache.client.ConnectionPool.PoolStats
-
Creates an instance of a
PoolStatsrecord class. - pop() - Method in class com.loomcache.server.datastructures.DistributedSet
-
Remove and return a random member (pop operation).
- port() - Method in record class com.loomcache.client.NodeEndpoint
-
Returns the value of the
portrecord component. - port() - Method in class com.loomcache.common.config.ClusterConfig
- port() - Method in record class com.loomcache.common.config.ClusterConfig.RaftBootstrapServer
-
Returns the value of the
portrecord component. - port() - Method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig
- port() - Method in record class com.loomcache.server.CacheNode.ParsedSeed
-
Returns the value of the
portrecord component. - port() - Method in record class com.loomcache.server.cluster.SwimGossipProtocol.MemberInfo
-
Returns the value of the
portrecord component. - port() - Method in record class com.loomcache.server.cluster.TopologyAwareRouter.NodeEndpoint
-
Returns the value of the
portrecord component. - port() - Method in class com.loomcache.server.config.LoomConfig
- port() - Method in record class com.loomcache.server.discovery.PeerAddress
-
Returns the value of the
portrecord component. - port(int) - Method in class com.loomcache.common.config.ClusterConfig.Builder
- port(int) - Method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig.Builder
- port(int) - Method in class com.loomcache.server.config.LoomConfig.Builder
- port(int) - Method in class com.loomcache.server.embedded.EmbeddedLoomCacheBuilder
-
Set the TCP port for cluster communication (default: 5701).
- portName() - Method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig
- portName(String) - Method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig.Builder
- position() - Method in interface com.loomcache.server.query.SqlParser.ParseError
- position() - Method in record class com.loomcache.server.query.SqlParser.SyntaxError
-
Returns the value of the
positionrecord component. - PQ_CLEAR - Enum constant in enum class com.loomcache.common.protocol.MessageType
- PQ_OFFER - Enum constant in enum class com.loomcache.common.protocol.MessageType
- PQ_PEEK - Enum constant in enum class com.loomcache.common.protocol.MessageType
- PQ_POLL - Enum constant in enum class com.loomcache.common.protocol.MessageType
- PQ_SIZE - Enum constant in enum class com.loomcache.common.protocol.MessageType
- predicate() - Method in record class com.loomcache.server.handler.CqcSubscriptionHandler.CqcSubscription
-
Returns the value of the
predicaterecord component. - predicate() - Method in class com.loomcache.server.query.PagingPredicate
- predicate() - Method in record class com.loomcache.server.query.Predicate.NotPredicate
-
Returns the value of the
predicaterecord component. - Predicate - Interface in com.loomcache.server.query
-
Sealed interface for filter predicates.
- Predicate.AndPredicate - Record Class in com.loomcache.server.query
-
Predicate that combines two predicates with AND logic.
- Predicate.BetweenPredicate - Record Class in com.loomcache.server.query
-
Predicate that tests BETWEEN: field BETWEEN low AND high (inclusive)
- Predicate.EqualsPredicate - Record Class in com.loomcache.server.query
-
Predicate that tests equality: field == value
- Predicate.FalsePredicate - Class in com.loomcache.server.query
-
Predicate that always returns false.
- Predicate.GreaterThanOrEqualPredicate - Record Class in com.loomcache.server.query
-
Predicate that tests greater than or equal: field >= value
- Predicate.GreaterThanPredicate - Record Class in com.loomcache.server.query
-
Predicate that tests greater than: field > value
- Predicate.ILikePredicate - Class in com.loomcache.server.query
-
Predicate that tests case-insensitive LIKE pattern matching with SQL wildcards.
- Predicate.InPredicate - Record Class in com.loomcache.server.query
-
Predicate that tests IN: field IN (values...)
- Predicate.JoinColumnEqualsPredicate - Record Class in com.loomcache.server.query
-
Join predicate that tests equality between a left and right column.
- Predicate.JoinPredicate - Interface in com.loomcache.server.query
-
Predicate variant for join conditions that need access to both source rows.
- Predicate.LessThanOrEqualPredicate - Record Class in com.loomcache.server.query
-
Predicate that tests less than or equal: field invalid input: '<'= value
- Predicate.LessThanPredicate - Record Class in com.loomcache.server.query
-
Predicate that tests less than: field invalid input: '<' value
- Predicate.LikePredicate - Class in com.loomcache.server.query
-
Predicate that tests LIKE pattern matching with SQL wildcards (% and _).
- Predicate.NotEqualsPredicate - Record Class in com.loomcache.server.query
-
Predicate that tests inequality: field !
- Predicate.NotPredicate - Record Class in com.loomcache.server.query
-
Predicate that negates another predicate.
- Predicate.OrPredicate - Record Class in com.loomcache.server.query
-
Predicate that combines two predicates with OR logic.
- Predicate.PartitionPredicate - Record Class in com.loomcache.server.query
-
Predicate wrapper that carries an explicit partition key for query routing.
- Predicate.RegexPredicate - Class in com.loomcache.server.query
-
Predicate that tests Java regex matching against a field's string value.
- Predicate.TruePredicate - Class in com.loomcache.server.query
-
Predicate that always returns true.
- PredicateBuilder<K,
V> - Class in com.loomcache.server.query -
Fluent predicate builder for distributed map queries.
- PredicateBuilder() - Constructor for class com.loomcache.server.query.PredicateBuilder
-
Creates an empty builder handle for obtaining an
PredicateBuilder.EntryObject. - PredicateBuilder.EntryObject<K,
V> - Interface in com.loomcache.server.query -
Entry-level fluent predicate operations.
- predicateEvaluations() - Method in record class com.loomcache.client.query.LoomQueryCache.QueryCacheStatistics
-
Returns the value of the
predicateEvaluationsrecord component. - predicateEvaluations() - Method in record class com.loomcache.server.datastructures.ContinuousQueryCache.CqcStatistics
-
Returns the value of the
predicateEvaluationsrecord component. - PredicatePushDown() - Constructor for class com.loomcache.server.query.QueryOptimizer.PredicatePushDown
- Predicates - Class in com.loomcache.server.query
-
Factory class providing the full predicate set for distributed map queries.
- predictCapacityExhaustion(long) - Method in class com.loomcache.server.metrics.CapacityPlanner
-
Predict when capacity will be exhausted.
- preferLocalReads() - Method in record class com.loomcache.server.cluster.TopologyConfig
-
Returns the value of the
preferLocalReadsrecord component. - prefetchCount() - Method in class com.loomcache.client.LoomIdGenerator
- prefetchValidityMillis() - Method in class com.loomcache.client.LoomIdGenerator
- prefix() - Method in record class com.loomcache.common.protocol.SerializablePredicate.KeyStartsWith
-
Returns the value of the
prefixrecord component. - preload(PreloadPolicy, CacheLoader) - Method in class com.loomcache.server.cache.CacheWarmer
-
Preload cache based on a preload policy.
- preload(Map) - Method in class com.loomcache.client.cache.NearCache
-
Preload multiple entries into the cache.
- Preloader() - Constructor for class com.loomcache.springboot.autoconfigure.LoomProperties.Preloader
- PreloadPolicy - Interface in com.loomcache.server.cache
-
Sealed interface defining preload policies for cache warming.
- PreloadPolicy.AllKeys - Record Class in com.loomcache.server.cache
-
Preload all keys from the previous session.
- PreloadPolicy.HotKeys - Record Class in com.loomcache.server.cache
-
Preload the N most accessed keys from the previous session.
- PreloadPolicy.PatternBased - Record Class in com.loomcache.server.cache
-
Preload keys matching a regex pattern.
- PreloadPolicy.PriorityBased - Record Class in com.loomcache.server.cache
-
Preload keys based on explicit priority values.
- PREPARE_ACK - Enum constant in enum class com.loomcache.server.transaction.twopc.TwoPhaseCommands.Kind
- PREPARE_GROUP - Enum constant in enum class com.loomcache.server.transaction.twopc.TwoPhaseCommands.Kind
- PrepareAck(UUID, int, TwoPhaseCommands.Vote, String) - Constructor for record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.PrepareAck
-
Creates an instance of a
PrepareAckrecord class. - PrepareGroup(UUID, int, byte[]) - Constructor for record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.PrepareGroup
-
Creates an instance of a
PrepareGrouprecord class. - PREPARING - Enum constant in enum class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationState
- previewReassignment(List) - Method in class com.loomcache.server.cluster.PartitionTable
- previousPage() - Method in class com.loomcache.server.query.PagingPredicate
- prevValue() - Method in record class com.loomcache.server.watch.WatchEvent
-
Returns the value of the
prevValuerecord component. - primitivesCleared() - Method in record class com.loomcache.server.cp.ConsistencySubsystem.ResetResult
- principal() - Method in record class com.loomcache.common.config.AuthConfig.KerberosConfig
-
Returns the value of the
principalrecord component. - priorities() - Method in record class com.loomcache.server.cache.PreloadPolicy.PriorityBased
-
Returns the value of the
prioritiesrecord component. - priority() - Method in interface com.loomcache.common.serialization.LoomSerializerProvider
- priority() - Method in record class com.loomcache.server.datastructures.DistributedPriorityQueue.PriorityKey
-
Returns the value of the
priorityrecord component. - priority() - Method in record class com.loomcache.server.datastructures.DistributedPriorityQueue.PriorityQueueSnapshotEntry
-
Returns the value of the
priorityrecord component. - PriorityBased(Map) - Constructor for record class com.loomcache.server.cache.PreloadPolicy.PriorityBased
-
Creates an instance of a
PriorityBasedrecord class. - priorityComparatorClass(Class) - Method in class com.loomcache.common.config.PriorityQueueConfig.Builder
- priorityComparatorClassName() - Method in record class com.loomcache.common.config.PriorityQueueConfig
-
Returns the value of the
priorityComparatorClassNamerecord component. - priorityComparatorClassName(String) - Method in class com.loomcache.common.config.PriorityQueueConfig.Builder
- PriorityKey(int, long, V) - Constructor for record class com.loomcache.server.datastructures.DistributedPriorityQueue.PriorityKey
-
Creates an instance of a
PriorityKeyrecord class. - PriorityQueue() - Constructor for class com.loomcache.springboot.autoconfigure.LoomProperties.PriorityQueue
- priorityQueueClear(String) - Method in class com.loomcache.client.LoomClient
- priorityQueueConfig(String, PriorityQueueConfig) - Method in class com.loomcache.common.config.ClusterConfig.Builder
- priorityQueueConfig(String, PriorityQueueConfig) - Method in class com.loomcache.server.config.LoomConfig.Builder
- PriorityQueueConfig - Record Class in com.loomcache.common.config
-
Declarative per-priority-queue configuration.
- PriorityQueueConfig(String) - Constructor for record class com.loomcache.common.config.PriorityQueueConfig
-
Creates an instance of a
PriorityQueueConfigrecord class. - PriorityQueueConfig.Builder - Class in com.loomcache.common.config
- priorityQueueConfigs() - Method in class com.loomcache.common.config.ClusterConfig
- priorityQueueConfigs() - Method in class com.loomcache.server.config.LoomConfig
- priorityQueueConfigs(Map) - Method in class com.loomcache.common.config.ClusterConfig.Builder
- priorityQueueConfigs(Map) - Method in class com.loomcache.server.config.LoomConfig.Builder
- priorityQueueCount() - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- priorityQueueOffer(String, String) - Method in class com.loomcache.client.LoomClient
- priorityQueueOffer(String, String, int) - Method in class com.loomcache.client.LoomClient
- priorityQueuePeek(String) - Method in class com.loomcache.client.LoomClient
- priorityQueuePoll(String) - Method in class com.loomcache.client.LoomClient
- priorityQueueSize(String) - Method in class com.loomcache.client.LoomClient
- PriorityQueueSnapshotEntry(V, int, long) - Constructor for record class com.loomcache.server.datastructures.DistributedPriorityQueue.PriorityQueueSnapshotEntry
-
Creates an instance of a
PriorityQueueSnapshotEntryrecord class. - PriorityQueueStats(long, long, long, int, double) - Constructor for record class com.loomcache.server.datastructures.DistributedPriorityQueue.PriorityQueueStats
-
Creates an instance of a
PriorityQueueStatsrecord class. - ProbabilisticSampler(double) - Constructor for class com.loomcache.server.tracing.TraceSampler.ProbabilisticSampler
-
Create a probabilistic sampler.
- probeIcmp(String) - Method in class com.loomcache.server.network.HealthChecker
- process(EntryProcessor.Entry) - Method in interface com.loomcache.common.compute.EntryProcessor
-
Process the supplied mutable entry.
- process(CacheEntryProcessor.Entry) - Method in interface com.loomcache.server.compute.CacheEntryProcessor
-
Process the given entry atomically.
- process(CacheEntryProcessor.Entry) - Method in interface com.loomcache.server.compute.ReadOnlyCacheEntryProcessor
-
Process the given read-only entry.
- process(CacheEntry) - Method in interface com.loomcache.server.jcache.EntryProcessor
-
Process an entry.
- processBackup(CacheEntryProcessor.Entry) - Method in interface com.loomcache.server.compute.BackupEntryProcessor
-
Process the backup entry with the same modifications as the primary.
- processEntries(Set, CacheEntryProcessor) - Method in class com.loomcache.server.compute.EntryProcessorExecutor
-
Execute a processor on multiple keys in parallel using virtual threads.
- processEntries(Set, CacheEntryProcessor) - Method in class com.loomcache.server.datastructures.DistributedMap
-
Execute a processor on multiple keys in parallel using virtual threads.
- processEntry(K, CacheEntryProcessor) - Method in class com.loomcache.server.compute.EntryProcessorExecutor
-
Execute a processor on a single key atomically.
- processEntry(K, CacheEntryProcessor) - Method in class com.loomcache.server.datastructures.DistributedMap
-
Execute a processor on a single key atomically.
- processEvent(MembershipProtocol.MembershipEvent) - Method in class com.loomcache.server.cluster.MembershipProtocol
-
Process a membership event and update the view accordingly.
- processMigrations() - Method in class com.loomcache.server.cluster.PartitionMigrationPipeline
-
Execute migrations from the queue up to the concurrency limit.
- processMigrationsSync() - Method in class com.loomcache.server.cluster.PartitionMigrationPipeline
-
Execute migrations synchronously (for testing).
- processUptimeMillis() - Method in record class com.loomcache.common.protocol.ClientStatisticsPayload
-
Returns the value of the
processUptimeMillisrecord component. - PRODUCER - Enum constant in enum class com.loomcache.server.tracing.SpanManager.SpanKind
- PRODUCTION - Enum constant in enum class com.loomcache.common.config.LoomProfile
-
Strict — v2.0 GA production safety profile.
- PRODUCTION_ALLOW_STANDALONE_PROPERTY - Static variable in class com.loomcache.server.CacheNode
- ProfileEntry(String, long, long) - Constructor for record class com.loomcache.server.query.QueryProfiler.ProfileEntry
-
Creates an instance of a
ProfileEntryrecord class. - progressPercent() - Method in record class com.loomcache.server.lifecycle.GracefulShutdownCoordinator.ShutdownProgress
-
Returns the progress as a percentage (0-100).
- project(Projection) - Method in class com.loomcache.server.compute.EntryProcessorExecutor
-
Project all entries in the map using the provided projection function.
- PROJECT - Enum constant in enum class com.loomcache.server.query.QueryProfiler.Stage
- projectColumns(SqlRow, List) - Static method in class com.loomcache.server.query.QueryEngine
-
Projects a row to include only selected columns.
- projectedUtilization() - Method in record class com.loomcache.server.metrics.CapacityPlanner.ScalingRecommendation
-
Returns the value of the
projectedUtilizationrecord component. - Projection<K,
V, - Interface in com.loomcache.server.computeR> -
Interface for extracting subsets of entry data.
- promoteConnectionIdentity(ConnectionContext, String) - Method in class com.loomcache.server.network.TcpServer
-
Promote a temporary connection identity to a validated peer ID after the cluster handshake succeeds.
- promoteLearner(String) - Method in class com.loomcache.server.consensus.RaftNode
-
Promote a learner to a voting member (voter).
- promoteStagedSnapshot(SnapshotStore.StagedSnapshot) - Method in class com.loomcache.server.persistence.SnapshotStore
- properties() - Method in record class com.loomcache.common.config.DataConnectionConfig
-
Returns the value of the
propertiesrecord component. - properties(Map) - Method in class com.loomcache.common.config.DataConnectionConfig.Builder
- PropertiesConfigLoader - Class in com.loomcache.server.config
-
Loads configuration from .properties files and maps them to LoomConfig.
- PropertiesConfigLoader() - Constructor for class com.loomcache.server.config.PropertiesConfigLoader
- property(String, String) - Method in class com.loomcache.common.config.DataConnectionConfig.Builder
- PROTOCOL_HELLO - Enum constant in enum class com.loomcache.common.protocol.MessageType
- PROTOCOL_HELLO_ACK - Enum constant in enum class com.loomcache.common.protocol.MessageType
- PROTOCOL_VERSION - Static variable in class com.loomcache.common.protocol.LoomVersion
- protocolFeature() - Method in enum class com.loomcache.common.protocol.WireCompression
- ProtocolFeatures - Enum Class in com.loomcache.common.protocol
-
Feature bits advertised in the
HelloPayloadfeature bitmap. - ProtocolHandshake - Class in com.loomcache.client
-
Client-side opt-in initiator for the
PROTOCOL_HELLO/PROTOCOL_HELLO_ACKhandshake introduced in BLK-2026-04-22-007 Day 1. - ProtocolHandshake.Result - Record Class in com.loomcache.client
-
Outcome of a successful handshake.
- ProtocolHelloHandler - Class in com.loomcache.server.network
-
Server-side handler for the
PROTOCOL_HELLOopcode introduced in BLK-2026-04-22-007 Day 1. - ProtocolHelloHandler(EnumSet) - Constructor for class com.loomcache.server.network.ProtocolHelloHandler
- ProtocolNegotiator - Class in com.loomcache.common.protocol
-
Negotiates protocol version during peer handshake.
- ProtocolNegotiator(LoomVersion, int) - Constructor for class com.loomcache.common.protocol.ProtocolNegotiator
-
Create a protocol negotiator.
- ProtocolNegotiator.IncompatibleVersionException - Exception Class in com.loomcache.common.protocol
-
Exception thrown when version negotiation fails.
- protocols() - Method in class com.loomcache.common.config.TlsConfig
-
Get the TLS protocols to enable.
- protocols(String...) - Method in class com.loomcache.common.config.TlsConfig.Builder
-
Set the TLS protocols to enable.
- protocols(List) - Method in class com.loomcache.common.config.TlsConfig.Builder
-
Set the TLS protocols to enable.
- protocolVersion() - Method in record class com.loomcache.common.protocol.HelloPayload
-
Returns the value of the
protocolVersionrecord component. - protocolVersion() - Method in class com.loomcache.common.protocol.LoomVersion
- provider() - Method in class com.loomcache.common.config.TlsConfig
-
Get the TLS provider.
- provider(TlsProvider) - Method in class com.loomcache.common.config.TlsConfig.Builder
-
Set the TLS provider.
- provider(String) - Method in class com.loomcache.common.config.TlsConfig.Builder
-
Set the TLS provider from configuration text.
- pruneOlderThan(Duration) - Method in class com.loomcache.server.management.ClientStatisticsRegistry
- PUB_SUB - Enum constant in enum class com.loomcache.common.protocol.Feature
-
Pub/Sub messaging system.
- PublicEndpointProperties - Class in com.loomcache.springboot.security
-
Controls which diagnostic endpoints remain public on the REST surface.
- PublicEndpointProperties() - Constructor for class com.loomcache.springboot.security.PublicEndpointProperties
- publish(String) - Method in class com.loomcache.springboot.controller.ReliableTopicController
- publish(String) - Method in class com.loomcache.springboot.controller.TopicController
-
Publish a message to all subscribers of the topic.
- publish(T) - Method in class com.loomcache.client.LoomReliableTopic
- publish(T) - Method in class com.loomcache.client.LoomTopic
-
Publishes a message to this topic.
- publish(T) - Method in class com.loomcache.server.datastructures.DistributedTopic
- publish(T) - Method in class com.loomcache.server.datastructures.ReliableTopic
-
Publish a message to the topic.
- publish(T) - Method in class com.loomcache.server.topic.DistributedTopic
-
Publish a message to all subscribers.
- publish(T, TopicOverloadPolicy) - Method in class com.loomcache.client.LoomReliableTopic
- publish(T, String) - Method in class com.loomcache.server.datastructures.ReliableTopic
-
Publish a message with a publisher identifier.
- publish(T, String, ReliableTopic.TopicOverloadPolicy) - Method in class com.loomcache.server.datastructures.ReliableTopic
- publish(T, String) - Method in class com.loomcache.server.datastructures.DistributedTopic
- publishAsync(T) - Method in class com.loomcache.server.datastructures.DistributedTopic
- publishBatch(Collection) - Method in class com.loomcache.server.topic.DistributedTopic
-
Publish multiple messages atomically to all subscribers.
- publisherId() - Method in record class com.loomcache.server.datastructures.ReliableTopic.TopicMessage
-
Returns the value of the
publisherIdrecord component. - publisherId() - Method in record class com.loomcache.server.topic.DistributedTopic.TopicMessage
-
Returns the value of the
publisherIdrecord component. - Purpose - Section in class com.loomcache.client.NearCacheInvalidationStrategy
- Purpose - Section in class com.loomcache.server.context.RequestContextMDCBridge
- PUSH - Enum constant in enum class com.loomcache.client.NearCacheInvalidationStrategy.InvalidationMode
-
Server actively pushes invalidations
- put(K, V) - Method in class com.loomcache.client.LoomMultiMap
- put(E) - Method in class com.loomcache.server.datastructures.DistributedQueue
-
Blocking put — inserts an element into the queue, waiting if necessary for space to become available.
- put(Object, Object) - Method in class com.loomcache.springboot.cache.LoomSpringCache
- put(String, byte[]) - Method in class com.loomcache.client.LoomBatch.MapOps
-
Put a key-value pair into the map.
- put(String, QueryOptimizer.OptimizedQueryPlan) - Method in class com.loomcache.server.query.QueryOptimizer.QueryPlanCache
- put(String, String) - Method in class com.loomcache.springboot.controller.MapController
-
Put (insert or update) a value in the map.
- put(String, String) - Method in class com.loomcache.springboot.controller.MultiMapController
- put(String, String) - Method in class com.loomcache.client.LoomBatch.MapOps
-
Put a string key-value pair into the map (UTF-8 encoded).
- put(String, String) - Method in class com.loomcache.server.datastructures.DistributedMultiMap
-
Add a value to the given key.
- put(String, String, String) - Method in class com.loomcache.client.LoomTransaction
- put(K, Object) - Method in class com.loomcache.server.query.MapIndex
-
Adds or updates an entry in the index.
- put(K, V) - Method in class com.loomcache.client.cache.NearCache
-
Put a key-value pair into the cache.
- put(K, V) - Method in class com.loomcache.client.cache.WriteBehindCache
-
Queue a write.
- put(K, V) - Method in class com.loomcache.client.LoomMap
-
Stores a key-value pair in the distributed map.
- put(K, V) - Method in class com.loomcache.server.datastructures.DistributedMap
- put(K, V) - Method in class com.loomcache.server.jcache.JCacheDistributedMapAdapter
- put(K, V) - Method in class com.loomcache.server.jcache.LoomJCache
- put(K, V, long, TimeUnit) - Method in class com.loomcache.server.datastructures.DistributedMap
-
Put a key-value pair with a time-to-live.
- put(K, V, Duration) - Method in class com.loomcache.client.LoomMap
-
Stores a key-value pair with a custom timeout.
- PUT - Enum constant in enum class com.loomcache.server.transaction.Transaction.OperationType
-
Put/update a key-value pair
- PUT - Enum constant in enum class com.loomcache.server.wan.WanReplicationManager.ChangeType
- PUT - Enum constant in enum class com.loomcache.server.watch.WatchEvent.Type
-
Key was created or updated.
- PUT - Enum constant in enum class com.loomcache.server.watch.WatchManager.EventType
-
Key was created or updated.
- putAll(Map) - Method in class com.loomcache.server.jcache.LoomJCache
- putAll(Map) - Method in class com.loomcache.client.LoomMap
-
Batch store multiple key-value pairs in the distributed map.
- putAll(Map) - Method in class com.loomcache.server.datastructures.DistributedMap
- putAsync(K, V) - Method in class com.loomcache.client.LoomMap
-
Asynchronously stores a key-value pair in the distributed map.
- putAsync(K, V) - Method in interface com.loomcache.server.jcache.ICache
-
Asynchronously store a cache entry.
- putAsync(K, V) - Method in class com.loomcache.server.jcache.LoomJCache
- putCount() - Method in class com.loomcache.server.datastructures.CacheMetrics
-
Get the total number of put operations.
- putDirect(K, V) - Method in class com.loomcache.server.datastructures.DistributedMap
-
Direct put without write-through or listener notification.
- putForMigration(K, V) - Method in class com.loomcache.server.datastructures.DistributedMap
-
Write a migrated entry into this map without following write redirects or firing side effects.
- putForMigration(K, V, long) - Method in class com.loomcache.server.datastructures.DistributedMap
-
Write a migrated entry into this map while preserving an absolute expiration timestamp captured on the source node.
- putForMigrationIfAbsent(K, V) - Method in class com.loomcache.server.datastructures.DistributedMap
-
Write a migrated entry only when the target has not already accepted a newer local/redirected write for the key.
- putForMigrationIfAbsent(K, V, long) - Method in class com.loomcache.server.datastructures.DistributedMap
-
Write a migrated entry only when absent while preserving the absolute expiration timestamp captured on the source node.
- putForMigrationIfValueMatches(K, V, V, long) - Method in class com.loomcache.server.datastructures.DistributedMap
-
Write a migrated entry only when the target still contains the value that an earlier migration pass copied.
- putForWanMerge(K, V) - Method in class com.loomcache.server.datastructures.DistributedMap
-
WAN-merge put: stores the value and fires
DistributedMap.fireEntryMerged(K, V, V)instead of ADDED/UPDATED. - putIfAbsent(Object, Object) - Method in class com.loomcache.springboot.cache.LoomSpringCache
- putIfAbsent(String, byte[]) - Method in class com.loomcache.client.LoomBatch.MapOps
-
Put a key only if absent.
- putIfAbsent(String, String) - Method in class com.loomcache.client.LoomBatch.MapOps
-
Put a string value only if absent.
- putIfAbsent(String, String, String) - Method in class com.loomcache.client.LoomTransaction
- putIfAbsent(K, V) - Method in class com.loomcache.client.LoomMap
-
Atomically stores a key-value pair only if the key is not already present.
- putIfAbsent(K, V) - Method in class com.loomcache.server.datastructures.DistributedMap
- putIfAbsent(K, V) - Method in class com.loomcache.server.jcache.JCacheDistributedMapAdapter
- putIfAbsent(K, V) - Method in class com.loomcache.server.jcache.LoomJCache
- putIfAbsent(K, V, long, TimeUnit) - Method in class com.loomcache.server.datastructures.DistributedMap
-
Put only if absent, with TTL.
- PutIfAbsentMergePolicy<K,
V> - Class in com.loomcache.server.wan.merge -
Insert-only merge policy.
- PutIfAbsentMergePolicy() - Constructor for class com.loomcache.server.wan.merge.PutIfAbsentMergePolicy
- puts() - Method in record class com.loomcache.server.jcache.CacheStatisticsManager.StatisticsSnapshot
-
Returns the value of the
putsrecord component. - putSqlIndex(SqlIndex, boolean) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- putSqlMapping(SqlMapping, boolean) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- putSqlType(SqlType, boolean) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- putSqlView(SqlView, boolean) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- putWithExpirationTimeMillis(K, V, long) - Method in class com.loomcache.server.datastructures.DistributedMap
-
Put a key-value pair with an absolute wall-clock expiration.
- putWithTtl(K, V, long, TimeUnit) - Method in class com.loomcache.client.LoomMap
-
Stores a key-value pair with server-owned entry TTL.
- putWithTtl(K, V, Duration) - Method in class com.loomcache.client.LoomMap
-
Stores a key-value pair with server-owned entry TTL.
- putWithTTL(K, V, long) - Method in class com.loomcache.server.datastructures.DistributedMap
-
Store a key-value pair with a TTL (Time-To-Live) in milliseconds.
- putWithTTL(K, V, long, TimeUnit) - Method in class com.loomcache.client.LoomMap
-
Backward-friendly alias for codebases that use TTL as an acronym in method names.
- putWithTTL(K, V, Duration) - Method in class com.loomcache.client.LoomMap
-
Backward-friendly alias for codebases that use TTL as an acronym in method names.
Q
- QueryAnalysis(double, List, List, List) - Constructor for record class com.loomcache.server.query.QueryAnalyzer.QueryAnalysis
-
Creates an instance of a
QueryAnalysisrecord class. - QueryAnalyzer - Class in com.loomcache.server.query
-
Analyzes SQL queries to identify optimization opportunities and potential issues.
- QueryAnalyzer() - Constructor for class com.loomcache.server.query.QueryAnalyzer
- QueryAnalyzer.QueryAnalysis - Record Class in com.loomcache.server.query
-
Analysis result for a query.
- QueryCacheStatistics(int, long, long, long, int, boolean) - Constructor for record class com.loomcache.client.query.LoomQueryCache.QueryCacheStatistics
-
Creates an instance of a
QueryCacheStatisticsrecord class. - QueryController - Class in com.loomcache.springboot.controller
-
REST controller for querying distributed maps.
- QueryController(LoomCache) - Constructor for class com.loomcache.springboot.controller.QueryController
- QueryController.QueryRequest - Record Class in com.loomcache.springboot.controller
- QueryCostEstimator() - Constructor for class com.loomcache.server.query.QueryOptimizer.QueryCostEstimator
- QueryEngine - Class in com.loomcache.server.query
-
Executes QueryPlan against a DistributedMap.
- QueryEngine() - Constructor for class com.loomcache.server.query.QueryEngine
- QueryExecutionCache - Class in com.loomcache.server.query
-
Caches query results for identical queries within a TTL window.
- QueryExecutionCache() - Constructor for class com.loomcache.server.query.QueryExecutionCache
-
Creates a QueryExecutionCache with default settings (5000ms TTL, 500 entries).
- QueryExecutionCache(long, int) - Constructor for class com.loomcache.server.query.QueryExecutionCache
-
Creates a new QueryExecutionCache with configurable TTL and max size.
- QueryExecutionCache.CacheStats - Record Class in com.loomcache.server.query
-
Statistics about cache performance.
- QueryHandler - Class in com.loomcache.server.handler
-
Handles SQL query operations over the network.
- QueryHandler(DataStructureRegistry, int) - Constructor for class com.loomcache.server.handler.QueryHandler
-
Create a query handler.
- QueryHandler.SqlCatalogAuthorization - Interface in com.loomcache.server.handler
- QueryLimits - Class in com.loomcache.server.query
-
Shared SQL/query safety limits.
- QueryOptimizer - Class in com.loomcache.server.query
-
Query optimizer for the SQL query engine.
- QueryOptimizer() - Constructor for class com.loomcache.server.query.QueryOptimizer
- QueryOptimizer(int) - Constructor for class com.loomcache.server.query.QueryOptimizer
- QueryOptimizer.ColumnPruning - Class in com.loomcache.server.query
-
Column pruning optimization: only loads columns needed by SELECT, WHERE, and ORDER BY.
- QueryOptimizer.ConstantFolding - Class in com.loomcache.server.query
-
Constant folding optimization: evaluates constant expressions at compile time.
- QueryOptimizer.CostEstimate - Record Class in com.loomcache.server.query
-
Cost estimate for a query plan.
- QueryOptimizer.IndexSelection - Class in com.loomcache.server.query
-
Index selection optimization: chooses the best index for WHERE clause predicates.
- QueryOptimizer.LimitPushDown - Class in com.loomcache.server.query
-
Limit push-down optimization: pushes LIMIT closer to the scan when possible.
- QueryOptimizer.OptimizationRule - Interface in com.loomcache.server.query
-
Sealed interface for optimization rules.
- QueryOptimizer.OptimizedQueryPlan - Class in com.loomcache.server.query
-
Optimized query plan with metadata.
- QueryOptimizer.OptimizedQueryPlan.ExecutionStrategy - Enum Class in com.loomcache.server.query
- QueryOptimizer.PredicatePushDown - Class in com.loomcache.server.query
-
Predicate push-down optimization: moves predicates closer to the data source.
- QueryOptimizer.QueryCostEstimator - Class in com.loomcache.server.query
-
Cost estimator for query execution.
- QueryOptimizer.QueryPlanCache - Class in com.loomcache.server.query
-
LRU cache for parsed and optimized query plans.
- QueryOptimizer.TableStatistics - Record Class in com.loomcache.server.query
-
Table statistics for cost estimation.
- QueryPattern(String, long, double, long) - Constructor for record class com.loomcache.server.query.SlowQueryLog.QueryPattern
-
Creates an instance of a
QueryPatternrecord class. - queryPlan() - Method in record class com.loomcache.server.query.SqlParser.ExplainStatement
-
Returns the value of the
queryPlanrecord component. - QueryPlan - Record Class in com.loomcache.server.query
-
Represents a parsed SQL query in executable form.
- QueryPlan(List, String, Predicate, List, int, boolean, QueryPlan.AggregateFunction) - Constructor for record class com.loomcache.server.query.QueryPlan
-
Compact constructor for validation.
- QueryPlan(List, String, Predicate, List, int, QueryPlan.AggregateFunction) - Constructor for record class com.loomcache.server.query.QueryPlan
- QueryPlan.AggregateFunction - Record Class in com.loomcache.server.query
-
Aggregate function specification (e.g., COUNT, SUM, AVG, MIN, MAX).
- QueryPlan.Join - Record Class in com.loomcache.server.query
-
Join specification for SQL JOIN operations.
- QueryPlan.OrderBy - Record Class in com.loomcache.server.query
-
OrderBy clause specifying column and sort direction.
- QueryPlanCache() - Constructor for class com.loomcache.server.query.QueryOptimizer.QueryPlanCache
- QueryPlanCache(int) - Constructor for class com.loomcache.server.query.QueryOptimizer.QueryPlanCache
- QueryProfile(String, List, long, String) - Constructor for record class com.loomcache.server.query.QueryProfiler.QueryProfile
-
Creates an instance of a
QueryProfilerecord class. - QueryProfiler - Class in com.loomcache.server.query
-
Profiles query execution stages to identify bottlenecks.
- QueryProfiler(String) - Constructor for class com.loomcache.server.query.QueryProfiler
-
Creates a new QueryProfiler for profiling a specific SQL query.
- QueryProfiler.ProfileEntry - Record Class in com.loomcache.server.query
-
Record representing a single profiling entry for a stage.
- QueryProfiler.QueryProfile - Record Class in com.loomcache.server.query
-
Complete query profile with stage information and bottleneck identification.
- QueryProfiler.Stage - Enum Class in com.loomcache.server.query
-
Query execution stages.
- QueryRequest(String, Integer) - Constructor for record class com.loomcache.springboot.controller.QueryController.QueryRequest
-
Creates an instance of a
QueryRequestrecord class. - QueryStats - Record Class in com.loomcache.server.query
-
Statistics about query execution performance.
- QueryStats(long, long, long, long) - Constructor for record class com.loomcache.server.query.QueryStats
-
Creates an instance of a
QueryStatsrecord class. - queue(String) - Method in class com.loomcache.client.LoomBatch
-
Select a queue to operate on.
- Queue() - Constructor for class com.loomcache.springboot.autoconfigure.LoomProperties.Queue
- QUEUE_DRAIN - Enum constant in enum class com.loomcache.common.protocol.MessageType
- QUEUE_DRAIN_TO - Enum constant in enum class com.loomcache.common.protocol.MessageType
- QUEUE_OFFER - Enum constant in enum class com.loomcache.common.protocol.MessageType
- QUEUE_OFFER - Static variable in class com.loomcache.common.protocol.TransactionOpCode
-
TransactionContext#queueOffer(structName, element)— element is stored in the key field. - QUEUE_OFFER_ALL - Enum constant in enum class com.loomcache.common.protocol.MessageType
- QUEUE_PEEK - Enum constant in enum class com.loomcache.common.protocol.MessageType
- QUEUE_POLL - Enum constant in enum class com.loomcache.common.protocol.MessageType
- QUEUE_POLL - Static variable in class com.loomcache.common.protocol.TransactionOpCode
-
TransactionContext#queuePoll(structName). - QUEUE_POLL_N - Enum constant in enum class com.loomcache.common.protocol.MessageType
- QUEUE_SIZE - Enum constant in enum class com.loomcache.common.protocol.MessageType
- queueConfig(String, QueueConfig) - Method in class com.loomcache.common.config.ClusterConfig.Builder
- queueConfig(String, QueueConfig) - Method in class com.loomcache.server.config.LoomConfig.Builder
- QueueConfig - Record Class in com.loomcache.common.config
-
Declarative per-queue configuration.
- QueueConfig(int, long) - Constructor for record class com.loomcache.common.config.QueueConfig
-
Creates an instance of a
QueueConfigrecord class. - QueueConfig.Builder - Class in com.loomcache.common.config
- queueConfigs() - Method in class com.loomcache.common.config.ClusterConfig
- queueConfigs() - Method in class com.loomcache.server.config.LoomConfig
- queueConfigs(Map) - Method in class com.loomcache.common.config.ClusterConfig.Builder
- queueConfigs(Map) - Method in class com.loomcache.server.config.LoomConfig.Builder
- QueueController - Class in com.loomcache.springboot.controller
-
REST controller for DistributedQueue operations.
- QueueController(DistributedQueue) - Constructor for class com.loomcache.springboot.controller.QueueController
-
Create a QueueController with a DistributedQueue.
- queueCount() - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- queueDrain(String) - Method in class com.loomcache.client.AsyncLoomClient
- queueDrain(String) - Method in class com.loomcache.client.LoomClient
-
Drain the queue into a list.
- queueDrainTo(String, int) - Method in class com.loomcache.client.AsyncLoomClient
- queueDrainTo(String, int) - Method in class com.loomcache.client.LoomClient
-
Remove up to
maxElementsitems from the head of a distributed FIFO queue. - queueOffer(String, byte[]) - Static method in record class com.loomcache.common.protocol.BatchOperation
-
Build a QUEUE_OFFER batch operation.
- queueOffer(String, String) - Method in class com.loomcache.client.AsyncLoomClient
-
Async queue OFFER operation (enqueue).
- queueOffer(String, String) - Method in class com.loomcache.client.LoomClient
-
Enqueue an item at the tail of a distributed FIFO queue.
- queueOffer(String, String) - Method in class com.loomcache.client.LoomTransaction
- queueOffer(String, String) - Method in class com.loomcache.server.transaction.TransactionContext
-
Buffer a queue offer operation.
- QueueOffer(String, String) - Constructor for record class com.loomcache.server.transaction.TransactionOp.QueueOffer
-
Creates an instance of a
QueueOfferrecord class. - queueOfferAll(String, Collection) - Method in class com.loomcache.client.AsyncLoomClient
- queueOfferAll(String, Collection) - Method in class com.loomcache.client.LoomClient
-
Enqueue multiple items at the tail of a distributed FIFO queue.
- queueOfferWithTimeout(String, String, Duration) - Method in class com.loomcache.client.LoomClient
-
Enqueue an item with per-operation timeout override.
- queuePeek(String) - Method in class com.loomcache.client.AsyncLoomClient
-
Async queue PEEK operation (non-destructive read).
- queuePeek(String) - Method in class com.loomcache.client.LoomClient
-
Peek at the head of a distributed queue without removing it.
- queuePoll(String) - Method in class com.loomcache.client.AsyncLoomClient
-
Async queue POLL operation (dequeue).
- queuePoll(String) - Method in class com.loomcache.client.LoomClient
-
Dequeue an item from the head of a distributed FIFO queue.
- queuePoll(String) - Method in class com.loomcache.client.LoomTransaction
- queuePoll(String) - Method in class com.loomcache.server.transaction.TransactionContext
-
Buffer a queue poll operation.
- QueuePoll(String) - Constructor for record class com.loomcache.server.transaction.TransactionOp.QueuePoll
-
Creates an instance of a
QueuePollrecord class. - queuePollN(String, int) - Method in class com.loomcache.client.AsyncLoomClient
- queuePollN(String, int) - Method in class com.loomcache.client.LoomClient
-
Remove up to
countitems from the head of a distributed FIFO queue. - queuePollWithTimeout(String, Duration) - Method in class com.loomcache.client.LoomClient
-
Dequeue an item with per-operation timeout override.
- queueSize() - Method in class com.loomcache.server.network.CommandExecutorPool
-
Get the current approximate queue size.
- queueSize(String) - Method in class com.loomcache.client.AsyncLoomClient
- queueSize(String) - Method in class com.loomcache.client.LoomClient
-
Return the number of items currently in a distributed FIFO queue.
- QueueStats(long, long, long, int, int) - Constructor for record class com.loomcache.server.datastructures.DistributedQueue.QueueStats
-
Creates an instance of a
QueueStatsrecord class. - QueueStore<T> - Interface in com.loomcache.server.datastructures.queuestore
-
Service Provider Interface (SPI) for backing a
DistributedQueuewith an external persistent store. - Quick Start - Section in class com.loomcache.client.LoomCache
- quietHours() - Method in record class com.loomcache.server.metrics.AccessPatternAnalyzer.TemporalPattern
-
Returns the value of the
quietHoursrecord component. - quorumReached() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.ClusterHealth
-
Returns the value of the
quorumReachedrecord component. - quorumSize() - Method in record class com.loomcache.server.cluster.PartitionDetector.PartitionRecoveryPlan
- QuorumUnavailableException - Exception Class in com.loomcache.common.exception
-
Thrown when quorum is lost (majority of nodes down).
- QuorumUnavailableException(int, int) - Constructor for exception class com.loomcache.common.exception.QuorumUnavailableException
-
Creates a new QuorumUnavailableException.
R
- rack() - Method in record class com.loomcache.server.cluster.TopologyInfo
-
Returns the value of the
rackrecord component. - rack() - Method in record class com.loomcache.server.discovery.MemberAttributes
- RACK - Static variable in record class com.loomcache.server.discovery.MemberAttributes
- RackAwarePlacement - Class in com.loomcache.server.cluster
-
Ensures partition replicas are distributed across racks for fault tolerance.
- RackAwarePlacement(RackAwarePlacement.ClusterTopology) - Constructor for class com.loomcache.server.cluster.RackAwarePlacement
-
Create a new RackAwarePlacement with default constraints.
- RackAwarePlacement(RackAwarePlacement.ClusterTopology, RackAwarePlacement.PlacementConstraint) - Constructor for class com.loomcache.server.cluster.RackAwarePlacement
-
Create a new RackAwarePlacement with specified constraints.
- RackAwarePlacement.ClusterTopology - Interface in com.loomcache.server.cluster
-
Represents the cluster topology for placement calculations.
- RackAwarePlacement.PlacementConstraint - Record Class in com.loomcache.server.cluster
-
Constraints for rack-aware placement.
- RackAwarePlacement.SimpleClusterTopology - Class in com.loomcache.server.cluster
-
Simple implementation of ClusterTopology.
- rackLabel() - Method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig
- rackLabel(String) - Method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig.Builder
- Raft() - Constructor for class com.loomcache.springboot.autoconfigure.LoomProperties.Raft
- RAFT_APPEND_ENTRIES - Enum constant in enum class com.loomcache.common.protocol.MessageType
- RAFT_APPEND_RESPONSE - Enum constant in enum class com.loomcache.common.protocol.MessageType
- RAFT_HEARTBEAT - Enum constant in enum class com.loomcache.common.protocol.MessageType
- RAFT_INSTALL_SNAPSHOT - Enum constant in enum class com.loomcache.common.protocol.MessageType
- RAFT_INSTALL_SNAPSHOT_RESPONSE - Enum constant in enum class com.loomcache.common.protocol.MessageType
- RAFT_PRE_VOTE_REQUEST - Enum constant in enum class com.loomcache.common.protocol.MessageType
- RAFT_PRE_VOTE_RESPONSE - Enum constant in enum class com.loomcache.common.protocol.MessageType
- RAFT_TIMEOUT_NOW - Enum constant in enum class com.loomcache.common.protocol.MessageType
- RAFT_TIMEOUT_NOW_RESPONSE - Enum constant in enum class com.loomcache.common.protocol.MessageType
- RAFT_VOTE_REQUEST - Enum constant in enum class com.loomcache.common.protocol.MessageType
- RAFT_VOTE_RESPONSE - Enum constant in enum class com.loomcache.common.protocol.MessageType
- RaftBootstrapServer(String, String, int) - Constructor for record class com.loomcache.common.config.ClusterConfig.RaftBootstrapServer
-
Creates an instance of a
RaftBootstrapServerrecord class. - raftBootstrapServerEntries(String...) - Method in class com.loomcache.common.config.ClusterConfig.Builder
- raftBootstrapServerEntries(String...) - Method in class com.loomcache.server.config.LoomConfig.Builder
- raftBootstrapServerEntries(List) - Method in class com.loomcache.common.config.ClusterConfig.Builder
- raftBootstrapServerEntries(List) - Method in class com.loomcache.server.config.LoomConfig.Builder
- raftBootstrapServers() - Method in class com.loomcache.common.config.ClusterConfig
- raftBootstrapServers() - Method in class com.loomcache.server.config.LoomConfig
- raftBootstrapServers(List) - Method in class com.loomcache.common.config.ClusterConfig.Builder
- raftBootstrapServers(List) - Method in class com.loomcache.server.config.LoomConfig.Builder
- raftElectionTimeoutMs() - Method in class com.loomcache.server.config.LoomConfig
- raftElectionTimeoutMs(long) - Method in class com.loomcache.server.config.LoomConfig.Builder
- raftGroupCount() - Method in class com.loomcache.server.config.LoomConfig
- raftGroupCount(int) - Method in class com.loomcache.server.config.LoomConfig.Builder
- raftGroupForKey(String) - Method in class com.loomcache.server.CacheNode
-
Resolve the
RaftNodethat should propose mutations for the given key. - RaftGroupManager - Class in com.loomcache.server.consensus
-
Manages multiple independent Raft groups for horizontal scalability.
- RaftGroupManager(String, int, int) - Constructor for class com.loomcache.server.consensus.RaftGroupManager
-
Creates a new RaftGroupManager with the specified configuration.
- RaftGroupManager(String, int, int, long) - Constructor for class com.loomcache.server.consensus.RaftGroupManager
- RaftGroupManagerApi - Interface in com.loomcache.server.consensus
-
Narrow interface for routing operations to per-key or per-name Raft groups.
- RaftHealthCheck - Class in com.loomcache.server.consensus
-
Health check and diagnostic utility for Raft consensus nodes.
- RaftHealthCheck(RaftNode) - Constructor for class com.loomcache.server.consensus.RaftHealthCheck
-
Creates a new RaftHealthCheck for monitoring the given Raft node.
- RaftHealthCheck.Status - Record Class in com.loomcache.server.consensus
-
Immutable status record of Raft node at a point in time.
- raftHeartbeatIntervalMs() - Method in class com.loomcache.server.config.LoomConfig
- raftHeartbeatIntervalMs(long) - Method in class com.loomcache.server.config.LoomConfig.Builder
- RaftInvariantChecker - Class in com.loomcache.server.consensus
-
Utility class for checking Raft safety invariants at runtime.
- RaftInvariantChecker.InvariantResult - Record Class in com.loomcache.server.consensus
-
Result of an invariant check.
- RaftLog - Class in com.loomcache.server.consensus
-
The Raft replicated log.
- RaftLog(String) - Constructor for class com.loomcache.server.consensus.RaftLog
-
Creates a new RaftLog for a given node.
- RaftLog.IndexTermPair - Record Class in com.loomcache.server.consensus
-
Immutable pair of (index, term) from the Raft log.
- RaftMetadata(long, String, long) - Constructor for record class com.loomcache.server.persistence.RaftMetadataStore.RaftMetadata
-
Creates an instance of a
RaftMetadatarecord class. - RaftMetadataStore - Class in com.loomcache.server.persistence
-
Persistent storage for Raft metadata: currentTerm, votedFor, and the highest commit index durably represented in the local state machine.
- RaftMetadataStore(String, Path) - Constructor for class com.loomcache.server.persistence.RaftMetadataStore
-
Creates a metadata store in the given directory.
- RaftMetadataStore.RaftMetadata - Record Class in com.loomcache.server.persistence
-
Recovered Raft metadata.
- RaftMetrics - Class in com.loomcache.server.consensus
-
Raft consensus node performance metrics.
- RaftMetrics() - Constructor for class com.loomcache.server.consensus.RaftMetrics
- RaftMetrics.MetricsSnapshot - Record Class in com.loomcache.server.consensus
-
Immutable snapshot of Raft metrics at a point in time.
- RaftNode - Class in com.loomcache.server.consensus
-
Full Raft consensus node implementation.
- RaftNode(String, int) - Constructor for class com.loomcache.server.consensus.RaftNode
-
Construct a RaftNode in the default group ("raft-0").
- RaftNode(String, int, String) - Constructor for class com.loomcache.server.consensus.RaftNode
-
Construct a RaftNode bound to a specific Raft group.
- RaftNode.SnapshotCapture - Record Class in com.loomcache.server.consensus
- RaftNodeApi - Interface in com.loomcache.server.consensus
-
Narrow query/submit interface over a Raft consensus node.
- raftState() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.NodeHealth
-
Returns the value of the
raftStaterecord component. - RaftState - Enum Class in com.loomcache.server.consensus
-
The possible states a Raft node can be in.
- RaftTracer - Class in com.loomcache.server.tracing
-
Distributed tracing instrumentation for Raft consensus operations.
- RaftTracer(String, RaftNodeApi) - Constructor for class com.loomcache.server.tracing.RaftTracer
-
Create a new RaftTracer for the given Raft node.
- Random() - Constructor for record class com.loomcache.client.cache.NearCache.EvictionPolicy.Random
-
Creates an instance of a
Randomrecord class. - RANDOM - Enum constant in enum class com.loomcache.server.datastructures.DistributedMapConfig.EvictionPolicy
- RandomEvictionStrategy<K> - Class in com.loomcache.server.datastructures
-
Random eviction strategy.
- RandomEvictionStrategy() - Constructor for class com.loomcache.server.datastructures.RandomEvictionStrategy
- randomMember() - Method in class com.loomcache.server.datastructures.DistributedSet
-
Return a random member from the set, or null if empty.
- randomMembers(int) - Method in class com.loomcache.server.datastructures.DistributedSet
-
Return N random members from the set (without replacement).
- rangeQuery(Object, Object, boolean, boolean) - Method in class com.loomcache.server.query.MapIndex
-
Looks up keys in a range (for SORTED indexes only).
- RateLimitedSampler(int) - Constructor for class com.loomcache.server.tracing.TraceSampler.RateLimitedSampler
-
Create a rate-limited sampler.
- RateLimiter - Class in com.loomcache.server.network
-
Production-quality rate limiter supporting multiple policies and per-client limiting.
- RateLimiter - Class in com.loomcache.server.ratelimit
-
Token bucket rate limiter with thread-safe non-blocking and blocking acquisition modes.
- RateLimiter(RateLimiter.RateLimiterConfig) - Constructor for class com.loomcache.server.ratelimit.RateLimiter
-
Initialize rate limiter with configuration.
- RateLimiter.Builder - Class in com.loomcache.server.network
-
Builder for fluent RateLimiter construction.
- RateLimiter.ClientStats - Record Class in com.loomcache.server.network
-
Per-client metrics snapshot.
- RateLimiter.RateLimiterConfig - Record Class in com.loomcache.server.ratelimit
- RateLimiter.RateLimiterSnapshot - Record Class in com.loomcache.server.ratelimit
-
Snapshot of rate limiter state including metrics and rates.
- RateLimiter.RateLimiterStats - Record Class in com.loomcache.server.network
-
Immutable snapshot of rate limiter metrics.
- RateLimiter.RateLimiterStats - Record Class in com.loomcache.server.ratelimit
-
Statistics record for rate limiter metrics.
- RateLimiter.RateLimitPolicy - Interface in com.loomcache.server.network
-
Sealed interface for rate limit policies.
- RateLimiter.RateLimitPolicy.FixedWindow - Record Class in com.loomcache.server.network
-
Fixed window policy: allow X requests per window duration.
- RateLimiter.RateLimitPolicy.SlidingWindow - Record Class in com.loomcache.server.network
-
Sliding window policy: allow X requests in the last D duration.
- RateLimiter.RateLimitPolicy.TokenBucket - Record Class in com.loomcache.server.network
-
Token bucket policy: accumulate tokens at specified rate, burst capacity.
- RateLimiterConfig(double, int) - Constructor for record class com.loomcache.server.ratelimit.RateLimiter.RateLimiterConfig
-
Creates an instance of a
RateLimiterConfigrecord class. - RateLimiterSnapshot(double, long, long, long, long, double) - Constructor for record class com.loomcache.server.ratelimit.RateLimiter.RateLimiterSnapshot
-
Creates an instance of a
RateLimiterSnapshotrecord class. - RateLimiterStats(long, long, double, long, long) - Constructor for record class com.loomcache.server.ratelimit.RateLimiter.RateLimiterStats
-
Creates an instance of a
RateLimiterStatsrecord class. - RateLimiterStats(long, long, long, int, Map) - Constructor for record class com.loomcache.server.network.RateLimiter.RateLimiterStats
-
Creates an instance of a
RateLimiterStatsrecord class. - rateLimitFilter(RateLimitProperties) - Method in class com.loomcache.springboot.config.SecurityConfig
-
BLK-2026-04-22-008: build the REST rate-limit filter used inside Spring Security.
- RateLimitFilter - Class in com.loomcache.springboot.security
-
BLK-2026-04-22-008: in-process token-bucket rate limiter for the REST surface.
- RateLimitFilter(long, long, long, long) - Constructor for class com.loomcache.springboot.security.RateLimitFilter
-
Convenience constructor with no trusted proxies (XFF ignored).
- RateLimitFilter(long, long, long, long, Set) - Constructor for class com.loomcache.springboot.security.RateLimitFilter
- rateLimitFilterRegistration(RateLimitFilter) - Method in class com.loomcache.springboot.config.SecurityConfig
- RateLimitProperties - Class in com.loomcache.springboot.security
-
Configuration for REST request rate limiting.
- RateLimitProperties() - Constructor for class com.loomcache.springboot.security.RateLimitProperties
- Rationale - Section in interface com.loomcache.common.protocol.SerializablePredicate
- RB_ADD - Enum constant in enum class com.loomcache.common.protocol.MessageType
- RB_CAPACITY - Enum constant in enum class com.loomcache.common.protocol.MessageType
- RB_HEAD_SEQ - Enum constant in enum class com.loomcache.common.protocol.MessageType
- RB_READ_MANY - Enum constant in enum class com.loomcache.common.protocol.MessageType
- RB_READ_ONE - Enum constant in enum class com.loomcache.common.protocol.MessageType
- RB_TAIL_SEQ - Enum constant in enum class com.loomcache.common.protocol.MessageType
- reachableNodes() - Method in record class com.loomcache.server.cluster.PartitionDetector.PartitionDiagnostics
-
Returns the value of the
reachableNodesrecord component. - read(long, int) - Method in class com.loomcache.server.journal.EventJournal
-
Read entries from a starting sequence.
- read(long, int) - Method in class com.loomcache.springboot.controller.ReliableTopicController
- read(CompactReader) - Method in interface com.loomcache.common.serialization.compact.CompactTypeSerializer
- READ - Enum constant in enum class com.loomcache.server.metrics.OperationsTracker.OperationType
- READ_ONLY - Enum constant in enum class com.loomcache.server.security.CertPermissionMapper.PermissionLevel
-
Read-only access to data structures.
- READ_ONLY - Enum constant in enum class com.loomcache.server.security.Role
- READ_WRITE - Enum constant in enum class com.loomcache.server.security.CertPermissionMapper.PermissionLevel
-
Read and write access to data structures.
- READ_WRITE - Enum constant in enum class com.loomcache.server.security.Role
- readAll() - Method in class com.loomcache.server.datastructures.ReliableTopic
-
Read all messages currently stored in the ringbuffer.
- readAll(Path) - Static method in class com.loomcache.server.persistence.WalReader
-
Read all entries from a WAL file and validate checksums.
- readAll(Path, LoomMetrics) - Static method in class com.loomcache.server.persistence.WalReader
-
Read all entries from a WAL file and validate checksums with optional metrics.
- readAll(Path, LoomMetrics, WalReader.RecoveryMode) - Static method in class com.loomcache.server.persistence.WalReader
-
Read all entries with explicit recovery behavior for corrupt or torn WAL tails.
- readBackupData() - Method in class com.loomcache.common.config.ClusterConfig
- readBackupData() - Method in class com.loomcache.server.config.LoomConfig
- readBackupData(boolean) - Method in class com.loomcache.common.config.ClusterConfig.Builder
-
Allow local replica reads for read operations on this member.
- readBackupData(boolean) - Method in class com.loomcache.server.config.LoomConfig.Builder
- readBackupData(boolean) - Method in class com.loomcache.server.embedded.EmbeddedLoomCacheBuilder
-
Enable local backup reads for embedded/member-local read operations.
- readBoolean(String, boolean) - Method in class com.loomcache.common.serialization.compact.CompactReader
- readBooleanOrDefault(String, boolean) - Method in class com.loomcache.common.serialization.compact.CompactReader
- readByEventType(String, long, int) - Method in class com.loomcache.server.journal.EventJournal
-
Read entries filtered by event type.
- readByKey(String, long, int) - Method in class com.loomcache.server.journal.EventJournal
-
Read entries filtered by key.
- readBytes(String) - Method in class com.loomcache.common.serialization.compact.CompactReader
- readBytes(String, byte[]) - Method in class com.loomcache.common.serialization.compact.CompactReader
- ReadCoalescingFilter - Record Class in com.loomcache.server.handler
-
A filter that wraps a DataOperationHandler to add read request coalescing.
- ReadCoalescingFilter(DataOperationHandler) - Constructor for record class com.loomcache.server.handler.ReadCoalescingFilter
-
Create a new ReadCoalescingFilter.
- ReadCoalescingFilter(DataOperationHandler, RequestCoalescer) - Constructor for record class com.loomcache.server.handler.ReadCoalescingFilter
-
Create a new ReadCoalescingFilter with a custom RequestCoalescer.
- readFloat64(String, double) - Method in class com.loomcache.common.serialization.compact.CompactReader
- readFloat64OrDefault(String, double) - Method in class com.loomcache.common.serialization.compact.CompactReader
- readFrom(long, int) - Method in class com.loomcache.client.LoomReliableTopic
- readFrom(long, int) - Method in class com.loomcache.server.datastructures.ReliableTopic
-
Read messages starting from the given sequence (inclusive).
- readFromResult(long, int) - Method in class com.loomcache.server.datastructures.ReliableTopic
- readIndex() - Method in class com.loomcache.server.consensus.RaftNode
-
Perform a linearizable read using the ReadIndex protocol.
- readInt32(String, int) - Method in class com.loomcache.common.serialization.compact.CompactReader
- readInt32OrDefault(String, int) - Method in class com.loomcache.common.serialization.compact.CompactReader
- readInt64(String, long) - Method in class com.loomcache.common.serialization.compact.CompactReader
- readInt64OrDefault(String, long) - Method in class com.loomcache.common.serialization.compact.CompactReader
- readMany(long, int) - Method in class com.loomcache.client.LoomRingbuffer
- readMany(long, int) - Method in class com.loomcache.server.datastructures.DistributedRingbuffer
- readMany(long, int) - Method in class com.loomcache.springboot.controller.RingbufferController
- readMany(long, int, IFunction) - Method in class com.loomcache.server.datastructures.DistributedRingbuffer
- readManyAsync(long, int, int) - Method in class com.loomcache.server.datastructures.DistributedRingbuffer
- readManyAsync(long, int, int, IFunction) - Method in class com.loomcache.server.datastructures.DistributedRingbuffer
- readManyResult(long, int, IFunction) - Method in class com.loomcache.server.datastructures.DistributedRingbuffer
- ReadManyResult(List, boolean, long) - Constructor for record class com.loomcache.server.datastructures.DistributedRingbuffer.ReadManyResult
-
Creates an instance of a
ReadManyResultrecord class. - readOne(long) - Method in class com.loomcache.client.LoomRingbuffer
- readOne(long) - Method in class com.loomcache.server.datastructures.DistributedRingbuffer
- readOne(long) - Method in class com.loomcache.springboot.controller.RingbufferController
- ReadOnlyCacheEntryProcessor<K,
V, - Interface in com.loomcache.server.computeR> -
Cache entry processor that signals read-only intent.
- ReadOnlyCacheEntryProcessor.ReadOnlyEntry<K,
V> - Interface in com.loomcache.server.compute -
Readonly marker interface for entries processed by read-only processors.
- ReadOnlyEntry<K,
V> - Record Class in com.loomcache.server.compute -
Read-only wrapper implementation of Entry that throws UnsupportedOperationException on mutation attempts.
- ReadOnlyEntry(K, V, boolean) - Constructor for record class com.loomcache.server.compute.ReadOnlyEntry
-
Create a new read-only entry wrapper.
- ReadReplicaManager - Class in com.loomcache.server.replication
-
Manages read replicas that receive replicated data but do not participate in Raft votes.
- ReadReplicaManager(String, int) - Constructor for class com.loomcache.server.replication.ReadReplicaManager
-
Initialize the ReadReplicaManager.
- ReadReplicaManager.ReadReplicaStats - Record Class in com.loomcache.server.replication
-
Aggregated stats about all replicas.
- ReadReplicaManager.ReplicaInfo - Record Class in com.loomcache.server.replication
-
Information about a read replica.
- ReadReplicaManager.ReplicaState - Enum Class in com.loomcache.server.replication
-
Enumeration of read replica states.
- ReadReplicaStats(int, int, long, long) - Constructor for record class com.loomcache.server.replication.ReadReplicaManager.ReadReplicaStats
-
Creates an instance of a
ReadReplicaStatsrecord class. - readRequestBody(HttpExchange) - Static method in class com.loomcache.server.rest.RestApiRouter
-
Read the request body as a UTF-8 string.
- ReadResult(List, long, boolean) - Constructor for record class com.loomcache.server.datastructures.ReliableTopic.ReadResult
-
Creates an instance of a
ReadResultrecord class. - ReadRouter - Class in com.loomcache.server.replication
-
Routes read requests to appropriate replicas based on consistency level.
- ReadRouter(String, String, int, ReadReplicaManager) - Constructor for class com.loomcache.server.replication.ReadRouter
-
Initialize the ReadRouter.
- ReadRouter.ReadRouterStats - Record Class in com.loomcache.server.replication
-
Aggregated stats about read routing.
- ReadRouter.StrongReadRoute - Class in com.loomcache.server.replication
-
Token-bearing route for a STRONG read.
- ReadRouterStats(long, long, long, long, long, long) - Constructor for record class com.loomcache.server.replication.ReadRouter.ReadRouterStats
-
Creates an instance of a
ReadRouterStatsrecord class. - readString(String) - Method in class com.loomcache.common.serialization.compact.CompactReader
- readString(String, String) - Method in class com.loomcache.common.serialization.compact.CompactReader
- readStringOrDefault(String, String) - Method in class com.loomcache.common.serialization.compact.CompactReader
- readThrough() - Method in class com.loomcache.server.jcache.LoomJCacheConfig
- readThrough(boolean) - Method in class com.loomcache.server.jcache.LoomJCacheConfig.Builder
- ReadThroughCache<K,
V> - Class in com.loomcache.client.cache -
Read-through cache that implements the cache-aside pattern.
- ReadThroughCache(NearCache, CacheLoader) - Constructor for class com.loomcache.client.cache.ReadThroughCache
-
Create a new read-through cache.
- reason() - Method in record class com.loomcache.server.cache.EvictionNotifier.EvictionEvent
-
Returns the value of the
reasonrecord component. - reason() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.HealthStatus.Degraded
-
Returns the value of the
reasonrecord component. - reason() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.HealthStatus.Unhealthy
-
Returns the value of the
reasonrecord component. - reason() - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipEvent.MemberLeft
-
Returns the value of the
reasonrecord component. - reason() - Method in record class com.loomcache.server.metrics.CapacityPlanner.ScalingRecommendation
-
Returns the value of the
reasonrecord component. - reason() - Method in record class com.loomcache.server.security.SecurityDecision
-
Returns the value of the
reasonrecord component. - reason() - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.PrepareAck
-
Returns the value of the
reasonrecord component. - reassignSlots(List) - Method in class com.loomcache.server.cluster.PartitionTable
-
Recompute all slot ownership based on cluster topology.
- rebalance(int) - Method in class com.loomcache.server.sharding.PartitionRouter
-
Rebalances partitions evenly across the specified number of Raft groups.
- RebalancePlan - Record Class in com.loomcache.server.sharding
-
An immutable plan describing partition moves needed to rebalance across Raft groups.
- RebalancePlan(List) - Constructor for record class com.loomcache.server.sharding.RebalancePlan
-
Compact constructor with defensive copy.
- receivedAtEpochMillis() - Method in record class com.loomcache.server.management.ClientStatisticsRegistry.RecordedClientStatistics
-
Returns the value of the
receivedAtEpochMillisrecord component. - recentOperations(int) - Method in class com.loomcache.server.observability.SlowOperationDetector
- recommendScaling() - Method in class com.loomcache.server.metrics.CapacityPlanner
-
Get scaling recommendation based on current and projected utilization.
- reconcileMap(String, long, int) - Method in interface com.loomcache.client.NearCacheInvalidationStrategy.ReconciliationCallback
- Reconciliation() - Constructor for class com.loomcache.springboot.autoconfigure.LoomProperties.Reconciliation
- reconnections() - Method in record class com.loomcache.server.replication.ReplicationStream.StreamStats
-
Returns the value of the
reconnectionsrecord component. - reconnectMode() - Method in class com.loomcache.client.ClientConfig
- reconnectMode() - Method in class com.loomcache.client.LoomClient
- reconnectMode(ClientReconnectMode) - Method in class com.loomcache.client.ClientConfig.Builder
- reconnectMode(ClientReconnectMode) - Method in class com.loomcache.client.LoomClient.Builder
-
Set reconnect behavior after the last member connection is lost.
- reconnectToSeeds() - Method in class com.loomcache.server.CacheNode
-
Re-attempt connections to configured seed nodes.
- record(ClientStatisticsPayload) - Method in class com.loomcache.server.management.ClientStatisticsRegistry
- record(String, Throwable) - Static method in class com.loomcache.server.observability.BoundaryExceptionHandler
- recordAccess(int) - Method in class com.loomcache.server.metrics.SlotMetrics
-
Record a single access to a slot.
- recordAccess(String) - Method in class com.loomcache.server.cache.AccessTracker
-
Record an access to a key.
- recordAccess(String, long) - Method in class com.loomcache.server.metrics.AccessPatternAnalyzer
-
Record a key access.
- recordAppendEntries(long) - Method in class com.loomcache.server.consensus.RaftMetrics
-
Record an AppendEntries RPC with latency in milliseconds.
- recordAppendEntriesDetails(TracingContext.Span, long, long, int, long) - Method in class com.loomcache.server.tracing.RaftTracer
-
Record AppendEntries RPC details.
- recordBackupPromotion(int, Duration) - Method in class com.loomcache.server.metrics.LoomMetrics
- recordBytesReceived(long) - Method in class com.loomcache.server.network.ConnectionContext
-
Record bytes received on this connection.
- recordBytesReceived(long) - Method in class com.loomcache.server.network.TcpServer
-
Record bytes received on a connection.
- recordBytesSent(long) - Method in class com.loomcache.server.network.ConnectionContext
-
Record bytes sent on this connection.
- recordBytesSent(long) - Method in class com.loomcache.server.network.TcpServer
-
Record bytes sent on a connection.
- recordCacheHit() - Method in class com.loomcache.server.jcache.CacheLoaderIntegration
-
Record a cache hit.
- recordCommit(long) - Method in class com.loomcache.server.consensus.RaftMetrics
-
Record a commit operation with latency in milliseconds.
- recordCommitIndexAdvanced(long, long) - Method in class com.loomcache.server.tracing.RaftTracer
-
Record commit index advancement.
- recordCompleted(IdempotencyManager.IdempotencyKey, Message) - Method in class com.loomcache.server.handler.IdempotencyManager
-
Record a completed idempotent response without executing the supplier again.
- recordCompleted(IdempotencyManager.IdempotencyKey, Message, boolean) - Method in class com.loomcache.server.handler.IdempotencyManager
- recordConnectionCreated() - Method in class com.loomcache.client.ConnectionPoolMetrics
-
Record a new connection creation.
- recordConnectionDestroyed() - Method in class com.loomcache.client.ConnectionPoolMetrics
-
Record a connection destruction.
- recordConnectionError() - Method in class com.loomcache.client.ConnectionPoolMetrics
-
Record a connection creation error.
- recordCrossGroupAbort(String) - Method in class com.loomcache.server.metrics.LoomMetrics
-
Record a cross-group 2PC abort tagged by reason.
- recordCrossGroupRecovery(String) - Method in class com.loomcache.server.metrics.LoomMetrics
-
Record a cross-group 2PC recovery tagged by cause.
- recordDeleteThroughFailure() - Method in class com.loomcache.server.datastructures.CacheMetrics
-
Record a delete-through persistence failure.
- recordDelivery(long) - Method in class com.loomcache.server.topic.TopicStats
-
Record successful message delivery with latency.
- recordDeserialization(long) - Method in class com.loomcache.server.serialization.SerializationStats
-
Record a deserialization operation with the given byte size.
- RecordedClientStatistics(ClientStatisticsPayload, long) - Constructor for record class com.loomcache.server.management.ClientStatisticsRegistry.RecordedClientStatistics
-
Creates an instance of a
RecordedClientStatisticsrecord class. - recordElection() - Method in class com.loomcache.server.consensus.RaftMetrics
-
Record an election event.
- recordElectionLost(TracingContext.Span, String) - Method in class com.loomcache.server.tracing.RaftTracer
-
Record that the election was lost (another node became leader).
- recordElectionWon(TracingContext.Span, int, int) - Method in class com.loomcache.server.tracing.RaftTracer
-
Record that the election was won.
- recordError() - Method in class com.loomcache.server.serialization.SerializationStats
-
Record a serialization error.
- recordEviction() - Method in class com.loomcache.server.datastructures.CacheMetrics
-
Record an eviction.
- recordEviction() - Method in class com.loomcache.server.jcache.CacheStatisticsManager
-
Record an eviction.
- recordException(Exception) - Method in interface com.loomcache.server.tracing.TracingContext.Span
- recordFailure() - Method in class com.loomcache.server.topic.TopicStats
-
Record failed message delivery.
- recordFailure(String) - Method in class com.loomcache.client.NodeHealthTracker
-
Record a failed operation for a node.
- recordFailure(String) - Method in class com.loomcache.server.network.ConnectionHealthMonitor
-
Reports a failed activity on a connection.
- recordFailure(String) - Method in class com.loomcache.springboot.security.RestUserLockoutManager
- recordGet(long) - Method in class com.loomcache.server.jcache.CacheStatisticsManager
-
Record a get operation with latency.
- recordGossipInteraction(String, long) - Method in class com.loomcache.server.cluster.MembershipProtocol
-
Record gossip interaction with a peer.
- recordHeartbeat(String) - Method in class com.loomcache.server.cluster.PartitionDetector
-
Record a heartbeat arrival from a node.
- recordHit() - Method in class com.loomcache.server.datastructures.CacheMetrics
-
Record a cache hit.
- recordHit() - Method in class com.loomcache.server.jcache.CacheStatisticsManager
-
Record a cache hit.
- recordIndexesSkippedQuery() - Method in class com.loomcache.server.metrics.LoomMetrics
- recordLeaderChange(String, String) - Method in class com.loomcache.server.tracing.RaftTracer
-
Record a leader change.
- recordListenerFailure() - Method in class com.loomcache.server.datastructures.CacheMetrics
-
Record a listener failure during event delivery.
- recordLocalWriteMetadata(K) - Method in class com.loomcache.server.datastructures.DistributedMap
-
Record metadata for a local write.
- recordLogCompacted(TracingContext.Span, long, long) - Method in class com.loomcache.server.tracing.RaftTracer
-
Record log compaction completion.
- recordMerge() - Method in class com.loomcache.server.datastructures.crdt.CrdtManager
-
Increment the merge counter (called by replication logic).
- recordMessageReceived() - Method in class com.loomcache.server.network.ConnectionContext
-
Record an inbound message received on this connection.
- recordMiss() - Method in class com.loomcache.server.datastructures.CacheMetrics
-
Record a cache miss.
- recordMiss() - Method in class com.loomcache.server.jcache.CacheStatisticsManager
-
Record a cache miss.
- recordNoMatchingIndexQuery() - Method in class com.loomcache.server.metrics.LoomMetrics
- recordOperation(OperationsTracker.OperationType, String, long, boolean) - Method in class com.loomcache.server.metrics.OperationsTracker
-
Record an operation.
- recordOutgoingMigrationComplete(int, String) - Method in class com.loomcache.server.cluster.PartitionMigrationManager
- recordOutgoingMigrationFailure(int, String, String) - Method in class com.loomcache.server.cluster.PartitionMigrationManager
- recordOutgoingMigrationStart(int, String, int) - Method in class com.loomcache.server.cluster.PartitionMigrationManager
- recordPong(String) - Method in class com.loomcache.server.network.HealthChecker
-
Record a PONG response from a peer.
- recordPublish() - Method in class com.loomcache.server.topic.TopicStats
-
Increment publish count.
- recordPut() - Method in class com.loomcache.server.datastructures.CacheMetrics
-
Record a put operation.
- recordPut() - Method in class com.loomcache.server.jcache.CacheStatisticsManager
-
Record a put operation.
- recordPut(long) - Method in class com.loomcache.server.jcache.CacheStatisticsManager
-
Record a put operation with latency.
- recordReachability(String, String, boolean) - Method in class com.loomcache.server.cluster.PartitionDetector
-
Record one directed reachability observation.
- recordReachabilityReport(String, Map) - Method in class com.loomcache.server.cluster.PartitionDetector
-
Record a directed reachability report from one peer.
- recordRemoval() - Method in class com.loomcache.server.datastructures.CacheMetrics
-
Record a removal operation.
- recordRemoval() - Method in class com.loomcache.server.jcache.CacheStatisticsManager
-
Record a removal.
- recordReplicationFailure(TracingContext.Span, String, int) - Method in class com.loomcache.server.tracing.RaftTracer
-
Record failed replication to a follower.
- recordReplicationSuccess(TracingContext.Span, long, long) - Method in class com.loomcache.server.tracing.RaftTracer
-
Record successful replication to a follower.
- recordRequest(long) - Method in class com.loomcache.server.network.TcpServer
-
Record a request processed by the server.
- recordSerialization(long) - Method in class com.loomcache.server.serialization.SerializationStats
-
Record a serialization operation with the given byte size.
- recordSnapshot() - Method in class com.loomcache.server.consensus.RaftMetrics
-
Record a snapshot operation.
- recordSnapshot(long, long, long) - Method in class com.loomcache.server.metrics.CapacityPlanner
-
Record a capacity snapshot.
- recordSnapshotChunk(TracingContext.Span, int, int, boolean) - Method in class com.loomcache.server.tracing.RaftTracer
-
Record snapshot installation progress.
- recordSnapshotSaved(TracingContext.Span, long, long) - Method in class com.loomcache.server.tracing.RaftTracer
-
Record snapshot save completion.
- recordSubscribe() - Method in class com.loomcache.server.topic.TopicStats
-
Increment subscribe count.
- recordSuccess(String) - Method in class com.loomcache.client.NodeHealthTracker
-
Record a successful operation for a node.
- recordSuccess(String) - Method in class com.loomcache.springboot.security.RestUserLockoutManager
- recordSuccess(String, long) - Method in class com.loomcache.server.network.ConnectionHealthMonitor
-
Reports a successful activity on a connection.
- recordTermChange() - Method in class com.loomcache.server.consensus.RaftMetrics
-
Record a term change.
- recordTimeSeriesPoint(CacheAnalytics.TimeSeriesMetric, double) - Method in class com.loomcache.server.metrics.CacheAnalytics
-
Record a time series data point.
- recordUnsubscribe() - Method in class com.loomcache.server.topic.TopicStats
-
Increment unsubscribe count.
- recordVoteDenied(TracingContext.Span, String) - Method in class com.loomcache.server.tracing.RaftTracer
-
Record vote denied.
- recordVoteGranted(TracingContext.Span) - Method in class com.loomcache.server.tracing.RaftTracer
-
Record vote granted.
- recordWaitTime(long) - Method in class com.loomcache.client.ConnectionPoolMetrics
-
Record the time spent waiting for a connection in milliseconds.
- recordWriteThroughFailure() - Method in class com.loomcache.server.datastructures.CacheMetrics
-
Record a write-through persistence failure.
- RecoverableTransactionState(UUID, long, long, List, List) - Constructor for record class com.loomcache.server.transaction.TransactionManager.RecoverableTransactionState
-
Creates an instance of a
RecoverableTransactionStaterecord class. - recoverCommittedEntries(long) - Method in class com.loomcache.server.consensus.RaftNode
-
Replay committed log entries that were recovered from durable storage.
- recoverMetadata() - Method in class com.loomcache.server.consensus.RaftNode
-
Recover persisted Raft metadata (currentTerm, votedFor, commit boundary) from disk.
- recoverPendingDurableTasks() - Method in class com.loomcache.server.executor.DistributedExecutorService
-
Recover and re-execute pending durable tasks after a leader change or restart.
- RecoveryPair(A, B) - Constructor for record class com.loomcache.server.persistence.RecoveryTimeouts.RecoveryPair
-
Creates an instance of a
RecoveryPairrecord class. - RecoveryTimeouts - Class in com.loomcache.server.persistence
-
Bounds persistence recovery phases so startup cannot block indefinitely.
- RecoveryTimeouts.RecoveryPair<A,
B> - Record Class in com.loomcache.server.persistence - RecoveryTimeouts.RecoveryTask<T> - Interface in com.loomcache.server.persistence
- Redirect Handling (Consistency-by-default) - Section in class com.loomcache.client.LoomClient
- ReferenceCasRequest(String, String) - Constructor for record class com.loomcache.springboot.controller.AtomicController.ReferenceCasRequest
-
Creates an instance of a
ReferenceCasRequestrecord class. - ReferenceValue(String) - Constructor for record class com.loomcache.springboot.controller.AtomicController.ReferenceValue
-
Creates an instance of a
ReferenceValuerecord class. - refresh(K) - Method in class com.loomcache.client.cache.ReadThroughCache
-
Refresh a specific key by forcing a reload from the source.
- refreshAll() - Method in class com.loomcache.client.cache.AsyncReadThroughCache
-
Refresh all entries by clearing the near cache.
- refreshAll() - Method in class com.loomcache.client.cache.ReadThroughCache
-
Refresh all entries by clearing the near cache.
- refreshAsync(K) - Method in class com.loomcache.client.cache.AsyncReadThroughCache
-
Asynchronously refresh a specific key by forcing a reload from the source.
- refreshIntervalMs() - Method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig
- refreshIntervalMs(long) - Method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig.Builder
- refreshKrb5Config() - Method in record class com.loomcache.common.config.AuthConfig.KerberosConfig
-
Returns the value of the
refreshKrb5Configrecord component. - refreshPartitionTable() - Method in class com.loomcache.client.LoomClient
- refreshTTL(K, long) - Method in class com.loomcache.server.datastructures.DistributedMap
-
Refresh the TTL for an existing key without changing its value.
- REFUSED - Enum constant in enum class com.loomcache.common.exception.ConnectionException.ConnectionError
-
Connection refused by remote host
- regex(String) - Method in interface com.loomcache.server.query.PredicateBuilder.EntryObject
- regex(String, String) - Static method in class com.loomcache.server.query.Predicates
-
Creates a predicate that tests Java regex matching on the attribute's string value.
- RegexPredicate(String, String) - Constructor for class com.loomcache.server.query.Predicate.RegexPredicate
- region() - Method in record class com.loomcache.server.cluster.TopologyInfo
-
Returns the value of the
regionrecord component. - region() - Method in record class com.loomcache.server.discovery.MemberAttributes
- REGION - Static variable in record class com.loomcache.server.discovery.MemberAttributes
- regionLabel() - Method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig
- regionLabel(String) - Method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig.Builder
- register(CompactTypeSerializer) - Method in class com.loomcache.common.serialization.compact.CompactSerializationService
- registerAlertListener(Consumer) - Method in class com.loomcache.server.cluster.ClusterHealthMonitor
-
Register a listener for alert events.
- registerAsynchronousListener(CacheEntryListener) - Method in class com.loomcache.server.jcache.CacheEntryListenerManager
-
Register an asynchronous listener for all event types.
- registerBackupPromotionMetrics() - Method in class com.loomcache.server.metrics.LoomMetrics
-
Register metrics for partition ownership promotions after a departed owner.
- registerBooleanValidator(String) - Static method in class com.loomcache.server.config.ConfigValidator
-
Register a boolean validator.
- registerCacheEntryListener(CacheEntryListener) - Method in class com.loomcache.server.jcache.LoomJCache
-
Register a native cache entry listener.
- registerCacheEntryListener(CacheEntryListenerConfiguration) - Method in class com.loomcache.server.jcache.LoomJCache
-
JSR-107: register a listener via its configuration.
- registerCacheMetrics(DataStructureRegistry) - Method in class com.loomcache.server.metrics.LoomMetrics
-
Register all cache data structure metrics.
- registerClass(Class, int) - Method in class com.loomcache.client.LoomClient.Builder
-
Register an application class with the client Kryo serializer.
- registerClass(Class, int) - Method in class com.loomcache.client.LoomClient
-
Register an application class with this client's Kryo serializer.
- registerClass(Class, int) - Method in class com.loomcache.common.serialization.KryoSerializer
-
Register additional application-specific classes.
- registerClass(Class, int, Serializer) - Method in class com.loomcache.client.LoomClient.Builder
-
Register an application class with a class-specific Kryo serializer.
- registerClass(Class, int, Serializer) - Method in class com.loomcache.client.LoomClient
-
Register an application class with a class-specific Kryo serializer.
- registerClass(Class, int, Serializer) - Method in class com.loomcache.common.serialization.KryoSerializer
-
Register an application-specific class with an explicit Kryo serializer.
- registerCommandLatencyMetrics() - Method in class com.loomcache.server.metrics.LoomMetrics
-
Register command latency breakdown metrics.
- registerComponent(String, GracefulShutdownCoordinator.ShutdownComponent) - Method in class com.loomcache.server.lifecycle.GracefulShutdownCoordinator
-
Registers a component to be shut down.
- registerConnection(String) - Method in class com.loomcache.server.network.ConnectionHealthMonitor
-
Registers a connection for health monitoring.
- registerCpSubsystemMetrics() - Method in class com.loomcache.server.metrics.LoomMetrics
-
Register CP Subsystem (locks, semaphores) metrics.
- registerCqcListener(String, LoomClient.MapChangeListener, SerializablePredicate) - Method in class com.loomcache.client.LoomClient
-
Register a CQC-filtered event listener for the given map.
- registerDefaultCacheAggregationRules() - Method in class com.loomcache.server.metrics.MetricsAggregator
-
Register default aggregation rules for cache metrics.
- registerDistributedObjectListener(DistributedObjectListener) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
-
Register a listener to be notified when distributed objects are created or destroyed on this node.
- registerDurationValidator(String) - Static method in class com.loomcache.server.config.ConfigValidator
-
Register a duration validator (format: \d+ms, \d+s, etc.).
- registerEnumValidator(String, String...) - Static method in class com.loomcache.server.config.ConfigValidator
-
Register an enumeration validator.
- registerEvictionCallback(Runnable) - Method in class com.loomcache.server.cache.MemoryManager
-
Register a callback to be invoked when soft limit is reached.
- registerGSet(String, GSet) - Method in class com.loomcache.server.datastructures.crdt.CrdtManager
-
Register a G-Set instance.
- registerGSet(String, GSet) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- registerHandler(String, DynamicConfigApplier.ConfigChangeHandler) - Method in class com.loomcache.server.config.DynamicConfigApplier
-
Register a handler for a configuration key.
- registerHandshakeMetrics() - Method in class com.loomcache.server.metrics.LoomMetrics
-
Register protocol-handshake metrics.
- registerHealingCallback(Consumer) - Method in class com.loomcache.server.cluster.PartitionDetector
-
Register a callback to be invoked when a partition heals.
- registerHeldLock(String, String) - Method in class com.loomcache.server.cp.SessionManager
-
Registers a lock as held by an active session.
- registerIdGenerator(String, SnowflakeIdGenerator) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- registerIndexMetrics(DataStructureRegistry, PartitionRouter) - Method in class com.loomcache.server.metrics.LoomMetrics
-
Register index observability metrics for query planning.
- registerIntRangeValidator(String, int, int) - Static method in class com.loomcache.server.config.ConfigValidator
-
Register an integer range validator.
- registerList(String, DistributedList) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- registerListener(MembershipProtocol.MembershipListener) - Method in class com.loomcache.server.cluster.MembershipProtocol
-
Register a membership event listener.
- registerListener(CacheEntryListener, boolean, Set) - Method in class com.loomcache.server.jcache.CacheEntryListenerManager
-
Register a listener with specific configuration.
- registerListener(String, String) - Method in class com.loomcache.server.cache.DistributedEventListenerManager
-
Register a client listener for a specific map (no predicate — receives all events).
- registerListener(String, String, long) - Method in class com.loomcache.server.cache.DistributedEventListenerManager
- registerListener(String, String, EntryPredicate) - Method in class com.loomcache.server.cache.DistributedEventListenerManager
-
Register a client listener for a specific map with a server-side predicate filter.
- registerListener(String, String, EntryPredicate, long) - Method in class com.loomcache.server.cache.DistributedEventListenerManager
- registerListenerWithRetry(String, LoomClient.MapChangeListener) - Method in class com.loomcache.client.NearCacheInvalidationStrategy
-
Register a listener for near-cache invalidation with retry resilience.
- registerLocalMapListener(DistributedMap.MapChangeListener) - Method in class com.loomcache.server.datastructures.DistributedMap
-
Register a listener that fires only for events originating on THIS node.
- registerLocalMapListener(DistributedMap.MapChangeListener, EntryPredicate) - Method in class com.loomcache.server.datastructures.DistributedMap
-
Register a local-only listener filtered by a predicate.
- registerLocalMapListener(String, LoomClient.MapChangeListener) - Method in class com.loomcache.client.LoomClient
-
Register an entry listener on exactly one connected member.
- registerLongRangeValidator(String, long, long) - Static method in class com.loomcache.server.config.ConfigValidator
-
Register a long range validator.
- registerLWWRegister(String, LWWRegister) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- registerLWWRegister(String, LWWRegister) - Method in class com.loomcache.server.datastructures.crdt.CrdtManager
-
Register an LWW-Register instance.
- registerMap(String, DistributedMap) - Method in class com.loomcache.server.cache.TieredEvictionManager
-
Register a map for eviction management.
- registerMap(String, DistributedMap) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- registerMapListener(DistributedMap.MapChangeListener) - Method in class com.loomcache.server.datastructures.DistributedMap
- registerMapListener(DistributedMap.MapChangeListener, EntryPredicate) - Method in class com.loomcache.server.datastructures.DistributedMap
- registerMapListener(String, LoomClient.MapChangeListener) - Method in class com.loomcache.client.LoomClient
-
Register a listener for entry events on a specific map.
- registerMapWithRetry(String) - Method in class com.loomcache.client.NearCacheInvalidationStrategy
-
Register the map for server-push near-cache invalidation messages.
- registerMigration(int, BiFunction) - Static method in class com.loomcache.server.config.ConfigMigrator
-
Register a migration function for a version transition.
- registerMultiMap(String, DistributedMultiMap) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- registerNetworkMetrics(TcpServer) - Method in class com.loomcache.server.metrics.LoomMetrics
-
Register all TCP network metrics.
- registerNodeTopology(String, TopologyInfo) - Method in class com.loomcache.server.cluster.TopologyAwareRouter
-
Register a node's topology information.
- registerORSet(String, ORSet) - Method in class com.loomcache.server.datastructures.crdt.CrdtManager
-
Register an OR-Set instance.
- registerORSet(String, ORSet) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- registerPartitionMigrationMetrics() - Method in class com.loomcache.server.metrics.LoomMetrics
-
Register partition-migration metrics for the BLK-2026-04-22-007 Day 6-8 data-ship protocol.
- registerPeer(String) - Method in class com.loomcache.server.network.HealthChecker
-
Register a peer for health checking.
- registerPeerVersion(String, LoomVersion) - Method in class com.loomcache.common.protocol.VersionCompatibilityManager
-
Register a peer's version after successful handshake.
- registerPerKeyAggregation(String, MetricsAggregator.AggregationType) - Method in class com.loomcache.server.metrics.MetricsAggregator
-
Register a simple per-key aggregation rule.
- registerPipelineMetrics() - Method in class com.loomcache.server.metrics.LoomMetrics
-
Register pipeline metrics for pipelined command execution.
- registerPNCounter(String, PNCounter) - Method in class com.loomcache.server.datastructures.crdt.CrdtManager
-
Register a PN-Counter instance.
- registerPriorityQueue(String, DistributedPriorityQueue) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- registerQueryMetrics() - Method in class com.loomcache.server.metrics.LoomMetrics
-
Register query metrics for distributed queries and scans.
- registerQueue(String, DistributedQueue) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- registerRaftMetrics(RaftNodeApi) - Method in class com.loomcache.server.metrics.LoomMetrics
-
Register all Raft consensus metrics.
- registerRegexValidator(String, String) - Static method in class com.loomcache.server.config.ConfigValidator
-
Register a regex pattern validator.
- registerReliableTopic(String, ReliableTopic) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- registerReplica(String) - Method in class com.loomcache.server.replication.ReadReplicaManager
-
Register a new read replica.
- registerRingbuffer(String, DistributedRingbuffer) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- registerRule(MetricsAggregator.AggregationRule) - Method in class com.loomcache.server.metrics.MetricsAggregator
-
Register an aggregation rule.
- registerSet(String, DistributedSet) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- registerSnapshotMetrics() - Method in class com.loomcache.server.metrics.LoomMetrics
-
Register snapshot and WAL fsync batching metrics.
- registerSynchronousListener(CacheEntryListener) - Method in class com.loomcache.server.jcache.CacheEntryListenerManager
-
Register a synchronous listener for all event types.
- registerTopic(String, DistributedTopic) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- registerTransactionMetrics() - Method in class com.loomcache.server.metrics.LoomMetrics
-
Register cross-group 2PC latency histograms + abort/recovery counters described in BLK-2026-04-22-007 Day 9.
- registerValidator(String, ConfigValidator.Validator) - Static method in class com.loomcache.server.config.ConfigValidator
-
Register a validator for a specific configuration key.
- registerWith(KryoSerializer) - Static method in class com.loomcache.server.datastructures.MapSnapshot
-
Register
MapSnapshotwith the given Kryo serializer. - registerWith(KryoSerializer) - Static method in class com.loomcache.server.persistence.StateMachineSnapshotManager
-
Register
StateMachineSnapshotManager.FullSnapshotandDeltaSnapshotwith the given Kryo serializer. - REJECT - Enum constant in enum class com.loomcache.server.journal.EventJournal.OverflowPolicy
-
Reject the append with an exception.
- rejectionCount() - Method in class com.loomcache.server.consensus.LeaderLease
-
Get read rejection count due to expired lease.
- Relationship to the server-side ContinuousQueryCache - Section in class com.loomcache.client.query.LoomQueryCache
- release(int) - Method in class com.loomcache.server.cp.LinearizableSemaphore
-
Releases the given number of permits.
- release(int, SessionManager.ManagedSession) - Method in class com.loomcache.server.cp.LinearizableSemaphore
-
Releases the given number of permits on behalf of the provided managed session.
- release(ConnectionPool.PooledConnection) - Method in class com.loomcache.client.ConnectionPool
- release(LockController.LockRequest) - Method in class com.loomcache.springboot.controller.LockController
- releaseAll(UUID) - Method in class com.loomcache.server.transaction.TransactionKeyLockManager
- releaseCacheManager(URI) - Method in class com.loomcache.server.jcache.LoomCachingProvider
-
Close and remove the cache manager for the given URI.
- releaseSemaphore(String, int, int, String) - Method in class com.loomcache.server.cp.ConsistencySubsystem
-
Releases permits back to a CP semaphore.
- reliableDelivery() - Method in record class com.loomcache.server.topic.TopicConfig
-
Returns the value of the
reliableDeliveryrecord component. - ReliableMessageListener<T> - Interface in com.loomcache.server.topic
-
Listener interface for reliable message delivery with sequence tracking and acknowledgment.
- ReliableTopic<T> - Class in com.loomcache.server.datastructures
-
Reliable Topic — Ringbuffer-backed pub/sub with message replay.
- ReliableTopic(String, int) - Constructor for class com.loomcache.server.datastructures.ReliableTopic
- ReliableTopic(String, int, int) - Constructor for class com.loomcache.server.datastructures.ReliableTopic
-
Create a ReliableTopic with the specified ringbuffer capacity.
- ReliableTopic.MessageListener<T> - Interface in com.loomcache.server.datastructures
-
Listener for receiving messages from a ReliableTopic.
- ReliableTopic.ReadResult<T> - Record Class in com.loomcache.server.datastructures
- ReliableTopic.ReliableMessageListener<T> - Interface in com.loomcache.server.datastructures
-
Reliable message listener with sequence tracking and replay support.
- ReliableTopic.TopicMessage<T> - Record Class in com.loomcache.server.datastructures
-
A message stored in the ReliableTopic's ringbuffer.
- ReliableTopic.TopicOverloadPolicy - Enum Class in com.loomcache.server.datastructures
-
Policy applied when a publish arrives while the retained ringbuffer window is full.
- ReliableTopic.TopicStatistics - Record Class in com.loomcache.server.datastructures
-
Snapshot of ReliableTopic statistics.
- ReliableTopicController - Class in com.loomcache.springboot.controller
-
REST controller for the default ReliableTopic.
- ReliableTopicController(ReliableTopic) - Constructor for class com.loomcache.springboot.controller.ReliableTopicController
- reliableTopicCount() - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- reliableTopicPublish(String, String, TopicOverloadPolicy, int) - Method in class com.loomcache.client.LoomClient
- reliableTopicReadFrom(String, long, int) - Method in class com.loomcache.client.LoomClient
- reliableTopicUnsubscribe(String) - Method in class com.loomcache.client.LoomClient
- reload() - Method in class com.loomcache.common.config.CertificateReloader
-
Reload certificates from disk, validate, and swap SSLContext.
- reload(SSLContext) - Method in class com.loomcache.common.config.ReloadableSslContext
-
Atomically reload with a new SSLContext.
- ReloadableSslContext - Class in com.loomcache.common.config
-
Thread-safe wrapper around
SSLContextthat supports hot-reload of certificates. - ReloadableSslContext(SSLContext) - Constructor for class com.loomcache.common.config.ReloadableSslContext
-
Create a reloadable SSL context wrapper.
- remainingCapacity() - Method in class com.loomcache.server.datastructures.DistributedQueue
-
Returns the remaining capacity, or Integer.MAX_VALUE if unbounded.
- remainingClientResponseDropsForRequest(MessageType, MessageType) - Method in class com.loomcache.server.network.TcpServer
- remainingMs() - Method in class com.loomcache.server.consensus.LeaderLease
-
Get the remaining lease duration in milliseconds.
- remainingNanos() - Method in class com.loomcache.server.consensus.LeaderLease
-
Get the remaining lease duration in nanoseconds.
- remainingPermits() - Method in record class com.loomcache.server.ratelimit.RateLimiter.RateLimiterSnapshot
-
Returns the value of the
remainingPermitsrecord component. - remainingTtl() - Method in class com.loomcache.server.lease.Lease
-
Calculates the remaining time-to-live in seconds.
- remainingTtl() - Method in record class com.loomcache.server.lease.LeaseManager.LeaseInfo
-
Returns the value of the
remainingTtlrecord component. - remoteAddress() - Method in record class com.loomcache.client.security.CredentialsRequest
-
Returns the value of the
remoteAddressrecord component. - remoteAddress() - Method in record class com.loomcache.server.network.TcpServer.ConnectionInfo
-
Returns the value of the
remoteAddressrecord component. - remoteFetches() - Method in record class com.loomcache.client.LoomMap.LoomMapStats
-
Returns the value of the
remoteFetchesrecord component. - remoteReads() - Method in record class com.loomcache.server.cluster.TopologyAwareRouter.TopologyRouterStats
-
Returns the value of the
remoteReadsrecord component. - remoteRootHash() - Method in record class com.loomcache.server.wan.WanMerkleTree.WanMerkleDiff
-
Returns the value of the
remoteRootHashrecord component. - remoteRootHash() - Method in record class com.loomcache.server.wan.WanReplicationManager.WanDeltaSyncResult
-
Returns the value of the
remoteRootHashrecord component. - remoteWins() - Static method in interface com.loomcache.server.wan.WanConsumer.ConflictResolver
-
Always accept the remote value (overwrite local on conflict).
- removalCount() - Method in class com.loomcache.server.datastructures.CacheMetrics
-
Get the total number of removal operations.
- removals() - Method in record class com.loomcache.server.jcache.CacheStatisticsManager.StatisticsSnapshot
-
Returns the value of the
removalsrecord component. - remove() - Method in interface com.loomcache.common.compute.EntryProcessor.Entry
- remove() - Method in interface com.loomcache.server.compute.CacheEntryProcessor.Entry
-
Remove this entry from the map.
- remove() - Method in class com.loomcache.server.compute.MutableEntry
- remove() - Method in record class com.loomcache.server.compute.ReadOnlyEntry
- remove() - Method in interface com.loomcache.server.jcache.CacheEntry
-
Remove the entry.
- remove(int) - Method in class com.loomcache.client.LoomList
- remove(int) - Method in class com.loomcache.server.datastructures.DistributedList
-
Remove element at index.
- remove(int) - Method in class com.loomcache.springboot.controller.ListController
- remove(E) - Method in class com.loomcache.client.LoomORSet
- remove(E) - Method in class com.loomcache.client.LoomSet
-
Removes an element from the set.
- remove(E) - Method in class com.loomcache.server.datastructures.DistributedList
-
Remove the first occurrence of an element.
- remove(K, V) - Method in class com.loomcache.client.LoomMultiMap
- remove(E) - Method in class com.loomcache.server.datastructures.crdt.ORSet
-
Remove an element from the set.
- remove(E) - Method in class com.loomcache.server.datastructures.DistributedSet
-
Remove an element from the set.
- remove(String) - Method in class com.loomcache.client.LoomBatch.SetOps
-
Remove a member from the set.
- remove(String) - Method in class com.loomcache.springboot.controller.SetController
-
Remove an element from the set.
- remove(String, String) - Method in class com.loomcache.server.datastructures.DistributedMultiMap
-
Remove a specific value from a key.
- remove(K) - Method in class com.loomcache.client.cache.NearCache
-
Remove a key from the cache.
- remove(K) - Method in class com.loomcache.server.jcache.JCacheDistributedMapAdapter
- remove(K) - Method in class com.loomcache.server.jcache.LoomJCache
-
Remove a key from the cache.
- remove(K, Object) - Method in class com.loomcache.server.query.MapIndex
-
Removes an entry from the index.
- remove(K, V) - Method in class com.loomcache.server.jcache.JCacheDistributedMapAdapter
- remove(K, V) - Method in class com.loomcache.server.jcache.LoomJCache
-
Remove a key only if it maps to the specified value.
- REMOVE_SERVER - Enum constant in enum class com.loomcache.server.consensus.ConfigChange.Type
- removeAlertListener(Consumer) - Method in class com.loomcache.server.cluster.ClusterHealthMonitor
-
Remove an alert listener.
- removeAll() - Method in class com.loomcache.server.jcache.LoomJCache
-
JSR-107
Cache.removeAll(): remove every entry, firing REMOVED per entry (differs fromLoomJCache.clear()which suppresses listener events). - removeAll(String) - Method in class com.loomcache.server.datastructures.DistributedMultiMap
-
Remove all values for a given key.
- removeAll(String) - Method in class com.loomcache.springboot.controller.MultiMapController
- removeAll(Collection) - Method in class com.loomcache.server.datastructures.DistributedSet
-
Remove all elements that are also in the other set.
- removeAll(Collection) - Method in class com.loomcache.server.datastructures.DistributedMap
-
Remove all entries for the given keys.
- removeAll(Set) - Method in class com.loomcache.server.jcache.LoomJCache
- removeAsync(E) - Method in class com.loomcache.client.LoomSet
-
Asynchronously removes an element from the set.
- removeAttribute(String) - Method in class com.loomcache.springboot.session.LoomSession
- removeCallback(ConnectionHealthMonitor.HealthCheckCallback) - Method in class com.loomcache.server.network.ConnectionHealthMonitor
-
Removes a previously registered callback.
- REMOVED - Enum constant in enum class com.loomcache.server.jcache.LoomCacheEntryEvent.EventType
- removeDirect(E) - Method in class com.loomcache.server.datastructures.DistributedSet
-
Direct remove without listener notification.
- removeDistributedObjectListener(DistributedObjectListener) - Method in class com.loomcache.client.LoomCache
- removeDistributedObjectListener(DistributedObjectListener) - Method in class com.loomcache.client.LoomClient
- removeEntryListener(ContinuousQueryCache.CqcListener) - Method in class com.loomcache.server.datastructures.ContinuousQueryCache
-
Remove a CQC listener.
- removeFilteredSubscriber(DistributedTopic.MessageListener) - Method in class com.loomcache.server.datastructures.DistributedTopic
- removeForMigrationIfValueMatches(K, V) - Method in class com.loomcache.server.datastructures.DistributedMap
-
Remove a migrated source entry only if it still contains the value captured in the migration snapshot.
- removeFrom(long) - Method in class com.loomcache.server.consensus.RaftLog
-
Remove all entries from the given index onwards (inclusive).
- removeHeldLock(String) - Method in class com.loomcache.server.cp.SessionManager.ManagedSession
-
Removes a lock from held locks.
- removeHeldPermits(String, int) - Method in class com.loomcache.server.cp.SessionManager.ManagedSession
-
Removes semaphore permits held by this session.
- removeIf(Predicate) - Method in class com.loomcache.server.datastructures.DistributedQueue
-
Conditional removal — removes all elements matching the predicate.
- removeIf(Predicate) - Method in class com.loomcache.server.datastructures.DistributedPriorityQueue
-
Remove all items matching the given predicate.
- removeInterceptor(MapInterceptor) - Method in class com.loomcache.server.datastructures.DistributedMap
-
Remove a previously registered map interceptor.
- removeItemListener(DistributedQueue.ItemListener) - Method in class com.loomcache.server.datastructures.DistributedQueue
- removeKeysForMigration(Collection) - Method in class com.loomcache.server.datastructures.DistributedMap
-
Remove source-side copies during partition migration without emitting delete side effects.
- removeLearner(String) - Method in class com.loomcache.server.consensus.RaftNode
-
Remove a learner from the cluster.
- removeLifecycleListener(LifecycleListener) - Method in class com.loomcache.client.FailoverLoomClient
- removeLifecycleListener(LifecycleListener) - Method in class com.loomcache.client.LoomCache
- removeLifecycleListener(LifecycleListener) - Method in class com.loomcache.client.LoomClient
- removeListener(LoomQueryCache.CQCListener) - Method in class com.loomcache.client.query.LoomQueryCache
-
Remove a previously registered listener.
- removeListener(EvictionNotifier.EvictionListener) - Method in class com.loomcache.server.cache.EvictionNotifier
-
Unregister an eviction listener.
- removeListener(DistributedList.ListListener) - Method in class com.loomcache.server.datastructures.DistributedList
-
Remove a listener.
- removeListener(TtlEventListener) - Method in class com.loomcache.server.lease.TtlManager
-
Unregisters a TTL event listener.
- removeMapIfSame(String, DistributedMap) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- removeMember(String) - Method in class com.loomcache.common.model.ClusterState
-
Remove a member from the cluster state.
- removeMember(String) - Method in class com.loomcache.server.cluster.SwimGossipProtocol
-
Remove a member from the cluster.
- removeMembershipListener(MembershipListener) - Method in class com.loomcache.client.LoomCache
- removeMembershipListener(MembershipListener) - Method in class com.loomcache.client.LoomClient
- removeMessageListener(String) - Method in class com.loomcache.server.datastructures.ReliableTopic
-
Remove a subscription by ID.
- removeMigrationListener(MigrationListener) - Method in class com.loomcache.server.CacheNode
-
Remove a previously registered partition migration listener.
- removeMigrationListener(MigrationListener) - Method in class com.loomcache.server.cluster.PartitionMigrationManager
-
Remove a previously registered migration listener.
- removeMultiMapListener(DistributedMultiMap.MultiMapListener) - Method in class com.loomcache.server.datastructures.DistributedMultiMap
- removeNode(String) - Method in class com.loomcache.server.partition.ConsistentHashRing
-
Remove a physical node and all its virtual positions from the ring.
- removePeer(String) - Method in class com.loomcache.server.consensus.RaftNode
-
Remove a peer from the cluster.
- removePeer(String) - Method in class com.loomcache.server.network.HealthChecker
-
Remove a peer from health checking (e.g., when it disconnects).
- removePeerMetrics(String) - Method in class com.loomcache.server.metrics.LoomMetrics
-
Remove all metrics gauges for a peer that has left the cluster.
- removePeerSequence(String) - Static method in class com.loomcache.server.network.CommandContext
-
Removes the sequence number counter for a disconnected peer to prevent memory leaks.
- removePolicy(K) - Method in class com.loomcache.server.jcache.ExpiryPolicyManager
-
Remove policy for a specific key.
- removeQueueIfSame(String, DistributedQueue) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- removeRegistry(int) - Method in class com.loomcache.server.sharding.ShardedDataStructureRegistry
-
Removes and returns the registry for a specific group.
- removeSecurityInterceptor(SecurityInterceptor) - Method in class com.loomcache.server.CacheNode
-
Remove a previously registered security interceptor.
- removeServer(String) - Method in class com.loomcache.server.consensus.RaftNode
-
Remove a server from the cluster (leader only).
- removeSession(String) - Method in class com.loomcache.server.security.AuthenticationHandler
-
Remove session state when a connection closes.
- removeSetIfSame(String, DistributedSet) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- removeSetListener(DistributedSet.SetListener) - Method in class com.loomcache.server.datastructures.DistributedSet
- removeShutdownListener(GracefulShutdownCoordinator.ShutdownListener) - Method in class com.loomcache.server.lifecycle.GracefulShutdownCoordinator
-
Removes a previously added shutdown listener.
- removeSocketInterceptor(SocketInterceptor) - Method in class com.loomcache.server.CacheNode
-
Remove a previously registered layer-4 socket interceptor.
- removeSocketInterceptor(SocketInterceptor) - Method in class com.loomcache.server.network.TcpServer
-
Remove a previously registered inbound socket interceptor.
- removeStateChangeListener(ClusterHealthMonitor.HealthStateChangeListener) - Method in class com.loomcache.server.cluster.ClusterHealthMonitor
-
Remove a listener.
- removeTarget(String) - Method in class com.loomcache.server.wan.WanReplicationManager
-
Remove a replication target.
- removeTtl(K) - Method in class com.loomcache.server.datastructures.DistributedMap
-
Remove the TTL from a key (persist it).
- removeValue(String, String) - Method in class com.loomcache.springboot.controller.MultiMapController
- renew() - Method in class com.loomcache.server.consensus.LeaderLease
-
Renew the lease to expire in
leaseDurationNanosfrom now. - renew() - Method in class com.loomcache.server.lease.Lease
-
Renews the lease by resetting the lastRenewedAt timestamp.
- renew(long, long) - Method in class com.loomcache.server.lease.LeaseManager
-
Renews a lease by extending its TTL.
- renewalCount() - Method in class com.loomcache.server.consensus.LeaderLease
-
Get lease renewal count.
- renewTgt() - Method in record class com.loomcache.common.config.AuthConfig.KerberosConfig
-
Returns the value of the
renewTgtrecord component. - REPL_ACK - Enum constant in enum class com.loomcache.common.protocol.MessageType
- REPL_SYNC - Enum constant in enum class com.loomcache.common.protocol.MessageType
- replace(LoomSerializer) - Static method in class com.loomcache.common.serialization.GlobalSerializerRegistry
- replace(K, V) - Method in class com.loomcache.server.datastructures.DistributedMap
- replace(K, V) - Method in class com.loomcache.server.jcache.JCacheDistributedMapAdapter
- replace(K, V) - Method in class com.loomcache.server.jcache.LoomJCache
- replace(K, V, V) - Method in class com.loomcache.server.datastructures.DistributedMap
-
Replace a value only if the key exists and the old value matches.
- replace(K, V, V) - Method in class com.loomcache.server.jcache.JCacheDistributedMapAdapter
- replace(K, V, V) - Method in class com.loomcache.server.jcache.LoomJCache
- replaceExisting() - Method in record class com.loomcache.server.query.SqlParser.CreateIndexStatement
-
Returns the value of the
replaceExistingrecord component. - replaceExisting() - Method in record class com.loomcache.server.query.SqlParser.CreateMappingStatement
-
Returns the value of the
replaceExistingrecord component. - replaceExisting() - Method in record class com.loomcache.server.query.SqlParser.CreateTypeStatement
-
Returns the value of the
replaceExistingrecord component. - replaceExisting() - Method in record class com.loomcache.server.query.SqlParser.CreateViewStatement
-
Returns the value of the
replaceExistingrecord component. - replaceIfPresent(K, V, V) - Method in class com.loomcache.server.datastructures.DistributedMap
-
Replace a value only if the key exists and the old value matches.
- replaceOwnership(Map) - Method in class com.loomcache.server.cluster.PartitionTable
- replicaId() - Method in record class com.loomcache.server.replication.ReadReplicaManager.ReplicaInfo
-
Returns the value of the
replicaIdrecord component. - replicaId() - Method in class com.loomcache.server.replication.ReadRouter.StrongReadRoute
- ReplicaInfo(String, String, ReadReplicaManager.ReplicaState, long, long, long, long) - Constructor for record class com.loomcache.server.replication.ReadReplicaManager.ReplicaInfo
-
Creates an instance of a
ReplicaInforecord class. - replicated() - Method in class com.loomcache.client.LoomBatch
-
Enable Raft-committed execution.
- replicated() - Method in record class com.loomcache.common.protocol.BatchOperation.DeserializedBatch
-
Returns the value of the
replicatedrecord component. - ReplicatedTransactionCodec - Class in com.loomcache.server.transaction
-
Binary codec for
ReplicatedTransactionCommand. - ReplicatedTransactionCommand - Record Class in com.loomcache.server.transaction
-
Serialized cross-group transaction payload replicated through Raft.
- ReplicatedTransactionCommand(Transaction, Map) - Constructor for record class com.loomcache.server.transaction.ReplicatedTransactionCommand
- ReplicatedTransactionCommand(Transaction, Map, String) - Constructor for record class com.loomcache.server.transaction.ReplicatedTransactionCommand
-
Creates an instance of a
ReplicatedTransactionCommandrecord class. - ReplicatedTransactionOutcomeUnknownException - Exception Class in com.loomcache.server.transaction
-
Raised when a replicated transaction was submitted for Raft commit but the caller could not confirm whether the cluster committed and applied it.
- ReplicatedTransactionOutcomeUnknownException(String) - Constructor for exception class com.loomcache.server.transaction.ReplicatedTransactionOutcomeUnknownException
- ReplicatedTransactionOutcomeUnknownException(String, Throwable) - Constructor for exception class com.loomcache.server.transaction.ReplicatedTransactionOutcomeUnknownException
- replicateSync(String, String, String, byte[], byte[]) - Method in class com.loomcache.server.replication.ReplicationManager
-
Replicate a write operation to the backup node synchronously.
- ReplicationData(String, String, String, byte[], byte[], int) - Constructor for record class com.loomcache.server.replication.ReplicationManager.ReplicationData
-
Creates an instance of a
ReplicationDatarecord class. - replicationLag() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.ClusterHealth
-
Returns the value of the
replicationLagrecord component. - replicationManager(CacheNode, ConsistentHashRing) - Method in class com.loomcache.springboot.config.CacheNodeConfig
-
Create replication manager bean.
- ReplicationManager - Class in com.loomcache.server.replication
-
Synchronous Primary-Backup Replication Manager.
- ReplicationManager(String, int, TcpServer, ConsistentHashRing) - Constructor for class com.loomcache.server.replication.ReplicationManager
-
Initialize the ReplicationManager.
- ReplicationManager.ReplicationData - Record Class in com.loomcache.server.replication
-
Holds parsed replication data from a REPL_SYNC message.
- Replication Model (v1): Full Replication - Section in class com.loomcache.server.CacheNode
- ReplicationStats - Record Class in com.loomcache.server.consensus
-
Statistics snapshot of replication activity.
- ReplicationStats(long, long, long, double, long) - Constructor for record class com.loomcache.server.consensus.ReplicationStats
-
Creates an instance of a
ReplicationStatsrecord class. - ReplicationStream - Class in com.loomcache.server.replication
-
Continuous replication stream from leader to a single read replica.
- ReplicationStream(String, String, int) - Constructor for class com.loomcache.server.replication.ReplicationStream
-
Initialize a replication stream.
- ReplicationStream.SendEntryCallback - Interface in com.loomcache.server.replication
-
Callback interface for sending entries to the replica.
- ReplicationStream.StreamStats - Record Class in com.loomcache.server.replication
-
Aggregated stats about the replication stream.
- replicationTimeoutMs() - Method in class com.loomcache.server.config.LoomConfig
- replicationTimeoutMs(long) - Method in class com.loomcache.server.config.LoomConfig.Builder
- request(MessageType) - Static method in class com.loomcache.common.protocol.Message
-
Create a request message.
- RequestCoalescer - Class in com.loomcache.server.handler
-
Coalesces identical concurrent read requests to reduce redundant work.
- RequestCoalescer() - Constructor for class com.loomcache.server.handler.RequestCoalescer
-
Create a new RequestCoalescer with default settings.
- RequestCoalescer(int, int) - Constructor for class com.loomcache.server.handler.RequestCoalescer
-
Create a new RequestCoalescer with custom timeout and max group size.
- RequestCoalescer.CoalescerStats - Record Class in com.loomcache.server.handler
-
Statistics snapshot for the coalescer.
- RequestCoalescer.CoalescingKey - Record Class in com.loomcache.server.handler
-
A coalescing key uniquely identifies a read request.
- RequestCoalescer.GroupStats - Record Class in com.loomcache.server.handler
-
Statistics for a coalescing group.
- RequestContext - Class in com.loomcache.server.context
-
Request context propagation using Java 25 ScopedValues.
- RequestContext() - Constructor for class com.loomcache.server.context.RequestContext
- RequestContext.ContextScope - Class in com.loomcache.server.context
-
Fluent builder for creating a scoped context.
- RequestContextMDCBridge - Class in com.loomcache.server.context
-
Bridge to synchronize ScopedValue-based RequestContext with SLF4J's MDC.
- RequestContextMDCBridge() - Constructor for class com.loomcache.server.context.RequestContextMDCBridge
- requestedSequence() - Method in exception class com.loomcache.client.RingbufferSequenceLostException
- requestId() - Method in record class com.loomcache.client.ClientRequestDeduplicator.InFlightRequest
-
Returns the value of the
requestIdrecord component. - requestId() - Static method in class com.loomcache.client.context.ClientRequestContext
-
Get the current request ID, or null if not set.
- requestId() - Method in record class com.loomcache.server.handler.IdempotencyManager.IdempotencyKey
-
Returns the value of the
requestIdrecord component. - requestId(String) - Method in class com.loomcache.client.context.ClientRequestContext.ContextScope
-
Set the request ID for this scope.
- requestsAllowed() - Method in record class com.loomcache.server.network.RateLimiter.ClientStats
-
Returns the value of the
requestsAllowedrecord component. - requestsByDistance() - Method in record class com.loomcache.server.cluster.TopologyAwareRouter.TopologyRouterStats
-
Returns the value of the
requestsByDistancerecord component. - requestsDenied() - Method in record class com.loomcache.server.network.RateLimiter.ClientStats
-
Returns the value of the
requestsDeniedrecord component. - requestsPerWindow() - Method in record class com.loomcache.server.network.RateLimiter.RateLimitPolicy.FixedWindow
-
Returns the value of the
requestsPerWindowrecord component. - requestsPerWindow() - Method in record class com.loomcache.server.network.RateLimiter.RateLimitPolicy.SlidingWindow
-
Returns the value of the
requestsPerWindowrecord component. - requestTimeout() - Method in class com.loomcache.client.ClientConfig
- requestTimeout(Duration) - Method in class com.loomcache.client.ClientConfig.Builder
- requestTimeout(Duration) - Method in class com.loomcache.client.LoomClient.Builder
-
Set request timeout.
- Request Timeout - Section in class com.loomcache.client.LoomClient
- requestTimeoutMs() - Method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig
- requestTimeoutMs(long) - Method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig.Builder
- requireClientAuth() - Method in class com.loomcache.common.config.TlsConfig
-
Get whether client authentication (mTLS) is required.
- requireClientAuth(boolean) - Method in class com.loomcache.common.config.TlsConfig.Builder
-
Require client authentication (mTLS).
- REQUIRED - Enum constant in enum class com.loomcache.common.config.AuthConfig.LoginModuleControlFlag
- requiredAckSequence() - Method in record class com.loomcache.server.wan.WanPublisher.WanBatch
-
Returns the value of the
requiredAckSequencerecord component. - requiresStrictLocalRecovery() - Method in enum class com.loomcache.common.config.ClusterDataRecoveryPolicy
- REQUISITE - Enum constant in enum class com.loomcache.common.config.AuthConfig.LoginModuleControlFlag
- reset() - Method in class com.loomcache.client.LoomPNCounter
-
Rebind this proxy's session.
- reset() - Method in class com.loomcache.server.cache.AccessTracker
-
Reset all tracking data.
- reset() - Method in class com.loomcache.server.cluster.PartitionDetector
-
Reset all detector state.
- reset() - Method in class com.loomcache.server.cluster.PhiAccrualFailureDetector
-
Reset the detector state.
- reset() - Method in class com.loomcache.server.cp.ConsistencySubsystem
-
Resets all local CP subsystem state without touching AP data structures.
- reset() - Method in class com.loomcache.server.datastructures.CacheMetrics
-
Reset all metric counters.
- reset() - Method in class com.loomcache.server.datastructures.crdt.CrdtManager
-
Clear all registered CRDT instances.
- reset() - Method in class com.loomcache.server.datastructures.crdt.GSet
-
Reset is NOT supported for G-Sets.
- reset() - Method in class com.loomcache.server.datastructures.crdt.LWWRegister
-
Reset is NOT supported for LWW-Registers.
- reset() - Method in class com.loomcache.server.datastructures.crdt.ORSet
-
Reset is NOT supported for OR-Sets.
- reset() - Method in class com.loomcache.server.datastructures.PNCounter
-
Reset is NOT supported for PN-Counters in a distributed context.
- reset() - Method in class com.loomcache.server.jcache.CacheStatisticsManager
-
Reset all statistics.
- reset() - Method in class com.loomcache.server.metrics.MetricsCardinalityManager
-
Reset all tracking (for testing).
- reset() - Method in class com.loomcache.server.metrics.SlotMetrics
-
Reset all metrics (for testing).
- reset() - Method in class com.loomcache.server.network.ConnectionHealthMonitor
-
Resets all connection states and metrics.
- reset() - Method in class com.loomcache.server.network.RateLimiter
-
Reset all metrics and client buckets.
- reset() - Method in class com.loomcache.server.query.PagingPredicate
- reset() - Method in class com.loomcache.server.ratelimit.RateLimiter
-
Reset the rate limiter to its initial state.
- reset() - Method in class com.loomcache.server.serialization.SerializationStats
-
Reset all statistics.
- reset() - Method in class com.loomcache.server.topic.TopicStats
-
Reset all statistics to zero.
- reset(String) - Method in class com.loomcache.client.NodeHealthTracker
-
Reset health state for a node.
- RESET - Enum constant in enum class com.loomcache.common.exception.ConnectionException.ConnectionError
-
Connection reset or aborted
- resetAll() - Method in class com.loomcache.server.ratelimit.PerClientRateLimiter
-
Reset all client limiters and statistics.
- resetAllMetrics() - Method in class com.loomcache.server.network.BackpressureController
-
Reset all per-peer metrics and backpressure state.
- resetBackoff() - Method in class com.loomcache.server.replication.ReplicationStream
-
Reset the backoff (on successful connection).
- resetCircuit() - Method in class com.loomcache.client.retry.RetryPolicy
-
Manually reset circuit breaker.
- resetClient(String) - Method in class com.loomcache.server.ratelimit.PerClientRateLimiter
-
Reset the rate limiter for a specific client, removing its tracked state to free the client slot for reuse by other clients.
- resetCpSubsystem() - Method in class com.loomcache.server.CacheNode
-
Reset local CP subsystem state without touching AP data structures.
- resetCpSubsystem() - Method in class com.loomcache.springboot.controller.ClusterController
-
Reset the local CP subsystem state for operator recovery.
- resetForTesting() - Static method in class com.loomcache.server.observability.BoundaryExceptionHandler
- resetGlobalMetrics() - Method in class com.loomcache.server.network.BackpressureController
-
Reset all global metrics (but not per-peer state).
- ResetResult(int, int, int, int, int, int) - Constructor for record class com.loomcache.server.cp.ConsistencySubsystem.ResetResult
-
Creates an instance of a
ResetResultrecord class. - resetStats() - Method in class com.loomcache.server.cluster.MembershipProtocol
-
Reset all statistics (for testing).
- resetStats() - Method in class com.loomcache.server.cluster.MigrationChunkTransfer
-
Reset transfer statistics.
- resetStats() - Method in class com.loomcache.server.cluster.TopologyAwareRouter
-
Reset statistics counters.
- resetStats() - Method in class com.loomcache.server.consensus.LeaderLease
-
Reset all statistics.
- resetToDefault() - Static method in class com.loomcache.common.serialization.GlobalSerializerRegistry
- resolve(String, byte[], byte[], long, long) - Method in interface com.loomcache.server.wan.WanConsumer.ConflictResolver
-
Resolve a conflict between local and remote values.
- resolve(String) - Method in class com.loomcache.server.security.CertPermissionMapper
-
Resolve the permission level for a given Common Name.
- resolveFromCertificate(ConnectionContext) - Method in class com.loomcache.server.security.AuthenticationHandler
-
Resolve permission level from a connection's TLS client certificate.
- resolveFromCertificate(X509Certificate) - Method in class com.loomcache.server.security.CertPermissionMapper
-
Extract the Common Name from an X.509 certificate and resolve its permission level.
- resolveNotReadyAddresses() - Method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig
- resolveNotReadyAddresses(boolean) - Method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig.Builder
- resolvePermissionConfigs(Set) - Method in class com.loomcache.common.config.AuthConfig
-
Resolve the combined scoped permission configs for a set of role names.
- resolvePermissionConfigs(Set, String) - Method in class com.loomcache.common.config.AuthConfig
-
Resolve scoped permission configs after applying per-role endpoint restrictions.
- resolvePermissions(Set) - Method in class com.loomcache.common.config.AuthConfig
-
Resolve the combined permissions for a set of role names.
- resolvePermissions(Set, String) - Method in class com.loomcache.common.config.AuthConfig
-
Resolve permissions after applying per-role endpoint restrictions.
- resolveRoleNamesForEndpoint(Set, String) - Method in class com.loomcache.common.config.AuthConfig
-
Normalize roles and keep only those whose endpoint policy allows the remote address.
- resourceName() - Method in record class com.loomcache.common.config.AuthConfig.PermissionRequest
-
Returns the value of the
resourceNamerecord component. - resourceName() - Method in record class com.loomcache.server.security.SecurityOperationContext
-
Returns the value of the
resourceNamerecord component. - resourceType() - Method in record class com.loomcache.common.config.AuthConfig.PermissionRequest
-
Returns the value of the
resourceTyperecord component. - RESP_PROTOCOL - Enum constant in enum class com.loomcache.common.protocol.Feature
-
RESP (Redis Serialization Protocol) support.
- response() - Method in record class com.loomcache.server.handler.IdempotencyManager.CachedResponse
-
Returns the value of the
responserecord component. - response(MessageType, int) - Static method in class com.loomcache.common.protocol.Message
-
Create a response message.
- response(MessageType, int, byte) - Static method in class com.loomcache.common.protocol.Message
-
Create a response message with status.
- RESPONSE_ERROR - Enum constant in enum class com.loomcache.common.protocol.MessageType
- RESPONSE_NOT_FOUND - Enum constant in enum class com.loomcache.common.protocol.MessageType
- RESPONSE_OK - Enum constant in enum class com.loomcache.common.protocol.MessageType
- RESPONSE_REDIRECT - Enum constant in enum class com.loomcache.common.protocol.MessageType
- RESPONSE_SEQUENCE_LOST - Enum constant in enum class com.loomcache.common.protocol.MessageType
- RESPONSE_SERVER_BUSY - Enum constant in enum class com.loomcache.common.protocol.MessageType
- responses() - Method in record class com.loomcache.server.transaction.TransactionResult
-
Returns the value of the
responsesrecord component. - responseType() - Method in record class com.loomcache.server.security.SecurityOperationResult
-
Returns the value of the
responseTyperecord component. - Responsibilities - Section in class com.loomcache.server.tracing.TracingInterceptor
- RestApiRouter - Class in com.loomcache.server.rest
-
HTTP request router for the REST API.
- RestApiRouter(RestApiServer) - Constructor for class com.loomcache.server.rest.RestApiRouter
-
Create a new REST API router.
- RestApiRouter.RequestBodyTooLargeException - Exception Class in com.loomcache.server.rest
-
Typed client-input failure for request bodies that exceed the REST router limit.
- RestApiServer - Class in com.loomcache.server.rest
-
Deprecated.REST ingress is de-scoped pending proper authentication and Raft consensus integration. Do not enable in production.
- RestApiServer(int, DataStructureRegistry) - Constructor for class com.loomcache.server.rest.RestApiServer
-
Deprecated.Create a REST API server bound to loopback (127.0.0.1) by default.
- RestApiServer(int, String, DataStructureRegistry) - Constructor for class com.loomcache.server.rest.RestApiServer
-
Deprecated.Create a REST API server bound to a specific address.
- restoreCompletedDecisions(Object) - Method in class com.loomcache.server.transaction.twopc.TwoPhaseParticipant
- restoreCompletedDecisionsForGroup(int, Object) - Method in class com.loomcache.server.transaction.twopc.TwoPhaseParticipant
- restoreCpSnapshotEntries(Object) - Method in class com.loomcache.server.handler.IdempotencyManager
- restoreEntry(LogEntry) - Method in class com.loomcache.server.consensus.RaftLog
-
Restore a log entry during WAL recovery, preserving its persisted index exactly.
- restoreEntryRollbackState(K, DistributedMap.EntryRollbackState) - Method in class com.loomcache.server.datastructures.DistributedMap
-
Restore a previously captured entry state without incrementing revisions, invoking write-through callbacks, or notifying listeners.
- restoreFromChain(SnapshotChain, Map) - Method in class com.loomcache.server.persistence.StateMachineSnapshotManager
-
Restore data structures from a snapshot chain (base + deltas).
- restoreFromSnapshot(long, long) - Method in class com.loomcache.server.datastructures.SnowflakeIdGenerator
- restoreFromSnapshot(V, long, String) - Method in class com.loomcache.server.datastructures.crdt.LWWRegister
-
Restore a register from a persisted snapshot.
- restoreFromSnapshot(HashMap) - Method in class com.loomcache.server.wan.WanConsumer
-
Restores consumer idempotency state from a Raft snapshot.
- restoreFromSnapshot(HashMap) - Method in class com.loomcache.server.wan.WanPublisher
-
Restores publisher state from a Raft snapshot.
- restoreFromSnapshot(HashMap) - Method in class com.loomcache.server.wan.WanReplicationManager
-
Restores WAN replication targets and their state from a Raft snapshot.
- restoreFromSnapshot(HashMap) - Method in class com.loomcache.server.cp.ConsistencySubsystem
-
Restores all CP primitive state from a snapshot.
- restoreFromSnapshot(HashMap) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
-
Restores all data structures from a snapshot.
- restoreFromSnapshot(HashMap) - Method in class com.loomcache.server.executor.DistributedExecutorService
-
Restores task results and metrics from a Raft snapshot.
- restoreFromSnapshot(HashMap) - Method in class com.loomcache.server.sharding.PartitionRouter
-
Restores the partition-to-group mapping from a Raft snapshot.
- restoreFromSnapshot(List, long, long, long) - Method in class com.loomcache.server.datastructures.DistributedPriorityQueue
- restoreFromSnapshot(List, long, long) - Method in class com.loomcache.server.datastructures.DistributedRingbuffer
- restoreFromSnapshot(List, long, long, long) - Method in class com.loomcache.server.datastructures.DistributedRingbuffer
- restoreFromSnapshot(Map) - Method in class com.loomcache.server.datastructures.crdt.ORSet
-
Restore full OR-Set state captured by
ORSet.toSnapshot(). - restoreFullSnapshot(long, Map) - Method in class com.loomcache.server.persistence.StateMachineSnapshotManager
-
Restore all data structures from a snapshot.
- restoreOwnershipTable(Object) - Method in class com.loomcache.server.cluster.PartitionMigrationManager
- restoreRecoverableTransactions(Object) - Method in class com.loomcache.server.transaction.TransactionManager
-
Restores the Raft-replicated coordinator sessions from a state-machine snapshot.
- restoreSessions(Map) - Method in class com.loomcache.server.cp.SessionManager
-
Rebuilds the managed session table from a snapshot.
- restoreSnapshot(byte[]) - Method in class com.loomcache.server.datastructures.DistributedMap
- restoreSnapshot(byte[]) - Method in class com.loomcache.server.datastructures.DistributedMultiMap
- restoreSnapshot(byte[]) - Method in interface com.loomcache.server.persistence.Snapshotable
-
Restore this data structure from a previously serialized state.
- restoreSnapshotEntries(Object) - Method in class com.loomcache.server.handler.IdempotencyManager
- restoreSnapshotState(long, long) - Method in class com.loomcache.server.consensus.RaftLog
-
Restore snapshot state during recovery.
- restoreState(EvictionStrategy.EvictionState) - Method in interface com.loomcache.server.datastructures.EvictionStrategy
-
Replace strategy-specific eviction metadata from a snapshot.
- restoreState(EvictionStrategy.EvictionState) - Method in class com.loomcache.server.datastructures.FifoEvictionStrategy
- restoreState(EvictionStrategy.EvictionState) - Method in class com.loomcache.server.datastructures.LfuEvictionStrategy
- restoreState(EvictionStrategy.EvictionState) - Method in class com.loomcache.server.datastructures.LruEvictionStrategy
- restoreState(EvictionStrategy.EvictionState) - Method in class com.loomcache.server.datastructures.RandomEvictionStrategy
- RestUserLockoutFilter - Class in com.loomcache.springboot.security
-
Enforces REST user lockout for HTTP Basic authentication failures.
- RestUserLockoutFilter(RestUserLockoutManager) - Constructor for class com.loomcache.springboot.security.RestUserLockoutFilter
- restUserLockoutManager(RestUserLockoutProperties) - Method in class com.loomcache.springboot.config.SecurityConfig
- RestUserLockoutManager - Class in com.loomcache.springboot.security
-
Tracks consecutive REST authentication failures and temporary user lockouts.
- RestUserLockoutManager(RestUserLockoutProperties) - Constructor for class com.loomcache.springboot.security.RestUserLockoutManager
- RestUserLockoutManager.Lockout - Record Class in com.loomcache.springboot.security
- RestUserLockoutProperties - Class in com.loomcache.springboot.security
-
Configuration for REST user lockout after consecutive authentication failures.
- RestUserLockoutProperties() - Constructor for class com.loomcache.springboot.security.RestUserLockoutProperties
- RestWriteSafetyFilter - Class in com.loomcache.springboot.security
-
Blocks REST data operations that would otherwise access embedded-node state outside the binary/Raft path.
- RestWriteSafetyFilter(RestWriteSafetyProperties) - Constructor for class com.loomcache.springboot.security.RestWriteSafetyFilter
- restWriteSafetyFilterRegistration(RestWriteSafetyProperties) - Method in class com.loomcache.springboot.config.SecurityConfig
- RestWriteSafetyProperties - Class in com.loomcache.springboot.security
-
Controls whether REST endpoints may invoke local data-structure APIs.
- RestWriteSafetyProperties() - Constructor for class com.loomcache.springboot.security.RestWriteSafetyProperties
- result(String) - Method in class com.loomcache.client.LoomExecutorService
- Result(LoomVersion, int, long) - Constructor for record class com.loomcache.client.ProtocolHandshake.Result
-
Creates an instance of a
Resultrecord class. - results() - Method in class com.loomcache.client.Pipelining
-
Wait for every added operation and return results in add order.
- results(Duration) - Method in class com.loomcache.client.Pipelining
-
Wait for every added operation up to the supplied timeout and return results in add order.
- Result Structure - Section in record class com.loomcache.client.LoomSqlResult
- resume() - Method in class com.loomcache.server.journal.JournalSubscription
-
Resume this subscription.
- resume(String) - Method in class com.loomcache.server.wan.WanReplicationManager
-
Resume replication to a specific target.
- resumeAccepting() - Method in class com.loomcache.server.network.TcpServer
-
Resume accepting new connections after pausing.
- resumeDelivery() - Method in class com.loomcache.server.datastructures.DistributedTopic
- resumeExpiry() - Method in class com.loomcache.server.cp.SessionManager
-
Resumes background session expiry processing.
- resumeSubscription(String) - Method in class com.loomcache.server.journal.EventJournal
-
Resume a paused subscription.
- retainAll(Collection) - Method in class com.loomcache.server.datastructures.DistributedSet
-
Retain only elements that are also in the given collection.
- RetentionPolicy - Interface in com.loomcache.server.journal
-
Sealed interface for journal retention policies.
- RetentionPolicy.Composite - Record Class in com.loomcache.server.journal
-
Composite retention policy.
- RetentionPolicy.SizeBased - Record Class in com.loomcache.server.journal
-
Size-based retention policy.
- RetentionPolicy.TimeBased - Record Class in com.loomcache.server.journal
-
Time-based retention policy.
- rethrowIfFatal(Throwable) - Static method in class com.loomcache.server.observability.BoundaryExceptionHandler
- retrieveInitialSequence() - Method in interface com.loomcache.server.datastructures.ReliableTopic.ReliableMessageListener
-
The sequence from which to start receiving messages.
- retryBaseDelay() - Method in class com.loomcache.client.ClientConfig
- retryBaseDelay(Duration) - Method in class com.loomcache.client.ClientConfig.Builder
- retryBaseDelay(Duration) - Method in class com.loomcache.client.LoomClient.Builder
-
Set base delay between retries.
- Retry Behavior - Section in class com.loomcache.client.LoomClient
- retryPendingRevocation(long) - Method in class com.loomcache.server.lease.LeaseManager
-
Retry key-expiry callbacks that failed during a prior revoke/expiry operation.
- RetryPolicy - Class in com.loomcache.client.retry
-
Configurable retry policy with exponential backoff, jitter, and statistics tracking.
- RetryPolicy.Builder - Class in com.loomcache.client.retry
- RetryPolicy.RetryableOperation<T> - Interface in com.loomcache.client.retry
- RetryPolicy.RetryStats - Record Class in com.loomcache.client.retry
-
Statistics snapshot for retry operations.
- retryPredicate(Predicate) - Method in class com.loomcache.client.retry.RetryPolicy.Builder
- RetryStats(long, long, long, long, double) - Constructor for record class com.loomcache.client.retry.RetryPolicy.RetryStats
-
Creates an instance of a
RetryStatsrecord class. - revalidate() - Method in class com.loomcache.server.replication.ReadRouter.StrongReadRoute
- revision() - Method in record class com.loomcache.common.protocol.PartitionTablePayload
-
Returns the value of the
revisionrecord component. - revision() - Method in record class com.loomcache.server.cluster.PartitionMigrationManager.CommittedOwnershipTable
-
Returns the value of the
revisionrecord component. - revision() - Method in record class com.loomcache.server.watch.WatchEvent
-
Returns the value of the
revisionrecord component. - revocationCheckingEnabled() - Method in class com.loomcache.common.config.TlsConfig
-
Whether certificate revocation checking (CRL/OCSP) is enabled.
- revocationCheckingEnabled(boolean) - Method in class com.loomcache.common.config.TlsConfig.Builder
-
Enable or disable certificate revocation checking (CRL/OCSP).
- revocationSoftFail() - Method in class com.loomcache.common.config.TlsConfig
-
Whether revocation checking uses soft-fail mode.
- revocationSoftFail(boolean) - Method in class com.loomcache.common.config.TlsConfig.Builder
-
Set revocation checking mode.
- revoke(long) - Method in class com.loomcache.server.lease.LeaseManager
-
Revokes a lease and removes all its attached keys.
- revoke(String) - Method in class com.loomcache.springboot.security.JwtTokenService
- right() - Method in record class com.loomcache.server.query.Predicate.AndPredicate
-
Returns the value of the
rightrecord component. - right() - Method in record class com.loomcache.server.query.Predicate.OrPredicate
-
Returns the value of the
rightrecord component. - rightFieldName() - Method in record class com.loomcache.server.query.Predicate.JoinColumnEqualsPredicate
-
Returns the value of the
rightFieldNamerecord component. - ringbufferAdd(String, String, int) - Method in class com.loomcache.client.LoomClient
- ringbufferCapacity(String) - Method in class com.loomcache.client.LoomClient
- RingbufferController - Class in com.loomcache.springboot.controller
-
REST controller for the default DistributedRingbuffer.
- RingbufferController(DistributedRingbuffer) - Constructor for class com.loomcache.springboot.controller.RingbufferController
- ringbufferCount() - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- ringbufferHeadSequence(String) - Method in class com.loomcache.client.LoomClient
- ringbufferReadMany(String, long, int) - Method in class com.loomcache.client.LoomClient
- ringbufferReadOne(String, long) - Method in class com.loomcache.client.LoomClient
- RingbufferSequenceLostException - Exception Class in com.loomcache.client
-
Raised when a ringbuffer read requests a sequence older than the retained head.
- RingbufferSequenceLostException(String, long, long) - Constructor for exception class com.loomcache.client.RingbufferSequenceLostException
- RingbufferStore<T> - Interface in com.loomcache.server.datastructures.ringbuffer
-
Service Provider Interface (SPI) for backing a
DistributedRingbufferwith an external persistent store. - ringbufferTailSequence(String) - Method in class com.loomcache.client.LoomClient
- ringSize() - Method in class com.loomcache.server.partition.ConsistentHashRing
-
Total number of virtual nodes on the ring.
- role() - Method in record class com.loomcache.server.consensus.RaftHealthCheck.Status
-
Returns the value of the
rolerecord component. - role() - Method in class com.loomcache.server.security.AuthenticationHandler.AuthSession
- role() - Method in record class com.loomcache.server.security.SecurityOperationContext
-
Returns the value of the
rolerecord component. - Role - Enum Class in com.loomcache.server.security
-
Role levels for mTLS-based authorization.
- Role(Set) - Constructor for record class com.loomcache.common.config.AuthConfig.Role
- Role(Set, Set) - Constructor for record class com.loomcache.common.config.AuthConfig.Role
- Role(Set, Set, Set) - Constructor for record class com.loomcache.common.config.AuthConfig.Role
-
Creates an instance of a
Rolerecord class. - roleNames() - Method in record class com.loomcache.common.config.AuthConfig.TokenCredential
-
Returns the value of the
roleNamesrecord component. - roleNames() - Method in class com.loomcache.server.security.AuthenticationHandler.AuthSession
- rolePrefix() - Method in class com.loomcache.common.config.AuthConfig
- rolePrefix(String) - Method in class com.loomcache.common.config.AuthConfig.Builder
-
Set the role prefix to strip.
- rolePrincipalClassNames() - Method in record class com.loomcache.common.config.AuthConfig.JaasConfig
-
Returns the value of the
rolePrincipalClassNamesrecord component. - roles() - Method in class com.loomcache.common.config.AuthConfig
- roleSeparator() - Method in class com.loomcache.common.config.AuthConfig
- roleSeparator(String) - Method in class com.loomcache.common.config.AuthConfig.Builder
-
Set the separator for multiple roles.
- rolesHeader() - Method in class com.loomcache.common.config.AuthConfig
- rolesHeader(String) - Method in class com.loomcache.common.config.AuthConfig.Builder
-
Set the header name for roles.
- rollback() - Method in class com.loomcache.client.LoomTransaction
-
Explicitly roll back the transaction.
- rollback() - Method in class com.loomcache.server.transaction.TransactionContext
-
Rolls back the transaction: discards all buffered operations and reverses executed ones.
- rollback(String) - Method in class com.loomcache.server.config.DynamicConfigApplier
-
Rollback a configuration change.
- rollback(String) - Method in class com.loomcache.springboot.controller.TransactionController
- rollback(UUID) - Method in class com.loomcache.server.transaction.TransactionManager
-
Rolls back a transaction and cleans up internal state.
- rollbackDirtyState(Object) - Method in class com.loomcache.server.datastructures.DistributedMap
- rollbackDirtyState(Object) - Method in interface com.loomcache.server.persistence.Snapshotable
-
Restore dirty-tracking state that was detached during snapshot capture.
- rollbackStagedMigration(int) - Method in class com.loomcache.server.cluster.PartitionMigrationPipeline
-
Roll back a staged migration whose batch cutover failed before ownership was safely installed.
- ROLLED_BACK - Enum constant in enum class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationState
- ROLLED_BACK - Enum constant in enum class com.loomcache.server.transaction.TransactionContext.TransactionState
-
Transaction has been rolled back, restoring previous state.
- rootHash() - Method in record class com.loomcache.server.wan.WanMerkleTree
-
Returns the value of the
rootHashrecord component. - route(HttpExchange, String) - Method in class com.loomcache.server.management.ManagementApiHandler
-
Route a management API request.
- route(HttpExchange) - Method in class com.loomcache.server.rest.RestApiRouter
-
Route an HTTP request to the appropriate handler based on path and method.
- routeRead(ConsistencyLevel, String) - Method in class com.loomcache.server.replication.ReadRouter
-
Route a read request and get the target replica.
- routeRead(String, ConsistencyLevel, List, String) - Method in class com.loomcache.server.cluster.TopologyAwareRouter
-
Route a read request based on topology and consistency level.
- routeStrongRead() - Method in class com.loomcache.server.replication.ReadRouter
-
Route a STRONG read to the leader and return a token that the caller must revalidate after executing the actual read.
- routeWrite(List, String) - Method in class com.loomcache.server.cluster.TopologyAwareRouter
-
Route a write request (always to leader regardless of topology).
- routingKey() - Method in record class com.loomcache.server.executor.DurableTaskRecord
-
Returns the value of the
routingKeyrecord component. - routingKey() - Method in record class com.loomcache.server.executor.TaskInfo
-
Returns the value of the
routingKeyrecord component. - routingMemberGroup() - Method in class com.loomcache.client.ClientConfig
- routingMemberGroup() - Method in class com.loomcache.client.LoomClient
- routingMemberGroup(String) - Method in class com.loomcache.client.ClientConfig.Builder
- routingMemberGroup(String) - Method in class com.loomcache.client.LoomClient.Builder
-
Select the configured member group used by
ClientRoutingMode.MULTI_MEMBER. - routingMode() - Method in class com.loomcache.client.ClientConfig
- routingMode() - Method in class com.loomcache.client.LoomClient
- routingMode(ClientRoutingMode) - Method in class com.loomcache.client.ClientConfig.Builder
- routingMode(ClientRoutingMode) - Method in class com.loomcache.client.LoomClient.Builder
-
Set cluster routing mode.
- routingPartitionGroupConfig() - Method in class com.loomcache.client.ClientConfig
- routingPartitionGroupConfig() - Method in class com.loomcache.client.LoomClient
- routingPartitionGroupConfig(PartitionGroupConfig) - Method in class com.loomcache.client.ClientConfig.Builder
- routingPartitionGroupConfig(PartitionGroupConfig) - Method in class com.loomcache.client.LoomClient.Builder
-
Set the IP/CIDR member-group definitions used by
ClientRoutingMode.MULTI_MEMBER. - rowCount() - Method in record class com.loomcache.client.LoomSqlResult
-
Gets the number of rows in the result set.
- rowCount() - Method in record class com.loomcache.server.query.QueryOptimizer.TableStatistics
-
Returns the value of the
rowCountrecord component. - rows() - Method in record class com.loomcache.client.LoomSqlResult
-
Gets the result rows.
- rowsProcessed() - Method in record class com.loomcache.server.query.QueryProfiler.ProfileEntry
-
Returns the value of the
rowsProcessedrecord component. - rowsReturned() - Method in record class com.loomcache.server.query.QueryStats
-
Returns the value of the
rowsReturnedrecord component. - rowsReturned() - Method in record class com.loomcache.server.query.SlowQueryLog.SlowQueryEntry
-
Returns the value of the
rowsReturnedrecord component. - rowsScanned() - Method in record class com.loomcache.server.query.QueryStats
-
Returns the value of the
rowsScannedrecord component. - rowsScanned() - Method in record class com.loomcache.server.query.SlowQueryLog.SlowQueryEntry
-
Returns the value of the
rowsScannedrecord component. - RTOPIC_EVENT - Enum constant in enum class com.loomcache.common.protocol.MessageType
- RTOPIC_PUBLISH - Enum constant in enum class com.loomcache.common.protocol.MessageType
- RTOPIC_SUBSCRIBE - Enum constant in enum class com.loomcache.common.protocol.MessageType
- RTOPIC_UNSUBSCRIBE - Enum constant in enum class com.loomcache.common.protocol.MessageType
- run() - Method in interface com.loomcache.server.persistence.HotBackupScheduler.BackupAction
- run() - Method in interface com.loomcache.server.persistence.RecoveryTimeouts.RecoveryTask
- run() - Method in interface com.loomcache.server.tracing.TracingContext.CheckedRunnable
- run(Runnable) - Method in class com.loomcache.client.context.ClientRequestContext.ContextScope
-
Execute a runnable within this scoped context.
- run(Runnable) - Method in class com.loomcache.server.context.RequestContext.ContextScope
-
Execute a runnable within this scoped context.
- run(String, long, int, RecoveryTimeouts.RecoveryTask) - Static method in class com.loomcache.server.persistence.RecoveryTimeouts
- run(String, long, RecoveryTimeouts.RecoveryTask) - Static method in class com.loomcache.server.persistence.RecoveryTimeouts
- runLocked(Runnable) - Method in interface com.loomcache.server.cp.SessionManager.SnapshotMutationGuard
- RUNNING - Enum constant in enum class com.loomcache.server.executor.TaskStatus
-
Task is currently executing on a virtual thread.
- runPair(String, long, int, RecoveryTimeouts.RecoveryTask, RecoveryTimeouts.RecoveryTask) - Static method in class com.loomcache.server.persistence.RecoveryTimeouts
- runWithoutMapStorePersistence(Runnable) - Method in class com.loomcache.server.datastructures.DistributedMap
-
Run a mutation without invoking configured MapStore write-through/write-behind callbacks.
- runWithoutWanReplication(Runnable) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
-
Run a local mutation without emitting it back into WAN replication.
S
- Safety Guarantees: - Section in com.loomcache.server.consensus.RaftNode.submitConfigChange(ConfigChange)
- same(TlsConfig) - Static method in class com.loomcache.common.config.EndpointTlsConfig
- sameRack(TopologyInfo) - Method in record class com.loomcache.server.cluster.TopologyInfo
-
Check if this topology is in the same rack as another.
- sameRegion(TopologyInfo) - Method in record class com.loomcache.server.cluster.TopologyInfo
-
Check if this topology is in the same region as another.
- sameZone(TopologyInfo) - Method in record class com.loomcache.server.cluster.TopologyInfo
-
Check if this topology is in the same zone as another.
- sampled() - Method in record class com.loomcache.server.observability.SlowOperationDetector.SlowOperationRecord
-
Returns the value of the
sampledrecord component. - sampleIntervalMs() - Method in record class com.loomcache.common.config.SlowOperationDetectorConfig
-
Returns the value of the
sampleIntervalMsrecord component. - Sampling - Section in class com.loomcache.server.observability.DistributedTracer
- samplingRate() - Method in class com.loomcache.common.config.OtelConfig
- samplingRate(double) - Method in class com.loomcache.common.config.OtelConfig.Builder
- samplingRate(double) - Method in class com.loomcache.server.tracing.TracingConfig.Builder
- sanitizeLabelName(String) - Method in record class com.loomcache.server.metrics.MetricsSanitizer
-
Sanitize a label name (key).
- sanitizeLabelValue(String) - Method in record class com.loomcache.server.metrics.MetricsSanitizer
-
Sanitize a label value.
- sanitizeMetricName(String) - Method in record class com.loomcache.server.metrics.MetricsSanitizer
-
Sanitize a metric name.
- sanitizeTags(Tags) - Method in record class com.loomcache.server.metrics.MetricsSanitizer
-
Sanitize a set of tags (label key-value pairs).
- save(LoomSession) - Method in class com.loomcache.springboot.session.LoomSessionRepository
- saveSnapshot(long, long, byte[]) - Method in class com.loomcache.server.persistence.PersistentRaftLog
-
Save a state machine snapshot to persistent storage.
- saveSnapshot(long, long, byte[]) - Method in class com.loomcache.server.persistence.SnapshotStore
-
Save a snapshot to disk with SHA-256 checksum.
- SCALE_DOWN - Enum constant in enum class com.loomcache.server.metrics.CapacityPlanner.ScalingAction
- SCALE_UP - Enum constant in enum class com.loomcache.server.metrics.CapacityPlanner.ScalingAction
- ScalingRecommendation(CapacityPlanner.ScalingAction, String, double, double) - Constructor for record class com.loomcache.server.metrics.CapacityPlanner.ScalingRecommendation
-
Creates an instance of a
ScalingRecommendationrecord class. - scan(long) - Method in class com.loomcache.client.LoomMap
-
Scans the map using cursor-based iteration (Redis-like SCAN).
- scan(long) - Method in class com.loomcache.client.LoomSet
-
Scans the set using cursor-based iteration (Redis-like SCAN).
- scan(long, String) - Method in class com.loomcache.client.LoomMap
-
Scans the map using cursor-based iteration with a glob pattern filter.
- scan(long, String) - Method in class com.loomcache.client.LoomSet
-
Scans the set using cursor-based iteration with a glob pattern filter.
- scan(long, String, int) - Method in class com.loomcache.client.LoomMap
-
Scans the map using cursor-based iteration with full control.
- scan(long, String, int) - Method in class com.loomcache.client.LoomSet
-
Scans the set using cursor-based iteration with full control.
- scan(long, String, int) - Method in class com.loomcache.server.datastructures.DistributedMap
-
Scan the map with cursor-based iteration (Redis-like SCAN).
- scan(long, String, int) - Method in class com.loomcache.server.datastructures.DistributedSet
-
Scan the set with cursor-based iteration (Redis-like SCAN).
- SCAN - Enum constant in enum class com.loomcache.server.metrics.OperationsTracker.OperationType
- SCAN - Enum constant in enum class com.loomcache.server.query.QueryProfiler.Stage
- scanner() - Method in class com.loomcache.client.LoomMap
-
Returns a cursor-based iterator for scanning map entries.
- scanner() - Method in class com.loomcache.client.LoomSet
-
Returns a cursor-based iterator for scanning set elements.
- scanner(String) - Method in class com.loomcache.client.LoomMap
-
Returns a cursor-based iterator for scanning map entries with a glob pattern filter.
- scanner(String) - Method in class com.loomcache.client.LoomSet
-
Returns a cursor-based iterator for scanning set elements with a glob pattern filter.
- scanner(String, int) - Method in class com.loomcache.client.LoomMap
-
Returns a cursor-based iterator for scanning map entries with full control.
- scanner(String, int) - Method in class com.loomcache.client.LoomSet
-
Returns a cursor-based iterator for scanning set elements with full control.
- ScanPage(long, List) - Constructor for record class com.loomcache.server.sharding.CrossGroupQueryExecutor.ScanPage
-
Creates an instance of a
ScanPagerecord class. - ScanResult - Record Class in com.loomcache.common.protocol
-
Result of a cursor-based scan operation on a data structure (Map, Set).
- ScanResult(long, List) - Constructor for record class com.loomcache.common.protocol.ScanResult
-
Creates an instance of a
ScanResultrecord class. - scanVisibleEntries(int, DistributedMap.VisibleEntryVisitor) - Method in class com.loomcache.server.datastructures.DistributedMap
-
Streams visible entries without materializing a full
DistributedMap.entrySet()snapshot. - scatterGather(Function) - Method in class com.loomcache.server.sharding.ShardedDataStructureRegistry
-
Executes an operation on every instantiated group registry and collects results.
- scatterQuery(Function, int) - Method in class com.loomcache.server.sharding.CrossGroupQueryExecutor
- schedule(Callable, long, TimeUnit) - Method in class com.loomcache.server.executor.DistributedExecutorService
-
Schedule a callable to execute once after the given delay.
- scheduleAtFixedRate(Callable, long, long, TimeUnit) - Method in class com.loomcache.server.executor.DistributedExecutorService
-
Schedule a callable to execute repeatedly at a fixed rate.
- scheduleConfig() - Method in record class com.loomcache.server.executor.DurableTaskRecord
-
Returns the value of the
scheduleConfigrecord component. - SCHEDULED - Enum constant in enum class com.loomcache.server.executor.TaskStatus
-
Task is scheduled and waiting for its next execution window.
- ScheduledTaskInfo - Record Class in com.loomcache.server.executor
-
Metadata for a scheduled task within a
DistributedExecutorService. - ScheduledTaskInfo(String, String, ScheduleType, long, long, long, int, boolean, byte[]) - Constructor for record class com.loomcache.server.executor.ScheduledTaskInfo
-
Creates an instance of a
ScheduledTaskInforecord class. - scheduleType() - Method in record class com.loomcache.server.executor.ScheduledTaskInfo
-
Returns the value of the
scheduleTyperecord component. - ScheduleType - Enum Class in com.loomcache.server.executor
-
Schedule types for recurring or delayed task execution in a
DistributedExecutorService. - scheduleWithFixedDelay(Callable, long, long, TimeUnit) - Method in class com.loomcache.server.executor.DistributedExecutorService
-
Schedule a callable to execute repeatedly with a fixed delay between the end of one execution and the start of the next.
- schema() - Method in class com.loomcache.common.serialization.compact.CompactReader
- schema() - Method in class com.loomcache.common.serialization.compact.GenericRecord
- schemaOf(byte[]) - Method in class com.loomcache.common.serialization.compact.CompactSerializationService
- schemaVersion - Variable in class com.loomcache.server.datastructures.MapSnapshot
- scope(String, String, String) - Static method in class com.loomcache.client.diagnostics.ClientMdc
-
Open an MDC scope.
- score() - Method in record class com.loomcache.server.cache.TieredEvictionManager.EvictionCandidate
-
Returns the value of the
scorerecord component. - second() - Method in record class com.loomcache.server.persistence.RecoveryTimeouts.RecoveryPair
-
Returns the value of the
secondrecord component. - SecurityConfig - Class in com.loomcache.springboot.config
-
Spring Security configuration that enforces
@RolesAllowedannotations on controller endpoints via JSR-250 method security. - SecurityConfig(ObjectProvider) - Constructor for class com.loomcache.springboot.config.SecurityConfig
- SecurityDecision - Record Class in com.loomcache.server.security
-
Decision returned by a
SecurityInterceptorbefore an operation runs. - SecurityDecision(boolean, String) - Constructor for record class com.loomcache.server.security.SecurityDecision
-
Creates an instance of a
SecurityDecisionrecord class. - securityFilterChain(HttpSecurity, RestUserLockoutManager, ObjectProvider, ObjectProvider, ObjectProvider, RateLimitFilter, RestWriteSafetyProperties, PublicEndpointProperties, LoomProperties) - Method in class com.loomcache.springboot.config.SecurityConfig
-
Configure the HTTP security filter chain.
- SecurityInterceptor - Interface in com.loomcache.server.security
-
Global security hook invoked around external client operations.
- SecurityOperationContext - Record Class in com.loomcache.server.security
-
Immutable operation metadata exposed to
SecurityInterceptorinstances. - SecurityOperationContext(String, String, Role, MessageType, AuthConfig.PermissionRequest, String, byte[], int) - Constructor for record class com.loomcache.server.security.SecurityOperationContext
-
Creates an instance of a
SecurityOperationContextrecord class. - SecurityOperationResult - Record Class in com.loomcache.server.security
-
Result metadata observed by
SecurityInterceptor.after(SecurityOperationContext, SecurityOperationResult). - SecurityOperationResult(boolean, boolean, MessageType, byte, String) - Constructor for record class com.loomcache.server.security.SecurityOperationResult
-
Creates an instance of a
SecurityOperationResultrecord class. - seeds() - Method in class com.loomcache.client.ClientConfig
- seeds() - Method in class com.loomcache.common.config.ClusterConfig
- seeds(String...) - Method in class com.loomcache.client.ClientConfig.Builder
- seeds(String...) - Method in class com.loomcache.client.LoomClient.Builder
-
Add multiple seed addresses to the cluster.
- seeds(String...) - Method in class com.loomcache.common.config.ClusterConfig.Builder
- seeds(List) - Method in class com.loomcache.client.ClientConfig.Builder
- seeds(List) - Method in class com.loomcache.client.LoomClient.Builder
-
Add multiple seed addresses to the cluster.
- seeds(List) - Method in class com.loomcache.common.config.ClusterConfig.Builder
- select(NodeInfo) - Method in interface com.loomcache.server.executor.MemberSelector
-
Decide whether the given member should receive the executor task.
- selectedColumns() - Method in record class com.loomcache.server.query.QueryPlan
-
Returns the value of the
selectedColumnsrecord component. - selectionState() - Method in record class com.loomcache.server.datastructures.EvictionStrategy.EvictionState
-
Returns the value of the
selectionStaterecord component. - selectivity() - Method in record class com.loomcache.server.query.QueryStats
-
Selectivity ratio: rowsReturned / rowsScanned.
- selectProbeTarget(List) - Method in class com.loomcache.server.cluster.SwimGossipProtocol
- selectRandomAliveMembers(int, String) - Method in class com.loomcache.server.cluster.SwimGossipProtocol
-
Select k random alive members (excluding self and optionally another member).
- selectVictim() - Method in interface com.loomcache.server.datastructures.EvictionStrategy
-
Selects a key to evict based on the eviction strategy.
- selectVictim() - Method in class com.loomcache.server.datastructures.FifoEvictionStrategy
- selectVictim() - Method in class com.loomcache.server.datastructures.LfuEvictionStrategy
- selectVictim() - Method in class com.loomcache.server.datastructures.LruEvictionStrategy
- selectVictim() - Method in class com.loomcache.server.datastructures.RandomEvictionStrategy
- semaphoreAcquire(String, int) - Method in class com.loomcache.client.LoomClient
-
Acquire permits from a semaphore, blocking if necessary.
- semaphoreAvailablePermits(String) - Method in class com.loomcache.client.LoomClient
-
Get the number of available permits in a semaphore.
- semaphoreRelease(String, int) - Method in class com.loomcache.client.LoomClient
-
Release permits to a semaphore.
- semaphoresCleared() - Method in record class com.loomcache.server.cp.ConsistencySubsystem.ResetResult
-
Returns the value of the
semaphoresClearedrecord component. - semaphoreTryAcquire(String, int, Duration) - Method in class com.loomcache.client.LoomClient
-
Try to acquire permits from a semaphore with timeout.
- send(Message) - Method in class com.loomcache.server.network.ConnectionContext
-
Send a message to this peer.
- send(WanPublisher.WanBatch) - Method in interface com.loomcache.server.wan.WanPublisher.WanTransport
- sendCurrentOwnershipUpdate(String, List) - Method in class com.loomcache.server.cluster.PartitionMigrationManager
-
Unicast the current partition ownership topology to a single peer as anti-entropy.
- sendEntry(long, long, byte[]) - Method in class com.loomcache.server.replication.ReplicationStream
-
Send an entry to the replica, handling backpressure.
- sendEntry(long, long, byte[]) - Method in interface com.loomcache.server.replication.ReplicationStream.SendEntryCallback
-
Send a log entry to the replica.
- senderId() - Method in class com.loomcache.common.protocol.Message
-
Get the sender node ID.
- senderId() - Method in record class com.loomcache.server.replication.ReplicationManager.ReplicationData
-
Returns the value of the
senderIdrecord component. - senderId() - Method in record class com.loomcache.server.transaction.ReplicatedTransactionCommand
-
Returns the value of the
senderIdrecord component. - sendError(HttpExchange, int, String, String) - Static method in class com.loomcache.server.rest.RestApiRouter
-
Send an error response in standard JSON error format.
- sendJson(HttpExchange, int, Object) - Static method in class com.loomcache.server.rest.RestApiRouter
-
Send a JSON response.
- sendMessage(String, Message) - Method in class com.loomcache.server.network.TcpServer
-
Send a message to a specific connected peer.
- sendPartitionData(String, int, Map) - Method in interface com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationDataSender
- sendPartitionData(String, int, Map) - Method in class com.loomcache.server.cluster.TcpMigrationDataSender
- SensitiveResponseCacheControlFilter - Class in com.loomcache.springboot.security
-
Applies no-store cache headers to sensitive REST responses.
- SensitiveResponseCacheControlFilter() - Constructor for class com.loomcache.springboot.security.SensitiveResponseCacheControlFilter
- sensitiveResponseCacheControlFilterRegistration() - Method in class com.loomcache.springboot.config.SecurityConfig
- sequence() - Method in record class com.loomcache.common.protocol.ClientStatisticsPayload
-
Returns the value of the
sequencerecord component. - sequence() - Method in record class com.loomcache.server.datastructures.DistributedPriorityQueue.PriorityKey
-
Returns the value of the
sequencerecord component. - sequence() - Method in record class com.loomcache.server.datastructures.DistributedPriorityQueue.PriorityQueueSnapshotEntry
-
Returns the value of the
sequencerecord component. - sequence() - Method in record class com.loomcache.server.datastructures.ReliableTopic.TopicMessage
-
Returns the value of the
sequencerecord component. - sequence() - Method in record class com.loomcache.server.journal.JournalEntry
-
Returns the value of the
sequencerecord component. - sequence() - Method in record class com.loomcache.server.topic.DistributedTopic.MessageWithSequence
-
Returns the value of the
sequencerecord component. - sequence() - Method in record class com.loomcache.server.topic.DistributedTopic.TopicMessage
-
Returns the value of the
sequencerecord component. - sequence() - Method in record class com.loomcache.server.wan.WanPublisher.WanAck
-
Returns the value of the
sequencerecord component. - sequence() - Method in record class com.loomcache.server.wan.WanPublisher.WanEvent
-
Returns the value of the
sequencerecord component. - sequenceLost() - Method in record class com.loomcache.server.datastructures.DistributedRingbuffer.ReadManyResult
-
Returns the value of the
sequenceLostrecord component. - SEQUENTIAL - Enum constant in enum class com.loomcache.server.metrics.AccessPatternAnalyzer.PatternType
- SerializablePredicate - Interface in com.loomcache.common.protocol
-
Wire-serializable predicate for
MessageType.CQC_SUBSCRIBE. - SerializablePredicate.All - Class in com.loomcache.common.protocol
-
Matches every entry.
- SerializablePredicate.KeyEquals - Record Class in com.loomcache.common.protocol
-
Matches entries whose key equals the operand.
- SerializablePredicate.KeyStartsWith - Record Class in com.loomcache.common.protocol
-
Matches entries whose key starts with the operand.
- SerializablePredicate.ValueContains - Record Class in com.loomcache.common.protocol
-
Matches entries whose value contains the operand as a substring.
- SerializablePredicate.ValueEquals - Record Class in com.loomcache.common.protocol
-
Matches entries whose value equals the operand.
- serializationCount() - Method in class com.loomcache.server.serialization.SerializationStats
-
Get number of serialization operations.
- SerializationException - Exception Class in com.loomcache.common.exception
-
Thrown when serialization or deserialization of data fails.
- SerializationException(String) - Constructor for exception class com.loomcache.common.exception.SerializationException
-
Creates a new SerializationException with message.
- SerializationException(String, String, boolean, Throwable) - Constructor for exception class com.loomcache.common.exception.SerializationException
-
Creates a new SerializationException with details about the operation.
- SerializationException(String, Throwable) - Constructor for exception class com.loomcache.common.exception.SerializationException
-
Creates a new SerializationException with message and cause.
- SerializationStats - Class in com.loomcache.server.serialization
-
Statistics tracker for serialization operations.
- SerializationStats() - Constructor for class com.loomcache.server.serialization.SerializationStats
- serialize() - Method in record class com.loomcache.server.consensus.ConfigChange
-
Serialize to byte array for storage in Raft log.
- serialize() - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.CoordDecide
- serialize() - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.CoordPrepare
- serialize() - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.DecideAck
- serialize() - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.DecideGroup
- serialize() - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.DecideQuery
- serialize() - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.PrepareAck
- serialize() - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.PrepareGroup
- serialize() - Method in record class com.loomcache.server.wan.WanMerkleTree
- serialize(T, Class) - Method in class com.loomcache.common.serialization.KryoSerializer
-
Serialize a known-type object (slightly faster — skips class header).
- serialize(T, Class) - Method in interface com.loomcache.common.serialization.LoomSerializer
- serialize(ClientStatisticsPayload) - Static method in record class com.loomcache.common.protocol.ClientStatisticsPayload
-
Serialize a payload to wire bytes.
- serialize(HelloPayload) - Static method in record class com.loomcache.common.protocol.HelloPayload
-
Serialize a payload to its wire bytes.
- serialize(PartitionTablePayload) - Static method in record class com.loomcache.common.protocol.PartitionTablePayload
-
Serialize a payload to its wire bytes.
- serialize(PartitionTablePayload, boolean) - Static method in record class com.loomcache.common.protocol.PartitionTablePayload
-
Serialize a payload to its wire bytes.
- serialize(MapSnapshot, String, KryoSerializer) - Static method in class com.loomcache.server.datastructures.MapSnapshot
- serialize(ReplicatedTransactionCommand) - Static method in class com.loomcache.server.transaction.ReplicatedTransactionCodec
- serialize(TwoPhaseCommands) - Static method in interface com.loomcache.server.transaction.twopc.TwoPhaseCommands
-
Serialize any command instance.
- serialize(Object) - Static method in class com.loomcache.client.ClientSerializer
-
Serialize an object to a type-tagged string representation.
- serialize(Object) - Method in class com.loomcache.common.serialization.KryoSerializer
-
Serialize an object to a byte array.
- serialize(Object) - Method in interface com.loomcache.common.serialization.LoomSerializer
- serialize(Object) - Static method in class com.loomcache.common.serialization.WireValueCodec
- serialize(Object, int) - Method in class com.loomcache.common.serialization.KryoSerializer
-
Serialize an object to a byte array with a caller-provided byte ceiling.
- serialize(T) - Method in class com.loomcache.common.serialization.compact.CompactSerializationService
- serialize(T, Class) - Method in class com.loomcache.common.serialization.compact.CompactSerializationService
- serializeBatch(List) - Static method in class com.loomcache.server.wan.WanPublisher
-
Serialize a batch of events to a byte array.
- serializeBatch(List, boolean, boolean) - Static method in record class com.loomcache.common.protocol.BatchOperation
-
Serialize a list of operations into a byte array for the batch message body.
- serializedCallable() - Method in record class com.loomcache.server.executor.DurableTaskRecord
-
Returns the value of the
serializedCallablerecord component. - serializedCallable() - Method in record class com.loomcache.server.executor.ScheduledTaskInfo
-
Returns the value of the
serializedCallablerecord component. - serializedResult() - Method in record class com.loomcache.server.executor.TaskInfo
-
Returns the value of the
serializedResultrecord component. - serializeForSnapshot(Object) - Method in class com.loomcache.common.serialization.KryoSerializer
-
Serialize a snapshot payload without the bounded 1 MiB protocol buffer cap.
- serializeForSnapshot(Object) - Method in interface com.loomcache.common.serialization.LoomSerializer
- serializeOwnershipMembers(List) - Static method in class com.loomcache.server.cluster.PartitionMigrationManager
- serializeOwnershipTable(Map, List) - Static method in class com.loomcache.server.cluster.PartitionMigrationManager
- serializeOwnershipTable(Map, List, long) - Static method in class com.loomcache.server.cluster.PartitionMigrationManager
- serializeRecord(GenericRecord) - Method in class com.loomcache.common.serialization.compact.CompactSerializationService
- serializeToBytes(Object) - Static method in class com.loomcache.client.ClientSerializer
-
Serialize an object to a UTF-8 byte array suitable for wire transmission.
- serializeToBytes(Object) - Static method in class com.loomcache.common.serialization.WireValueCodec
- serveDashboard(HttpExchange) - Method in class com.loomcache.server.management.ManagementApiHandler
-
Serve the embedded HTML dashboard page.
- Server() - Constructor for class com.loomcache.springboot.autoconfigure.LoomProperties.Server
- SERVER - Enum constant in enum class com.loomcache.server.tracing.SpanManager.SpanKind
- SERVER_ASSIGNED_TTL - Enum constant in enum class com.loomcache.common.protocol.ProtocolFeatures
-
Node converts relative MAP_PUT_WITH_TTL requests to server-assigned absolute expiration before Raft replication.
- SERVER_UNAVAILABLE - Enum constant in enum class com.loomcache.common.exception.AuthenticationException.AuthError
-
Authentication server is unavailable
- ServerHealthStatus(long, int, int, int, TcpServer.BandwidthStats) - Constructor for record class com.loomcache.server.network.TcpServer.ServerHealthStatus
-
Creates an instance of a
ServerHealthStatusrecord class. - ServerStats(int, long, long, long, long, double, long) - Constructor for record class com.loomcache.server.network.TcpServer.ServerStats
-
Creates an instance of a
ServerStatsrecord class. - serviceName() - Method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig
- serviceName() - Method in class com.loomcache.common.config.OtelConfig
- serviceName(String) - Method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig.Builder
- serviceName(String) - Method in class com.loomcache.common.config.OtelConfig.Builder
- serviceVersion(String) - Method in class com.loomcache.server.tracing.TracingConfig.Builder
- Session() - Constructor for class com.loomcache.springboot.autoconfigure.LoomProperties.Session
- SESSION - Enum constant in enum class com.loomcache.server.replication.ConsistencyLevel
-
Session consistency: read from same replica within a session.
- sessionId() - Method in record class com.loomcache.server.cp.ConsistencySubsystem.CpSessionInfo
-
Returns the value of the
sessionIdrecord component. - sessionId() - Method in record class com.loomcache.server.cp.FencingToken
-
Returns the value of the
sessionIdrecord component. - sessionId() - Method in class com.loomcache.server.cp.SessionManager.ManagedSession
-
Gets the session ID.
- sessionId() - Method in record class com.loomcache.server.cp.SessionManager.SessionSnapshot
-
Returns the value of the
sessionIdrecord component. - SessionManager - Class in com.loomcache.server.cp
-
Manages CP session lifecycle: creation, heartbeat, expiration, and cleanup.
- SessionManager(long) - Constructor for class com.loomcache.server.cp.SessionManager
-
Creates a new SessionManager with the given TTL.
- SessionManager.ManagedSession - Class in com.loomcache.server.cp
-
Represents a session managed by the SessionManager.
- SessionManager.ResourceReleaseCallback - Interface in com.loomcache.server.cp
-
Callback invoked when a resource (e.g., lock or semaphore permit) is released due to session expiration.
- SessionManager.SessionSnapshot - Record Class in com.loomcache.server.cp
- SessionManager.SessionTerminationCallback - Interface in com.loomcache.server.cp
- SessionManager.SnapshotMutationGuard - Interface in com.loomcache.server.cp
- sessionReads() - Method in record class com.loomcache.server.replication.ReadRouter.ReadRouterStats
-
Returns the value of the
sessionReadsrecord component. - sessionsCleared() - Method in record class com.loomcache.server.cp.ConsistencySubsystem.ResetResult
-
Returns the value of the
sessionsClearedrecord component. - SessionSnapshot(String, String, long, long, SessionState) - Constructor for record class com.loomcache.server.cp.SessionManager.SessionSnapshot
-
Creates an instance of a
SessionSnapshotrecord class. - SessionState - Enum Class in com.loomcache.server.cp
-
Enumeration of possible states for a CP session.
- SessionStats - Record Class in com.loomcache.server.cp
-
Statistics about active and historical CP sessions.
- SessionStats(int, long, long, long, long) - Constructor for record class com.loomcache.server.cp.SessionStats
-
Creates an instance of a
SessionStatsrecord class. - set(int, E) - Method in class com.loomcache.client.LoomList
- set(int, E) - Method in class com.loomcache.server.datastructures.DistributedList
-
Set element at index.
- set(int, String) - Method in class com.loomcache.springboot.controller.ListController
- set(long) - Method in class com.loomcache.client.LoomAtomicLong
-
Sets the value atomically.
- set(long) - Method in class com.loomcache.server.cp.LinearizableAtomicLong
-
Sets the value to the given value.
- set(long, String) - Method in class com.loomcache.server.cp.LinearizableAtomicLong
- set(long, String, String) - Method in class com.loomcache.server.cp.LinearizableAtomicLong
- set(T) - Method in class com.loomcache.client.LoomAtomicReference
-
Sets the current reference value.
- set(T) - Method in class com.loomcache.server.cp.LinearizableAtomicReference
-
Sets the reference to the given value.
- set(V) - Method in class com.loomcache.client.LoomLWWRegister
- set(LoomSerializer) - Static method in class com.loomcache.common.serialization.GlobalSerializerRegistry
- set(String) - Method in class com.loomcache.client.LoomBatch
-
Select a set to operate on.
- set(String, String) - Method in class com.loomcache.server.config.ClusterConfigManager
-
Set a configuration value.
- set(V) - Method in class com.loomcache.server.datastructures.crdt.LWWRegister
-
Set the value in the register.
- SET_ADD - Enum constant in enum class com.loomcache.common.protocol.MessageType
- SET_ADD - Static variable in class com.loomcache.common.protocol.TransactionOpCode
-
TransactionContext#setAdd(structName, member)— member is stored in the key field. - SET_CLEAR - Enum constant in enum class com.loomcache.common.protocol.MessageType
- SET_CONTAINS - Enum constant in enum class com.loomcache.common.protocol.MessageType
- SET_MEMBERS - Enum constant in enum class com.loomcache.common.protocol.MessageType
- SET_REMOVE - Enum constant in enum class com.loomcache.common.protocol.MessageType
- SET_REMOVE - Static variable in class com.loomcache.common.protocol.TransactionOpCode
-
TransactionContext#setRemove(structName, member). - SET_SCAN - Enum constant in enum class com.loomcache.common.protocol.MessageType
- SET_SIZE - Enum constant in enum class com.loomcache.common.protocol.MessageType
- setAcknowledgeType(WanAcknowledgeType) - Method in class com.loomcache.server.wan.WanReplicationManager
- setActiveConnections(long) - Method in class com.loomcache.client.ConnectionPoolMetrics
-
Set the number of currently active (in-use) connections.
- setActiveSpan(SpanManager.Span) - Static method in class com.loomcache.server.tracing.SpanManager
-
Set the active span for the current scope.
- setActuatorInfo(Boolean) - Method in class com.loomcache.springboot.security.PublicEndpointProperties
- setAdd(String, String) - Method in class com.loomcache.client.AsyncLoomClient
-
Async set ADD operation.
- setAdd(String, String) - Method in class com.loomcache.client.LoomClient
-
Add an element to a distributed set.
- setAdd(String, String) - Method in class com.loomcache.client.LoomTransaction
- setAdd(String, String) - Static method in record class com.loomcache.common.protocol.BatchOperation
- setAdd(String, String) - Method in class com.loomcache.server.transaction.TransactionContext
-
Buffer a set add operation.
- SetAdd(String, String) - Constructor for record class com.loomcache.server.transaction.TransactionOp.SetAdd
-
Creates an instance of a
SetAddrecord class. - setAddWithTimeout(String, String, Duration) - Method in class com.loomcache.client.LoomClient
-
Add an element to a distributed set with per-operation timeout override.
- setAlertThreshold(String, double) - Method in class com.loomcache.server.cluster.ClusterHealthMonitor
-
Set the alert threshold for a specific metric.
- setAllowedClockSkew(Duration) - Method in class com.loomcache.springboot.security.JwtTokenIssuerProperties
- setAnonymousCapacity(long) - Method in class com.loomcache.springboot.security.RateLimitProperties
- setAnonymousRefillPerSecond(long) - Method in class com.loomcache.springboot.security.RateLimitProperties
- setAttribute(String, Object) - Method in class com.loomcache.springboot.session.LoomSession
- setAttribute(String) - Method in class com.loomcache.server.query.PredicateBuilder
-
Updates the attribute metadata exposed for Hazelcast-compatible callers.
- setAttribute(String, boolean) - Method in interface com.loomcache.server.tracing.TracingContext.Span
- setAttribute(String, double) - Method in interface com.loomcache.server.tracing.TracingContext.Span
- setAttribute(String, long) - Method in interface com.loomcache.server.tracing.TracingContext.Span
- setAttribute(String, Object) - Method in class com.loomcache.server.tracing.SpanManager.Span
-
Add an attribute to this span.
- setAttribute(String, String) - Method in interface com.loomcache.server.tracing.TracingContext.Span
- setAttribute(String, String, String) - Method in class com.loomcache.server.observability.DistributedTracer
-
Add an attribute (key-value pair) to the current active span.
- setAudience(String) - Method in class com.loomcache.springboot.security.JwtTokenIssuerProperties
- setAutomaticCompactionSnapshotSupplier(Supplier) - Method in class com.loomcache.server.persistence.WalCompactor
-
Configure the callback used by scheduled automatic compaction.
- setBoolean(String, boolean) - Method in class com.loomcache.common.serialization.compact.GenericRecord.Builder
- setBoundedStalenessThresholdMs(long) - Method in class com.loomcache.server.replication.ReadRouter
-
Set the bounded staleness threshold in milliseconds.
- setBytes(String, byte[]) - Method in class com.loomcache.common.serialization.compact.GenericRecord.Builder
- setCacheValue(String) - Method in class com.loomcache.springboot.entity.CacheEntry
- setCapacity(long) - Method in class com.loomcache.springboot.security.RateLimitProperties
- setClear(String) - Method in class com.loomcache.client.AsyncLoomClient
-
Async set CLEAR operation.
- setClear(String) - Method in class com.loomcache.client.LoomClient
- setClientIp(String) - Method in class com.loomcache.server.network.ConnectionContext
-
Set the client's IP address for per-IP tracking.
- setClusterInfoSuppliers(Map) - Method in class com.loomcache.server.rest.RestApiServer
-
Deprecated.Set cluster info suppliers (called from CacheNode to expose cluster state).
- setCommitIndex(long) - Method in class com.loomcache.server.consensus.RaftNode
-
Set the commit index, used during startup recovery to restore committed state.
- setCompactionThreshold(long) - Method in class com.loomcache.server.consensus.RaftNode
- setConnectionLimit(int) - Method in class com.loomcache.server.network.TcpServer
-
Dynamically adjust the maximum number of connections the server will accept.
- setConsecutiveFailCount(int) - Method in class com.loomcache.springboot.security.RestUserLockoutProperties
- setContains(String, String) - Method in class com.loomcache.client.AsyncLoomClient
-
Async set CONTAINS operation.
- setContains(String, String) - Method in class com.loomcache.client.LoomClient
-
Check if a distributed set contains an element.
- setContainsWithTimeout(String, String, Duration) - Method in class com.loomcache.client.LoomClient
-
Check if a distributed set contains an element with per-operation timeout override.
- SetController - Class in com.loomcache.springboot.controller
-
REST controller for DistributedSet operations.
- SetController(DistributedSet) - Constructor for class com.loomcache.springboot.controller.SetController
- setCount() - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- setCrossGroupQueryExecutor(CrossGroupQueryExecutor) - Method in class com.loomcache.server.handler.QueryHandler
-
Install a
CrossGroupQueryExecutorso SQL queries fan out across every Raft group when sharding is enabled. - setCurrentSpan(TracingContext.Span) - Static method in class com.loomcache.server.tracing.TracingContext
-
Set the current span (for ScopedValue binding).
- setCurrentTraceId(String) - Static method in class com.loomcache.server.tracing.TracingContext
-
Set the current trace ID (for ScopedValue binding).
- setDataConnectionConfigs(Map) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- setDataConnectionConfigs(Map) - Method in class com.loomcache.server.sharding.ShardedDataStructureRegistry
- setDefaultMapConfig(DistributedMapConfig) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- setDefaultMapConfig(DistributedMapConfig) - Method in class com.loomcache.server.sharding.ShardedDataStructureRegistry
- setDefaultTTL(long) - Method in class com.loomcache.server.datastructures.DistributedMap
-
Set a default TTL for all new entries added via put() and putIfAbsent().
- setDeleteThrough(Consumer) - Method in class com.loomcache.server.datastructures.DistributedMap
- setDirectPingProbe(SwimGossipProtocol.DirectPingProbe) - Method in class com.loomcache.server.cluster.SwimGossipProtocol
- setDirectReadsEnabled(boolean) - Method in class com.loomcache.springboot.security.RestWriteSafetyProperties
- setDirectWritesEnabled(boolean) - Method in class com.loomcache.springboot.security.RestWriteSafetyProperties
- setDiskSpaceHardLimitMb(long) - Method in class com.loomcache.server.persistence.WalWriter
-
Set the disk space hard limit.
- setDiskSpaceWarningThresholdMb(long) - Method in class com.loomcache.server.persistence.WalWriter
-
Set the disk space warning threshold.
- setDurabilityLevel(DurabilityGuarantee) - Method in class com.loomcache.server.persistence.WalWriter
-
Set the durability guarantee level for WAL operations.
- setElectionTimeouts(long, long) - Method in class com.loomcache.server.consensus.RaftNode
-
Configure election timeout bounds (min/max).
- setEnabled(boolean) - Method in class com.loomcache.springboot.security.JwtTokenIssuerProperties
- setEnabled(boolean) - Method in class com.loomcache.springboot.security.RestUserLockoutProperties
- setEventListenerManager(DistributedEventListenerManager) - Method in class com.loomcache.server.handler.DataOperationHandler
-
Set the distributed event listener manager for entry event broadcasts.
- setEvictionPolicy(NearCache.EvictionPolicy) - Method in class com.loomcache.client.cache.NearCache
-
Set the eviction policy.
- setExecutorMemberSupplier(Supplier) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- setExpiryPolicy(K, ExpiryPolicy) - Method in interface com.loomcache.server.jcache.ICache
-
Associate a live cache entry with a key-specific expiry policy.
- setExpiryPolicy(K, ExpiryPolicy) - Method in class com.loomcache.server.jcache.LoomJCache
- setExternalLinearizableReadRaftNode(RaftNodeApi) - Method in class com.loomcache.server.cp.ConsistencySubsystem
- setFloat64(String, double) - Method in class com.loomcache.common.serialization.compact.GenericRecord.Builder
- setGenericMapStoreConfigs(Map) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- setGenericMapStoreConfigs(Map) - Method in class com.loomcache.server.sharding.ShardedDataStructureRegistry
- setGlobalFenceFloor(long) - Static method in class com.loomcache.server.cp.LinearizableLock
-
Monotonically advances the shared fence counter floor.
- setGracefulShutdownTimeoutMs(long) - Method in class com.loomcache.server.network.TcpServer
-
Set the timeout for graceful shutdown (connection draining).
- setHealthCheckInterval(long) - Method in class com.loomcache.server.network.ConnectionHealthMonitor
-
Sets the interval between health check cycles.
- setHeartbeatInterval(long) - Method in class com.loomcache.server.consensus.RaftNode
-
Configure heartbeat interval.
- setHighWatermark(int) - Method in class com.loomcache.server.network.BackpressureController
-
Update the high watermark threshold.
- setHistoryCapacity(int) - Method in class com.loomcache.server.topic.DistributedTopic
-
Set the history buffer capacity.
- setIdGeneratorNodeId(int) - Method in class com.loomcache.server.network.TcpServer
- setIdleConnections(long) - Method in class com.loomcache.client.ConnectionPoolMetrics
-
Set the number of currently idle (available) connections.
- setIdleTimeoutMs(long) - Method in class com.loomcache.server.network.TcpServer
-
Set the idle timeout used by read timeouts and the idle sweep.
- setIndirectPingProbe(SwimGossipProtocol.IndirectPingProbe) - Method in class com.loomcache.server.cluster.SwimGossipProtocol
- setInt32(String, int) - Method in class com.loomcache.common.serialization.compact.GenericRecord.Builder
- setInt64(String, long) - Method in class com.loomcache.common.serialization.compact.GenericRecord.Builder
- setIssuer(String) - Method in class com.loomcache.springboot.security.JwtTokenIssuerProperties
- setKeyId(String) - Method in class com.loomcache.springboot.security.JwtTokenIssuerProperties
- setKryoSerializer(KryoSerializer) - Method in class com.loomcache.server.cp.LinearizableAtomicReference
-
Provide the shared
KryoSerializerused to encode and decode atomic reference values on the Raft command/apply paths. - setKryoSerializer(KryoSerializer) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- setKryoSerializer(KryoSerializer) - Method in class com.loomcache.server.datastructures.DistributedMap
-
Wire the Kryo serializer used for map snapshots.
- setLastAccessedTime(Instant) - Method in class com.loomcache.springboot.session.LoomSession
- setLastApplied(long) - Method in class com.loomcache.server.consensus.RaftNode
-
Set the last applied index, used during startup recovery from a disk snapshot to prevent re-applying entries already included in the snapshot.
- setLastSnapshotIndex(long) - Method in class com.loomcache.server.persistence.SnapshotScheduler
-
Set the last snapshot index (useful for recovery).
- setLeaderCheck(BooleanSupplier) - Method in class com.loomcache.server.handler.DataOperationHandler
-
Set the leader check supplier for topic publish deduplication.
- setLocalProtocolFeatures(EnumSet) - Method in class com.loomcache.server.network.TcpServer
- setLocalRevocationEnabled(boolean) - Method in class com.loomcache.springboot.security.JwtTokenIssuerProperties
- setLocalWriterId(String) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- setLocalWriterId(String) - Method in class com.loomcache.server.datastructures.DistributedMap
-
Set the node-local writer identifier used when recording new write metadata.
- setLocalWriterId(String) - Method in class com.loomcache.server.sharding.ShardedDataStructureRegistry
- setLockoutDuration(Duration) - Method in class com.loomcache.springboot.security.RestUserLockoutProperties
- setLogSize(long) - Method in class com.loomcache.server.consensus.RaftMetrics
-
Set the current log size.
- setLong(AtomicController.AtomicLongValue) - Method in class com.loomcache.springboot.controller.AtomicController
- setLoomMetrics(LoomMetrics) - Method in class com.loomcache.server.cluster.PartitionMigrationManager
- setLoomMetrics(LoomMetrics) - Method in class com.loomcache.server.consensus.RaftNode
-
Set the LoomMetrics instance for instrumentation.
- setLoomMetrics(LoomMetrics) - Method in class com.loomcache.server.handler.DataOperationHandler
-
Set the LoomMetrics instance for latency tracking.
- setLoomMetrics(LoomMetrics) - Method in class com.loomcache.server.handler.QueryHandler
- setLowWatermark(int) - Method in class com.loomcache.server.network.BackpressureController
-
Update the low watermark threshold.
- setManagementHandler(ManagementApiHandler) - Method in class com.loomcache.server.rest.RestApiRouter
-
Set the management API handler for dashboard endpoints.
- setMapStore(MapStore, MapStoreConfig) - Method in class com.loomcache.server.datastructures.DistributedMap
-
Wire a pluggable
MapStoreas the backing store for this map. - setMaxConnections(int) - Method in class com.loomcache.server.network.TcpServer
-
Set the maximum number of concurrent connections.
- setMaxErrorRate(double) - Method in class com.loomcache.server.network.ConnectionHealthMonitor
-
Sets the maximum acceptable error rate.
- setMaxExecutorServices(int) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- setMaxFileSizeBytes(long) - Method in class com.loomcache.server.persistence.WalWriter
-
Set the maximum WAL file size for rotation.
- setMaxIdleTime(long) - Method in class com.loomcache.server.network.ConnectionHealthMonitor
-
Sets the maximum idle time before connection is considered unhealthy.
- setMaxInactiveInterval(Duration) - Method in class com.loomcache.springboot.session.LoomSession
- setMaxInstancesPerType(int) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- setMaxLatency(long) - Method in class com.loomcache.server.network.ConnectionHealthMonitor
-
Sets the maximum acceptable latency threshold.
- setMaxMemoryBytes(long) - Method in class com.loomcache.server.datastructures.DistributedMap
-
Set the maximum memory limit for this map.
- setMaxMemoryBytesPerMap(long) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
-
Set the maximum memory limit for all maps in this registry.
- setMaxMemoryBytesPerMap(long) - Method in class com.loomcache.server.sharding.ShardedDataStructureRegistry
- setMaxWaitTime(long) - Method in class com.loomcache.client.ConnectionPool
-
Set the maximum wait time for acquiring a connection.
- setMergePolicy(MergePolicy) - Method in class com.loomcache.server.wan.WanConsumer
-
Install an optional
MergePolicyoverride. - setMergePolicy(String, MergePolicy) - Method in class com.loomcache.server.wan.WanReplicationManager
-
Install or clear the
MergePolicyoverride on the consumer for a target. - setMergePolicyByClassName(String, String) - Method in class com.loomcache.server.wan.WanReplicationManager
-
Load and install a WAN merge policy by class name.
- setMergePolicyByClassName(String, String, ClassLoader) - Method in class com.loomcache.server.wan.WanReplicationManager
-
Load and install a WAN merge policy by class name with an explicit classloader.
- setMetadata(String, Object) - Method in class com.loomcache.server.cp.ConsistencySession
-
Stores metadata associated with this session.
- setMetadataStore(RaftMetadataStore) - Method in class com.loomcache.server.consensus.RaftNode
-
Set the metadata store for durable Raft state (currentTerm, votedFor).
- setMetrics(LoomMetrics) - Method in class com.loomcache.server.transaction.twopc.TwoPhaseCoordinator
-
Install the Micrometer metrics facade.
- setMigratableDataPresentSupplier(BooleanSupplier) - Method in class com.loomcache.server.cluster.PartitionMigrationManager
-
Installs an optional predicate used to detect whether this node currently holds user data that would need migration during an ownership cutover.
- setMigrationPipeline(PartitionMigrationPipeline) - Method in class com.loomcache.server.cluster.PartitionMigrationManager
-
Set the migration pipeline for real data movement during topology changes.
- setMigrationsAllowedSupplier(BooleanSupplier) - Method in class com.loomcache.server.cluster.PartitionMigrationManager
-
Installs an optional predicate that controls whether membership changes may start partition migrations.
- setMutationLock(ReentrantLock) - Method in class com.loomcache.server.handler.DataOperationHandler
-
Set the shared mutation lock for serializing writes with atomic batch operations.
- setMutationLock(ReentrantLock) - Method in class com.loomcache.server.handler.QueryHandler
- setNearCacheEnabled(boolean) - Method in class com.loomcache.client.LoomClient
- setNearCacheEvictionPolicy(NearCacheEvictionPolicy) - Method in class com.loomcache.client.LoomClient
- setNearCacheInvalidationManager(NearCacheInvalidationManager) - Method in class com.loomcache.server.handler.BatchExecutionHandler
-
Install the near-cache invalidation manager.
- setNearCacheInvalidationManager(NearCacheInvalidationManager) - Method in class com.loomcache.server.handler.DataOperationHandler
-
Set the near cache invalidation manager for server-push invalidation.
- setNearCacheInvalidationManager(NearCacheInvalidationManager) - Method in class com.loomcache.server.handler.QueryHandler
- setNearCacheInvalidationManager(NearCacheInvalidationManager) - Method in class com.loomcache.server.transaction.twopc.TwoPhaseParticipant
- setNearCacheLocalUpdatePolicy(NearCacheLocalUpdatePolicy) - Method in class com.loomcache.client.LoomClient
- setNearCacheMaxSize(int) - Method in class com.loomcache.client.LoomClient
- setNearCachePreloaderConfig(NearCachePreloaderConfig) - Method in class com.loomcache.client.LoomClient
- setNearCacheReconciliationConfig(NearCacheReconciliationConfig) - Method in class com.loomcache.client.LoomClient
- setNearCacheSerializeKeys(boolean) - Method in class com.loomcache.client.LoomClient
- setNearCacheTtlMs(long) - Method in class com.loomcache.client.LoomClient
-
Change the TTL for new near cache entries.
- setNodeId(String) - Method in class com.loomcache.springboot.autoconfigure.LoomProperties.Cluster
-
Set node ID.
- setOpenApiDocs(Boolean) - Method in class com.loomcache.springboot.security.PublicEndpointProperties
- setOperatorAdminMutationsEnabled(boolean) - Method in class com.loomcache.springboot.security.RestWriteSafetyProperties
- setOwnershipTableCommitter(PartitionMigrationManager.OwnershipTableCommitter) - Method in class com.loomcache.server.cluster.PartitionMigrationManager
-
Installs the consensus-backed ownership-table committer used for migration cutovers.
- setPage(int) - Method in class com.loomcache.server.query.PagingPredicate
- setPartitionRouter(PartitionRouter) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
-
Set the partition router.
- setPersistWanReplicatedData(boolean) - Method in class com.loomcache.server.wan.WanReplicationManager
- setPolicy(K, ExpiryPolicyManager.ExpiryPolicy) - Method in class com.loomcache.server.jcache.ExpiryPolicyManager
-
Set expiry policy for a specific key.
- setPolicyForDataStructure(String, TtlPolicy) - Method in class com.loomcache.server.lease.TtlManager
-
Sets the TTL policy for a data structure.
- setPollInvalidationCallback(NearCacheInvalidationStrategy.PollInvalidationCallback) - Method in class com.loomcache.client.NearCacheInvalidationStrategy
-
Set the callback for poll-based invalidation.
- setPriorityQueueConfigs(Map) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- setPriorityQueueConfigs(Map) - Method in class com.loomcache.server.sharding.ShardedDataStructureRegistry
- setQueueConfigs(Map) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- setQueueConfigs(Map) - Method in class com.loomcache.server.sharding.ShardedDataStructureRegistry
- setQueueStore(QueueStore) - Method in class com.loomcache.server.datastructures.DistributedQueue
-
Wire a persistent backing store for this queue.
- setRaftNode(RaftNodeApi) - Method in class com.loomcache.server.cp.LinearizableAtomicLong
-
Sets the Raft node for cluster-mode consensus replication.
- setRaftNode(RaftNodeApi) - Method in class com.loomcache.server.cp.LinearizableAtomicReference
-
Sets the Raft node for cluster-mode consensus replication.
- setRaftNode(RaftNodeApi) - Method in class com.loomcache.server.cp.LinearizableLock
-
Sets the RaftNode associated with this lock.
- setRate(double) - Method in class com.loomcache.server.ratelimit.RateLimiter
-
Dynamically change the rate limit.
- setReadIndexBarrier(Supplier) - Method in class com.loomcache.server.replication.ReadRouter
-
Set the legacy Raft readIndex barrier supplier.
- setReadRaftNode(RaftNodeApi) - Method in class com.loomcache.server.cp.LinearizableAtomicLong
- setReadRaftNode(RaftNodeApi) - Method in class com.loomcache.server.cp.LinearizableAtomicReference
- setReadTimeoutMs(int) - Method in class com.loomcache.server.network.TcpServer
-
Set the socket read timeout used for accepted connections.
- setReconciliationCallback(NearCacheInvalidationStrategy.ReconciliationCallback) - Method in class com.loomcache.client.NearCacheInvalidationStrategy
- setReference(AtomicController.ReferenceValue) - Method in class com.loomcache.springboot.controller.AtomicController
- setRefillPerSecond(long) - Method in class com.loomcache.springboot.security.RateLimitProperties
- setRemove(String, String) - Method in class com.loomcache.client.AsyncLoomClient
-
Async set REMOVE operation.
- setRemove(String, String) - Method in class com.loomcache.client.LoomClient
-
Remove an element from a distributed set.
- setRemove(String, String) - Method in class com.loomcache.client.LoomTransaction
- setRemove(String, String) - Static method in record class com.loomcache.common.protocol.BatchOperation
- setRemove(String, String) - Method in class com.loomcache.server.transaction.TransactionContext
-
Buffer a set remove operation.
- SetRemove(String, String) - Constructor for record class com.loomcache.server.transaction.TransactionOp.SetRemove
-
Creates an instance of a
SetRemoverecord class. - setRemoveWithTimeout(String, String, Duration) - Method in class com.loomcache.client.LoomClient
-
Remove an element from a distributed set with per-operation timeout override.
- setReplicated(V, long, String) - Method in class com.loomcache.server.datastructures.crdt.LWWRegister
-
Apply an already-stamped value from the replicated state-machine log.
- setReplicationInterval(long) - Method in class com.loomcache.server.consensus.RaftNode
-
Configure replication interval.
- setResourceReleaseCallback(SessionManager.ResourceReleaseCallback) - Method in class com.loomcache.server.cp.SessionManager
-
Sets the callback to be invoked when session resources are released on expiry.
- setRevokedTokenIds(Set) - Method in class com.loomcache.springboot.security.JwtTokenIssuerProperties
- setRingbufferStore(RingbufferStore) - Method in class com.loomcache.server.datastructures.DistributedRingbuffer
-
Wire a persistent backing store for this ringbuffer.
- setScan(long) - Method in class com.loomcache.client.LoomClient
-
Deprecated, for removal: This API element is subject to removal in a future version.Use
LoomClient.setScan(String, long, String, int)with explicit set name - setScan(String, long, String, int) - Method in class com.loomcache.client.LoomClient
- setSendCallback(ReplicationStream.SendEntryCallback) - Method in class com.loomcache.server.replication.ReplicationStream
-
Set the callback for sending entries.
- setSession(LoomProperties.Session) - Method in class com.loomcache.springboot.autoconfigure.LoomProperties
-
Set the Spring Session configuration.
- setSessionTerminationCallback(SessionManager.SessionTerminationCallback) - Method in class com.loomcache.server.cp.SessionManager
-
Sets the callback to be invoked after a session reaches a terminal state and its resources are released.
- setShardedBatchHandlerResolver(Function) - Method in class com.loomcache.server.transaction.TransactionManager
-
Installs an optional resolver that maps a single Raft group ID to the
BatchExecutionHandlerbound to that group's registry slice. - setSigningSecret(String) - Method in class com.loomcache.springboot.security.JwtTokenIssuerProperties
- setSize(String) - Method in class com.loomcache.client.AsyncLoomClient
-
Async set SIZE operation.
- setSize(String) - Method in class com.loomcache.client.LoomClient
-
Get the number of elements in a distributed set.
- setSlowOperationDetector(SlowOperationDetector) - Method in class com.loomcache.server.network.CommandExecutorPool
- setSlowOperationDetector(SlowOperationDetector) - Method in class com.loomcache.server.network.TcpServer
- setSnapshotInstallWarnSeconds(long) - Method in class com.loomcache.server.consensus.RaftNode
- setSnapshotMutationGuard(SessionManager.SnapshotMutationGuard) - Method in class com.loomcache.server.cp.SessionManager
- setSnapshotStore(SnapshotStore) - Method in class com.loomcache.server.consensus.RaftNode
-
Set the snapshot store for persistent snapshot management.
- setStaticRaftBootstrapFingerprint(String) - Method in class com.loomcache.server.network.TcpServer
- SetStatistics(long, long, int, long) - Constructor for record class com.loomcache.server.datastructures.DistributedSet.SetStatistics
-
Creates an instance of a
SetStatisticsrecord class. - setStatus(TracingContext.Span.Status) - Method in interface com.loomcache.server.tracing.TracingContext.Span
- setStatus(TracingContext.Span.Status, String) - Method in interface com.loomcache.server.tracing.TracingContext.Span
- setString(String, String) - Method in class com.loomcache.common.serialization.compact.GenericRecord.Builder
- setStrongReadBarrierTimeoutMs(long) - Method in class com.loomcache.server.replication.ReadRouter
-
Set the maximum time a STRONG read will wait to acquire a linearizable read token.
- setStrongReadTokenProtocol(Supplier, LongPredicate) - Method in class com.loomcache.server.replication.ReadRouter
-
Set the token protocol used for linearizable STRONG reads.
- setSyncOnCommit(boolean) - Method in class com.loomcache.server.persistence.WalWriter
-
Set whether to sync on commit.
- setTime(long) - Method in class com.loomcache.server.consensus.TestClock
-
Set the clock to an absolute time in nanoseconds.
- setTransactionKeyLockManager(TransactionKeyLockManager) - Method in class com.loomcache.server.handler.BatchExecutionHandler
- setTransactionKeyLockManager(TransactionKeyLockManager) - Method in class com.loomcache.server.handler.DataOperationHandler
- setTransactionKeyLockManager(TransactionKeyLockManager) - Method in class com.loomcache.server.handler.QueryHandler
- setTransportFactory(WanPublisher.WanTransportFactory) - Method in class com.loomcache.server.wan.WanReplicationManager
- setTrustedProxies(Set) - Method in class com.loomcache.springboot.security.RateLimitProperties
- setTtl(String, String, Duration) - Method in class com.loomcache.server.lease.TtlManager
-
Sets the TTL for a specific key.
- setTtl(Duration) - Method in class com.loomcache.springboot.security.JwtTokenIssuerProperties
- setUncommittedEntries(long) - Method in class com.loomcache.server.consensus.RaftMetrics
-
Set the number of uncommitted entries.
- setUnhealthyGracePeriod(long) - Method in class com.loomcache.server.network.ConnectionHealthMonitor
-
Sets the grace period for auto-closing unhealthy connections.
- setValue(V) - Method in interface com.loomcache.common.compute.EntryProcessor.Entry
- setValue(V) - Method in interface com.loomcache.server.compute.CacheEntryProcessor.Entry
-
Set the value of this entry.
- setValue(V) - Method in class com.loomcache.server.compute.MutableEntry
- setValue(V) - Method in record class com.loomcache.server.compute.ReadOnlyEntry
- setValue(V) - Method in interface com.loomcache.server.jcache.CacheEntry
-
Set the value.
- setVerificationSecrets(Map) - Method in class com.loomcache.springboot.security.JwtTokenIssuerProperties
- setWalWriter(WalWriter) - Method in class com.loomcache.server.consensus.RaftNode
-
Set the WAL writer for persistence.
- setWriteThrough(BiConsumer) - Method in class com.loomcache.server.datastructures.DistributedMap
- severity() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.HealthAlert
-
Returns the value of the
severityrecord component. - sha256Hex(byte[]) - Static method in record class com.loomcache.common.config.AuthConfig.TokenConfig
- sha256Hex(String) - Static method in record class com.loomcache.common.config.AuthConfig.TokenConfig
- ShardedDataStructureRegistry - Class in com.loomcache.server.sharding
-
Wraps
DataStructureRegistrywith per-Raft-group state isolation. - ShardedDataStructureRegistry(PartitionRouter, int) - Constructor for class com.loomcache.server.sharding.ShardedDataStructureRegistry
-
Creates a new sharded registry backed by the given partition router.
- ShardedDataStructureRegistry(PartitionRouter, int, int) - Constructor for class com.loomcache.server.sharding.ShardedDataStructureRegistry
- Sharding() - Constructor for class com.loomcache.springboot.autoconfigure.LoomProperties.Sharding
- shardingEnabled() - Method in class com.loomcache.common.config.ClusterConfig
-
Whether multi-Raft-group sharding is enabled on this node.
- shardingEnabled(boolean) - Method in class com.loomcache.common.config.ClusterConfig.Builder
-
Enable or disable multi-Raft-group sharding (v2.0).
- shortestTtlMs() - Method in record class com.loomcache.server.lease.TtlManager.TtlStats
-
Returns the value of the
shortestTtlMsrecord component. - shouldDisseminate() - Method in record class com.loomcache.server.cluster.SwimGossipProtocol.GossipMessage
-
Check if this message should still be disseminated.
- shouldLog() - Method in record class com.loomcache.server.logging.FrequentLogSuppressor.Decision
-
Returns the value of the
shouldLogrecord component. - shouldLog(String) - Method in class com.loomcache.server.logging.FrequentLogSuppressor
- shouldNotFilter(HttpServletRequest) - Method in class com.loomcache.springboot.security.PassiveClusterStateWriteGuardFilter
- shouldNotFilter(HttpServletRequest) - Method in class com.loomcache.springboot.security.RestWriteSafetyFilter
- shouldNotFilter(HttpServletRequest) - Method in class com.loomcache.springboot.security.SensitiveResponseCacheControlFilter
- shouldRetain(JournalEntry, long) - Method in record class com.loomcache.server.journal.RetentionPolicy.Composite
- shouldRetain(JournalEntry, long) - Method in interface com.loomcache.server.journal.RetentionPolicy
-
Check if an entry should be retained.
- shouldRetain(JournalEntry, long) - Method in record class com.loomcache.server.journal.RetentionPolicy.SizeBased
- shouldRetain(JournalEntry, long) - Method in record class com.loomcache.server.journal.RetentionPolicy.TimeBased
- shouldSample(String, String) - Method in class com.loomcache.server.tracing.TraceSampler.AlwaysSampler
- shouldSample(String, String) - Method in class com.loomcache.server.tracing.TraceSampler.NeverSampler
- shouldSample(String, String) - Method in class com.loomcache.server.tracing.TraceSampler.ProbabilisticSampler
- shouldSample(String, String) - Method in class com.loomcache.server.tracing.TraceSampler.RateLimitedSampler
- shouldSample(String, String) - Method in interface com.loomcache.server.tracing.TraceSampler
-
Determine if a span should be sampled.
- shouldStore() - Method in interface com.loomcache.server.topic.ReliableMessageListener
-
Check if messages delivered to this listener should be stored for reliable replay.
- ShowStatement(String) - Constructor for record class com.loomcache.server.query.SqlParser.ShowStatement
-
Creates an instance of a
ShowStatementrecord class. - shutdown() - Method in class com.loomcache.client.AsyncLoomClient
- shutdown() - Method in class com.loomcache.client.cache.NearCache
-
Shutdown the cache and cleanup resources.
- shutdown() - Method in class com.loomcache.client.LoomExecutorService
- shutdown() - Method in class com.loomcache.client.NearCacheInvalidationStrategy
-
Shut down the strategy, canceling all retry and poll tasks.
- shutdown() - Method in class com.loomcache.server.cp.ConsistencySubsystem
-
Shuts down the consistency subsystem, stopping the session expiration thread.
- shutdown() - Method in class com.loomcache.server.cp.SessionManager
-
Shuts down the session manager and stops the expiration thread.
- shutdown() - Method in class com.loomcache.server.datastructures.DataStructureRegistry
-
Shut down registry-owned resources without changing their logical data.
- shutdown() - Method in class com.loomcache.server.datastructures.DistributedMap
-
Shutdown the distributed map and release TTL cleanup resources.
- shutdown() - Method in class com.loomcache.server.embedded.EmbeddedLoomCache
-
Shut down the embedded cache gracefully.
- shutdown() - Method in class com.loomcache.server.executor.DistributedExecutorService
-
Shut down this executor service.
- shutdown() - Method in class com.loomcache.server.lease.ExpirationScheduler
-
Stops the background processor thread.
- shutdown() - Method in class com.loomcache.server.lease.LeaseManager
-
Stops the background expiry monitor thread.
- shutdown() - Method in class com.loomcache.server.lease.TtlManager
-
Stops background expiration processing.
- shutdown() - Method in class com.loomcache.server.lifecycle.GracefulShutdownCoordinator
-
Initiates the graceful shutdown sequence.
- shutdown() - Method in interface com.loomcache.server.lifecycle.GracefulShutdownCoordinator.ShutdownComponent
-
Gracefully shuts down the component.
- shutdown() - Method in class com.loomcache.server.replication.ReplicationManager
-
Shut down the background cleanup executor.
- shutdown() - Method in class com.loomcache.server.security.AuthenticationHandler
-
Shutdown the session cleanup scheduler.
- shutdown() - Method in class com.loomcache.server.sharding.ShardedDataStructureRegistry
-
Shut down resources owned by all instantiated group registries.
- shutdown() - Method in class com.loomcache.server.tracing.InMemoryTraceExporter
- shutdown() - Method in interface com.loomcache.server.tracing.TraceExporter
-
Shutdown the exporter and release any resources.
- shutdown() - Static method in class com.loomcache.server.tracing.TracingContext
-
Shutdown tracing and flush any pending spans.
- shutdown() - Method in class com.loomcache.server.wan.WanReplicationManager
-
Shut down the WAN replication manager and all publishers.
- shutdown() - Method in class com.loomcache.server.watch.WatchManager
-
Shuts down the notification executor.
- shutdown() - Method in class com.loomcache.springboot.autoconfigure.LoomAutoConfiguration
-
Graceful shutdown: close the LoomCache client.
- SHUTDOWN - Enum constant in enum class com.loomcache.client.LifecycleState
- shutdownAll() - Method in class com.loomcache.server.consensus.RaftGroupManager
-
Shuts down all Raft groups gracefully.
- shutdownForTest() - Method in class com.loomcache.server.CacheNode
-
Stop a test-owned node without broadcasting a cluster leave.
- shutdownGracefully(Duration) - Method in class com.loomcache.server.CacheNode
-
Gracefully shut down the cache node with a configurable drain timeout.
- ShutdownProgress(GracefulShutdownCoordinator.ShutdownPhase, int, int, Duration) - Constructor for record class com.loomcache.server.lifecycle.GracefulShutdownCoordinator.ShutdownProgress
-
Creates an instance of a
ShutdownProgressrecord class. - SHUTTING_DOWN - Enum constant in enum class com.loomcache.client.LifecycleState
- SimpleClusterTopology(Map) - Constructor for class com.loomcache.server.cluster.RackAwarePlacement.SimpleClusterTopology
- SINGLE_MEMBER - Enum constant in enum class com.loomcache.client.ClientRoutingMode
-
Unisocket routing: keep a single member connection and route all operations through it.
- SingleAttributeProjection<K,
V, - Class in com.loomcache.server.computeR> -
Built-in projection that extracts a single attribute from values using a function.
- SingleAttributeProjection(Function) - Constructor for class com.loomcache.server.compute.SingleAttributeProjection
-
Create a new single attribute projection.
- SinkStatement(String, List, List) - Constructor for record class com.loomcache.server.query.SqlParser.SinkStatement
-
Creates an instance of a
SinkStatementrecord class. - size() - Method in record class com.loomcache.client.cache.NearCache.NearCacheStats
-
Returns the value of the
sizerecord component. - size() - Method in class com.loomcache.client.cache.NearCache
-
Get cache size.
- size() - Method in class com.loomcache.client.LoomBatch
-
Returns the number of operations in this batch.
- size() - Method in class com.loomcache.client.LoomGSet
- size() - Method in class com.loomcache.client.LoomList
- size() - Method in class com.loomcache.client.LoomMap
-
Returns the number of key-value pairs in the distributed map.
- size() - Method in class com.loomcache.client.LoomMultiMap
- size() - Method in class com.loomcache.client.LoomORSet
- size() - Method in class com.loomcache.client.LoomPriorityQueue
- size() - Method in class com.loomcache.client.LoomQueue
-
Return the number of items currently in the queue.
- size() - Method in class com.loomcache.client.LoomSet
-
Returns the number of elements in the set.
- size() - Method in class com.loomcache.client.Pipelining
- size() - Method in class com.loomcache.client.query.LoomQueryCache
-
Number of entries in the locally cached view.
- size() - Method in class com.loomcache.common.model.ClusterState
-
Get the total number of members.
- size() - Method in class com.loomcache.server.config.ClusterConfigManager
-
Get the number of configuration entries.
- size() - Method in record class com.loomcache.server.config.ConfigSnapshot
-
Get the number of configuration entries in this snapshot.
- size() - Method in record class com.loomcache.server.consensus.LogStats
-
Returns the value of the
sizerecord component. - size() - Method in class com.loomcache.server.consensus.RaftLog
-
Get the total number of entries in the log.
- size() - Method in class com.loomcache.server.datastructures.ContinuousQueryCache
-
Get the number of entries in the filtered view.
- size() - Method in class com.loomcache.server.datastructures.crdt.GSet
-
Get the number of elements in the set.
- size() - Method in class com.loomcache.server.datastructures.crdt.ORSet
-
Get the number of elements currently in the set.
- size() - Method in class com.loomcache.server.datastructures.DistributedList
-
Get the size of the list.
- size() - Method in class com.loomcache.server.datastructures.DistributedMap
- size() - Method in class com.loomcache.server.datastructures.DistributedMultiMap
-
Get the total number of key-value entries (sum of all values across all keys).
- size() - Method in class com.loomcache.server.datastructures.DistributedPriorityQueue
-
Returns the number of items in the queue.
- size() - Method in class com.loomcache.server.datastructures.DistributedQueue
-
Returns the tracked size (single source of truth for capacity enforcement).
- size() - Method in class com.loomcache.server.datastructures.DistributedRingbuffer
- size() - Method in class com.loomcache.server.datastructures.DistributedSet
- size() - Method in interface com.loomcache.server.datastructures.EvictionStrategy
-
Returns the number of distinct keys currently tracked.
- size() - Method in class com.loomcache.server.datastructures.FifoEvictionStrategy
- size() - Method in class com.loomcache.server.datastructures.LfuEvictionStrategy
- size() - Method in class com.loomcache.server.datastructures.LruEvictionStrategy
- size() - Method in class com.loomcache.server.datastructures.RandomEvictionStrategy
- size() - Method in class com.loomcache.server.jcache.JCacheDistributedMapAdapter
- size() - Method in class com.loomcache.server.jcache.LoomJCache
-
Get the number of entries in the cache.
- size() - Method in class com.loomcache.server.journal.EventJournal
-
Get the current number of entries.
- size() - Method in class com.loomcache.server.management.ClientStatisticsRegistry
- size() - Method in record class com.loomcache.server.metrics.CacheAnalytics.DataStructureMetric
-
Returns the value of the
sizerecord component. - size() - Method in class com.loomcache.server.persistence.PersistentRaftLog
-
Get the log size (number of in-memory entries).
- size() - Method in class com.loomcache.server.query.MapIndex
-
Returns the number of unique indexed values.
- size() - Method in record class com.loomcache.server.query.QueryExecutionCache.CacheStats
-
Returns the value of the
sizerecord component. - size() - Method in class com.loomcache.server.query.QueryOptimizer.QueryPlanCache
- size() - Method in class com.loomcache.springboot.controller.ListController
- size() - Method in class com.loomcache.springboot.controller.MapController
-
Get the current size (number of entries) in the map.
- size() - Method in class com.loomcache.springboot.controller.MultiMapController
- size() - Method in class com.loomcache.springboot.controller.QueueController
-
Get the current size (number of items) in the queue.
- size() - Method in class com.loomcache.springboot.controller.SetController
-
Get the size of the set.
- sizeAsync() - Method in class com.loomcache.client.LoomMap
-
Asynchronously returns the number of key-value pairs in the distributed map.
- sizeAsync() - Method in class com.loomcache.client.LoomQueue
- sizeAsync() - Method in class com.loomcache.client.LoomSet
-
Asynchronously returns the number of elements in the set.
- SizeBased(long) - Constructor for record class com.loomcache.server.journal.RetentionPolicy.SizeBased
-
Creates an instance of a
SizeBasedrecord class. - sizeBytes() - Method in record class com.loomcache.server.cache.EvictionNotifier.EvictionEvent
-
Returns the value of the
sizeBytesrecord component. - sizeBytes() - Method in record class com.loomcache.server.cache.TieredEvictionManager.EvictionCandidate
-
Returns the value of the
sizeBytesrecord component. - sizeBytes() - Method in record class com.loomcache.server.persistence.HotBackupManager.BackupFile
-
Returns the value of the
sizeBytesrecord component. - sizeInBytes() - Method in record class com.loomcache.server.consensus.LogStats
-
Returns the value of the
sizeInBytesrecord component. - skewness() - Method in record class com.loomcache.server.metrics.AccessPatternAnalyzer.DistributionStats
-
Returns the value of the
skewnessrecord component. - SlidingTtl(Duration) - Constructor for record class com.loomcache.server.lease.TtlPolicy.SlidingTtl
-
Creates an instance of a
SlidingTtlrecord class. - SlidingWindow(long, Duration) - Constructor for record class com.loomcache.server.network.RateLimiter.RateLimitPolicy.SlidingWindow
-
Creates an instance of a
SlidingWindowrecord class. - slotForKey(String) - Static method in class com.loomcache.server.cluster.PartitionTable
-
Canonical mapping from a user key to its partition slot.
- slotId() - Method in record class com.loomcache.server.cluster.MigrationListener.MigrationEvent
-
Returns the value of the
slotIdrecord component. - slotId() - Method in record class com.loomcache.server.cluster.PartitionMigrationManager.ActiveOutgoingMigration
-
Returns the value of the
slotIdrecord component. - SlotMetrics - Class in com.loomcache.server.metrics
-
Tracks per-slot metrics for LoomCache's consistent hashing partitions.
- SlotMetrics() - Constructor for class com.loomcache.server.metrics.SlotMetrics
- SlotMetrics.SlotStats - Record Class in com.loomcache.server.metrics
-
Per-slot statistics.
- SlotStats() - Constructor for record class com.loomcache.server.metrics.SlotMetrics.SlotStats
-
Constructs a SlotStats with all counters initialized to zero.
- SlotStats(long, long, long) - Constructor for record class com.loomcache.server.metrics.SlotMetrics.SlotStats
-
Creates an instance of a
SlotStatsrecord class. - SlowOperation() - Constructor for class com.loomcache.springboot.autoconfigure.LoomProperties.SlowOperation
- SlowOperationDetector - Class in com.loomcache.server.observability
-
Diagnostic plugin that samples active operation threads and records commands whose execution exceeds a configured threshold.
- SlowOperationDetector.OperationScope - Class in com.loomcache.server.observability
- SlowOperationDetector.SlowOperationRecord - Record Class in com.loomcache.server.observability
- slowOperationDetectorConfig() - Method in class com.loomcache.common.config.ClusterConfig
- slowOperationDetectorConfig() - Method in class com.loomcache.server.config.LoomConfig
- slowOperationDetectorConfig(SlowOperationDetectorConfig) - Method in class com.loomcache.common.config.ClusterConfig.Builder
- slowOperationDetectorConfig(SlowOperationDetectorConfig) - Method in class com.loomcache.server.config.LoomConfig.Builder
- SlowOperationDetectorConfig - Record Class in com.loomcache.common.config
-
Optional diagnostic plugin configuration for detecting slow cache operations.
- SlowOperationDetectorConfig(boolean, long, long, int, int) - Constructor for record class com.loomcache.common.config.SlowOperationDetectorConfig
-
Creates an instance of a
SlowOperationDetectorConfigrecord class. - SlowOperationRecord(String, String, String, int, String, long, long, long, boolean, List) - Constructor for record class com.loomcache.server.observability.SlowOperationDetector.SlowOperationRecord
-
Creates an instance of a
SlowOperationRecordrecord class. - SlowQueryEntry(String, long, long, long, long, String, String) - Constructor for record class com.loomcache.server.query.SlowQueryLog.SlowQueryEntry
-
Creates an instance of a
SlowQueryEntryrecord class. - SlowQueryLog - Class in com.loomcache.server.query
-
Logs and analyzes slow queries in a bounded circular buffer.
- SlowQueryLog() - Constructor for class com.loomcache.server.query.SlowQueryLog
-
Creates a SlowQueryLog with default settings (100ms threshold, 1000 entries).
- SlowQueryLog(long, int) - Constructor for class com.loomcache.server.query.SlowQueryLog
-
Creates a new SlowQueryLog with configurable threshold and buffer size.
- SlowQueryLog.QueryPattern - Record Class in com.loomcache.server.query
-
A query pattern with statistics.
- SlowQueryLog.SlowQueryEntry - Record Class in com.loomcache.server.query
-
Record representing a single slow query log entry.
- SlowQueryLog.SlowQueryStats - Record Class in com.loomcache.server.query
-
Statistics about slow queries grouped by normalized SQL pattern.
- SlowQueryStats(long, double, long, List) - Constructor for record class com.loomcache.server.query.SlowQueryLog.SlowQueryStats
-
Creates an instance of a
SlowQueryStatsrecord class. - snapshot() - Method in class com.loomcache.client.query.LoomQueryCache
-
Immutable snapshot of the current view.
- snapshot() - Method in class com.loomcache.server.config.ClusterConfigManager
-
Get a snapshot of all configuration entries.
- snapshot() - Method in record class com.loomcache.server.consensus.RaftNode.SnapshotCapture
-
Returns the value of the
snapshotrecord component. - snapshot() - Method in class com.loomcache.server.ratelimit.RateLimiter
-
Get a snapshot of the current rate limiter state.
- Snapshot(long, long, long, long, byte[]) - Constructor for record class com.loomcache.server.persistence.SnapshotManager.Snapshot
-
Creates an instance of a
Snapshotrecord class. - Snapshotable - Interface in com.loomcache.server.persistence
-
Interface for data structures that can be snapshotted and restored.
- Snapshotable.SnapshotCapture - Record Class in com.loomcache.server.persistence
-
Serialized snapshot bytes plus an optional dirty-state token for rollback.
- snapshotAllData() - Method in class com.loomcache.server.datastructures.DataStructureRegistry
-
Creates a serializable snapshot of all data structures.
- snapshotAllEntries(Duration) - Method in class com.loomcache.server.handler.IdempotencyManager
- SnapshotCapture(byte[], long, long) - Constructor for record class com.loomcache.server.consensus.RaftNode.SnapshotCapture
-
Creates an instance of a
SnapshotCapturerecord class. - SnapshotCapture(byte[], Object) - Constructor for record class com.loomcache.server.persistence.Snapshotable.SnapshotCapture
-
Creates an instance of a
SnapshotCapturerecord class. - SnapshotChain - Class in com.loomcache.server.persistence
-
A chain of snapshots: one full (base) snapshot followed by zero or more delta snapshots.
- SnapshotChain(StateMachineSnapshotManager.FullSnapshot) - Constructor for class com.loomcache.server.persistence.SnapshotChain
-
Create a snapshot chain with the given base snapshot and no deltas, using a dedicated default
KryoSerializerfor map snapshot merging. - SnapshotChain(StateMachineSnapshotManager.FullSnapshot, KryoSerializer) - Constructor for class com.loomcache.server.persistence.SnapshotChain
-
Create a snapshot chain sharing a
KryoSerializerwith the rest of the server so that map snapshot merging sees the same registered classes. - snapshotCompletedDecisionsForGroup(int) - Method in class com.loomcache.server.transaction.twopc.TwoPhaseParticipant
- snapshotCount() - Method in record class com.loomcache.server.consensus.RaftMetrics.MetricsSnapshot
-
Returns the value of the
snapshotCountrecord component. - snapshotCpEntries(long) - Method in class com.loomcache.server.handler.IdempotencyManager
- snapshotForPersistence() - Method in class com.loomcache.server.datastructures.DistributedList
-
Unbounded snapshot intended solely for Raft/state-machine persistence.
- snapshotForPersistence() - Method in class com.loomcache.server.datastructures.DistributedPriorityQueue
-
Return the full persistence state, including priorities and insertion sequence.
- snapshotForPersistence() - Method in class com.loomcache.server.datastructures.DistributedQueue
-
Unbounded FIFO snapshot intended solely for Raft/state-machine persistence.
- snapshotForPersistence() - Method in class com.loomcache.server.datastructures.DistributedSet
-
Unbounded snapshot intended solely for Raft/state-machine persistence.
- snapshotId() - Method in class com.loomcache.server.datastructures.DistributedMap
- snapshotId() - Method in class com.loomcache.server.datastructures.DistributedMultiMap
- snapshotId() - Method in interface com.loomcache.server.persistence.Snapshotable
-
Get a unique identifier for this data structure.
- snapshotIndex() - Method in record class com.loomcache.server.persistence.StateMachineSnapshotManager.SnapshotMetadata
-
Returns the value of the
snapshotIndexrecord component. - snapshotIndex() - Method in record class com.loomcache.server.persistence.WalCompactor.CompactionSnapshot
-
Returns the value of the
snapshotIndexrecord component. - SnapshotInfo(long, long, long, long, long) - Constructor for record class com.loomcache.server.persistence.SnapshotManager.SnapshotInfo
-
Creates an instance of a
SnapshotInforecord class. - snapshotLocks(UUID) - Method in class com.loomcache.server.transaction.TransactionKeyLockManager
- SnapshotManager - Class in com.loomcache.server.persistence
-
Manages snapshots for WAL log compaction.
- SnapshotManager(String, Path) - Constructor for class com.loomcache.server.persistence.SnapshotManager
-
Initialize the SnapshotManager.
- SnapshotManager.Snapshot - Record Class in com.loomcache.server.persistence
-
Snapshot record containing index, term, timestamp, checksum, and data.
- SnapshotManager.SnapshotInfo - Record Class in com.loomcache.server.persistence
-
Snapshot metadata without full data payload.
- SnapshotMetadata(long, long, byte[]) - Constructor for record class com.loomcache.server.persistence.SnapshotStore.SnapshotMetadata
-
Create metadata without checksum.
- SnapshotMetadata(long, long, byte[], byte[]) - Constructor for record class com.loomcache.server.persistence.SnapshotStore.SnapshotMetadata
-
Creates an instance of a
SnapshotMetadatarecord class. - SnapshotMetadata(long, long, int, long, long, long, long) - Constructor for record class com.loomcache.server.persistence.StateMachineSnapshotManager.SnapshotMetadata
-
Creates an instance of a
SnapshotMetadatarecord class. - snapshotOwnershipTable() - Method in class com.loomcache.server.cluster.PartitionMigrationManager
- snapshotPath() - Method in record class com.loomcache.server.persistence.HotBackupManager.BackupFile
-
Returns the value of the
snapshotPathrecord component. - snapshotRecoverableTransactions() - Method in class com.loomcache.server.transaction.TransactionManager
-
Snapshots the currently active Raft-replicated coordinator sessions.
- snapshots() - Method in class com.loomcache.server.management.ClientStatisticsRegistry
- SnapshotScheduler - Class in com.loomcache.server.persistence
-
Schedules and manages state machine snapshots for Raft log compaction.
- SnapshotScheduler(StateMachineSnapshotManager) - Constructor for class com.loomcache.server.persistence.SnapshotScheduler
-
Create a snapshot scheduler with default configuration.
- SnapshotScheduler(StateMachineSnapshotManager, long, int) - Constructor for class com.loomcache.server.persistence.SnapshotScheduler
-
Create a snapshot scheduler with custom configuration and default delta count (3).
- SnapshotScheduler(StateMachineSnapshotManager, long, int, int) - Constructor for class com.loomcache.server.persistence.SnapshotScheduler
-
Create a snapshot scheduler with custom configuration.
- SnapshotScheduler.SnapshotSchedulerStats - Record Class in com.loomcache.server.persistence
-
Statistics about snapshot scheduler activity.
- SnapshotSchedulerStats(long, long, long, long, long) - Constructor for record class com.loomcache.server.persistence.SnapshotScheduler.SnapshotSchedulerStats
-
Creates an instance of a
SnapshotSchedulerStatsrecord class. - snapshotsTaken() - Method in record class com.loomcache.server.persistence.SnapshotScheduler.SnapshotSchedulerStats
-
Returns the value of the
snapshotsTakenrecord component. - snapshotState() - Method in class com.loomcache.server.cp.LinearizableLock
-
Captures the lock's restorable state under a single synchronization point.
- snapshotState() - Method in interface com.loomcache.server.datastructures.EvictionStrategy
-
Capture strategy-specific eviction metadata in deterministic victim order.
- snapshotState() - Method in class com.loomcache.server.datastructures.FifoEvictionStrategy
- snapshotState() - Method in class com.loomcache.server.datastructures.LfuEvictionStrategy
- snapshotState() - Method in class com.loomcache.server.datastructures.LruEvictionStrategy
- snapshotState() - Method in class com.loomcache.server.datastructures.RandomEvictionStrategy
- SnapshotState() - Constructor for class com.loomcache.server.lifecycle.GracefulShutdownCoordinator.SnapshotState
- SnapshotStore - Class in com.loomcache.server.persistence
-
Snapshot storage for Raft log compaction.
- SnapshotStore(String, Path) - Constructor for class com.loomcache.server.persistence.SnapshotStore
-
Initialize snapshot store.
- SnapshotStore(String, Path, LoomMetrics) - Constructor for class com.loomcache.server.persistence.SnapshotStore
-
Initialize snapshot store with metrics.
- SnapshotStore.SnapshotMetadata - Record Class in com.loomcache.server.persistence
-
Snapshot metadata record with SHA-256 checksum for validation.
- SnapshotStore.StagedSnapshot - Record Class in com.loomcache.server.persistence
- snapshotTerm() - Method in record class com.loomcache.server.persistence.StateMachineSnapshotManager.SnapshotMetadata
-
Returns the value of the
snapshotTermrecord component. - snapshotTerm() - Method in record class com.loomcache.server.persistence.WalCompactor.CompactionSnapshot
-
Returns the value of the
snapshotTermrecord component. - snapshotThreshold() - Method in class com.loomcache.common.config.ClusterConfig
- snapshotThreshold() - Method in class com.loomcache.server.config.LoomConfig
- snapshotThreshold(int) - Method in class com.loomcache.common.config.ClusterConfig.Builder
- snapshotThreshold(int) - Method in class com.loomcache.server.config.LoomConfig.Builder
- snapshotValue() - Method in class com.loomcache.server.cp.LinearizableAtomicLong
-
Returns the local value without Raft consensus checks.
- SnowflakeIdGenerator - Class in com.loomcache.server.datastructures
-
Distributed ID generator using Snowflake-like 64-bit ID format.
- SnowflakeIdGenerator(String, int, int) - Constructor for class com.loomcache.server.datastructures.SnowflakeIdGenerator
- SnowflakeIdGenerator.ClockRollbackException - Exception Class in com.loomcache.server.datastructures
-
Exception thrown when system clock rolls backward.
- socket() - Method in record class com.loomcache.client.ConnectionPool.PooledConnection
-
Returns the value of the
socketrecord component. - SocketInterceptor - Interface in com.loomcache.server.security
-
Layer-4 hook invoked for accepted inbound TCP sockets before LoomCache registers the connection.
- socketTransportFactory() - Static method in class com.loomcache.server.wan.WanPublisher
- softLimitBytes() - Method in record class com.loomcache.server.cache.MemoryManager.MemoryThreshold
-
Returns the value of the
softLimitBytesrecord component. - SORT - Enum constant in enum class com.loomcache.server.query.QueryProfiler.Stage
- sorted(String, String, String...) - Static method in record class com.loomcache.client.query.IndexConfig
- sorted(String, List) - Static method in record class com.loomcache.client.query.IndexConfig
- SORTED - Enum constant in enum class com.loomcache.client.query.IndexType
- SORTED - Enum constant in enum class com.loomcache.server.query.IndexType
-
Sorted index using TreeMap for range queries.
- sortedGroupIds() - Method in class com.loomcache.server.sharding.CrossGroupTransactionContext
-
Get all group IDs involved in this transaction, sorted ascending.
- source() - Method in class com.loomcache.server.jcache.LoomCacheEntryEvent
- sourceClusterId() - Method in record class com.loomcache.server.wan.WanConsumer.WanAck
-
Returns the value of the
sourceClusterIdrecord component. - sourceClusterId() - Method in record class com.loomcache.server.wan.WanPublisher.WanBatch
-
Returns the value of the
sourceClusterIdrecord component. - sourceExpirationToken() - Method in record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigratedEntry
-
Returns the value of the
sourceExpirationTokenrecord component. - sourceMap() - Method in record class com.loomcache.server.handler.CqcSubscriptionHandler.CqcSubscription
-
Returns the value of the
sourceMaprecord component. - sourceName() - Method in record class com.loomcache.server.query.SqlView
-
Returns the value of the
sourceNamerecord component. - sourceNode() - Method in record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationTask
-
Returns the value of the
sourceNoderecord component. - sourceNodeId() - Method in record class com.loomcache.server.cluster.MigrationListener.MigrationEvent
-
Returns the value of the
sourceNodeIdrecord component. - sourceNodeId() - Method in record class com.loomcache.server.cluster.PartitionMigrationManager.ActiveOutgoingMigration
-
Returns the value of the
sourceNodeIdrecord component. - sourceNodeId() - Method in record class com.loomcache.server.cluster.SwimGossipProtocol.GossipMessage
-
Returns the value of the
sourceNodeIdrecord component. - span - Variable in class com.loomcache.server.tracing.TraceAnalyzer.TraceNode
- Span(String, String, String, String, long, long, DistributedTracer.SpanStatus, Map, List) - Constructor for record class com.loomcache.server.observability.DistributedTracer.Span
-
Create a Span with all fields.
- Span(String, String, String, String, SpanManager.SpanKind, long) - Constructor for class com.loomcache.server.tracing.SpanManager.Span
- SpanEvent(String, long, Map) - Constructor for record class com.loomcache.server.tracing.SpanManager.SpanEvent
-
Creates an instance of a
SpanEventrecord class. - spanId - Variable in class com.loomcache.server.tracing.SpanManager.Span
- spanId() - Method in record class com.loomcache.server.observability.DistributedTracer.Span
-
Returns the value of the
spanIdrecord component. - spanId() - Method in record class com.loomcache.server.observability.DistributedTracer.TraceContext
-
Returns the value of the
spanIdrecord component. - Span Lifecycle - Section in class com.loomcache.server.observability.DistributedTracer
- SpanManager - Class in com.loomcache.server.tracing
-
Comprehensive span management for distributed tracing.
- SpanManager() - Constructor for class com.loomcache.server.tracing.SpanManager
- SpanManager.Span - Class in com.loomcache.server.tracing
-
Span record containing all span information.
- SpanManager.SpanEvent - Record Class in com.loomcache.server.tracing
-
Span event record.
- SpanManager.SpanKind - Enum Class in com.loomcache.server.tracing
-
Span kind enumeration.
- SpanManager.SpanStatus - Enum Class in com.loomcache.server.tracing
-
Span status enumeration.
- SPI - Enum constant in enum class com.loomcache.common.config.PartitionGroupType
-
Discovery SPI placement: backups must use a different discovery-provided partition group hint.
- SPLIT_BRAIN - Enum constant in enum class com.loomcache.server.cluster.MembershipProtocol.LeaveReason
- SpringCache() - Constructor for class com.loomcache.springboot.autoconfigure.LoomProperties.SpringCache
- sql() - Method in record class com.loomcache.server.query.QueryProfiler.QueryProfile
-
Returns the value of the
sqlrecord component. - sql() - Method in record class com.loomcache.server.query.SlowQueryLog.SlowQueryEntry
-
Returns the value of the
sqlrecord component. - sql(String) - Method in class com.loomcache.client.LoomClient
-
Execute a SQL query on the cluster.
- SQL_QUERIES - Enum constant in enum class com.loomcache.common.protocol.Feature
-
SQL query support.
- SQL_QUERY_EXECUTE - Enum constant in enum class com.loomcache.common.protocol.MessageType
- SQL_QUERY_RESULT - Enum constant in enum class com.loomcache.common.protocol.MessageType
- SqlColumnType - Enum Class in com.loomcache.server.query
-
Enumeration of SQL column types supported by the query engine.
- SqlIndex - Record Class in com.loomcache.server.query
-
Catalog metadata for a SQL index declared through DDL.
- SqlIndex(String, String, IndexConfig) - Constructor for record class com.loomcache.server.query.SqlIndex
-
Creates an instance of a
SqlIndexrecord class. - sqlIndexes() - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- SqlMapping - Record Class in com.loomcache.server.query
-
Catalog metadata for a SQL mapping.
- SqlMapping(String, String, List, Map) - Constructor for record class com.loomcache.server.query.SqlMapping
-
Creates an instance of a
SqlMappingrecord class. - SqlMapping.Column - Record Class in com.loomcache.server.query
- sqlMappings() - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- sqlName() - Method in enum class com.loomcache.server.query.SqlColumnType
- SqlParser - Class in com.loomcache.server.query
-
Calcite-backed SQL parser for basic SELECT queries and catalog DDL.
- SqlParser() - Constructor for class com.loomcache.server.query.SqlParser
- SqlParser.CreateIndexStatement - Record Class in com.loomcache.server.query
-
Parsed CREATE INDEX DDL statement.
- SqlParser.CreateMappingStatement - Record Class in com.loomcache.server.query
-
Parsed CREATE MAPPING DDL statement.
- SqlParser.CreateTypeStatement - Record Class in com.loomcache.server.query
-
Parsed CREATE TYPE DDL statement.
- SqlParser.CreateViewStatement - Record Class in com.loomcache.server.query
-
Parsed CREATE VIEW DDL statement.
- SqlParser.DeleteStatement - Record Class in com.loomcache.server.query
-
Parsed DELETE DML statement.
- SqlParser.ExplainStatement - Record Class in com.loomcache.server.query
-
Parsed EXPLAIN statement for a SELECT query.
- SqlParser.InsertStatement - Record Class in com.loomcache.server.query
-
Parsed INSERT INTO DML statement.
- SqlParser.ParseError - Interface in com.loomcache.server.query
-
Parse error with position information.
- SqlParser.ShowStatement - Record Class in com.loomcache.server.query
-
Parsed SHOW catalog statement.
- SqlParser.SinkStatement - Record Class in com.loomcache.server.query
-
Parsed SINK INTO DML statement.
- SqlParser.SyntaxError - Record Class in com.loomcache.server.query
-
Concrete syntax error implementation.
- SqlParser.UpdateStatement - Record Class in com.loomcache.server.query
-
Parsed UPDATE DML statement.
- SqlResult - Class in com.loomcache.server.query
-
Represents a SQL query result set.
- SqlResult(List, List, Iterator, int) - Constructor for class com.loomcache.server.query.SqlResult
-
Creates a new SqlResult.
- SqlResult(List, List, Iterator, int, boolean) - Constructor for class com.loomcache.server.query.SqlResult
-
Creates a new SqlResult.
- SqlRow - Record Class in com.loomcache.server.query
-
Represents a single row in a SQL result set.
- SqlRow(Map, Object[], Map) - Constructor for record class com.loomcache.server.query.SqlRow
-
Creates an instance of a
SqlRowrecord class. - SqlType - Record Class in com.loomcache.server.query
-
Catalog metadata for a user-defined SQL type declared through DDL.
- SqlType(String, List, Map) - Constructor for record class com.loomcache.server.query.SqlType
-
Creates an instance of a
SqlTyperecord class. - SqlType.Field - Record Class in com.loomcache.server.query
- sqlTypes() - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- SqlView - Record Class in com.loomcache.server.query
-
Catalog metadata for a virtual SQL view declared through DDL.
- SqlView(String, String, String) - Constructor for record class com.loomcache.server.query.SqlView
-
Creates an instance of a
SqlViewrecord class. - sqlViews() - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- srandmember(int) - Method in class com.loomcache.server.datastructures.DistributedSet
-
Redis-style SRANDMEMBER with count parameter.
- SslContextFactory - Class in com.loomcache.common.config
-
Factory for creating SSLContext, SSLServerSocket, SSLSocket, and optional Netty SslContext instances from LoomCache TlsConfig.
- SslContextFactory() - Constructor for class com.loomcache.common.config.SslContextFactory
- stackTrace() - Method in record class com.loomcache.server.observability.SlowOperationDetector.SlowOperationRecord
-
Returns the value of the
stackTracerecord component. - StagedSnapshot(long, long, Path) - Constructor for record class com.loomcache.server.persistence.SnapshotStore.StagedSnapshot
-
Creates an instance of a
StagedSnapshotrecord class. - stageName() - Method in record class com.loomcache.server.query.QueryProfiler.ProfileEntry
-
Returns the value of the
stageNamerecord component. - stages() - Method in record class com.loomcache.server.query.QueryProfiler.QueryProfile
-
Returns the value of the
stagesrecord component. - stageSnapshot(long, long, byte[]) - Method in class com.loomcache.server.persistence.SnapshotStore
- staleClientThresholdSeconds(int) - Method in class com.loomcache.server.network.RateLimiter.Builder
- StaleReadException - Exception Class in com.loomcache.common.exception
-
Thrown when a linearizable read cannot be served (lease expired).
- StaleReadException() - Constructor for exception class com.loomcache.common.exception.StaleReadException
-
Creates a new StaleReadException with a default message.
- StaleReadException(String) - Constructor for exception class com.loomcache.common.exception.StaleReadException
-
Creates a new StaleReadException with a custom message.
- StaleReadException(String, Throwable) - Constructor for exception class com.loomcache.common.exception.StaleReadException
-
Creates a new StaleReadException with a message and cause.
- standalone() - Method in class com.loomcache.server.embedded.EmbeddedLoomCacheBuilder
-
Configure standalone mode (single-node, no clustering).
- start() - Method in class com.loomcache.client.cache.WriteBehindCache
-
Start the write-behind background thread.
- start() - Method in class com.loomcache.common.config.CertificateWatcher
-
Start watching certificate files for changes.
- start() - Method in class com.loomcache.server.CacheNode
- start() - Method in class com.loomcache.server.cluster.ClusterHealthMonitor
-
Start the background health check thread (virtual thread).
- start() - Method in class com.loomcache.server.cluster.SwimGossipProtocol
-
Start the protocol ticker thread.
- start() - Method in class com.loomcache.server.consensus.RaftNode
- start() - Method in class com.loomcache.server.discovery.CompositeDiscovery
- start() - Method in interface com.loomcache.server.discovery.DiscoveryStrategy
-
Start the discovery strategy.
- start() - Method in class com.loomcache.server.discovery.DnsDiscovery
-
Start the DNS discovery strategy by resolving the configured hostname.
- start() - Method in class com.loomcache.server.discovery.EnvironmentDiscovery
- start() - Method in class com.loomcache.server.discovery.FileBasedDiscovery
- start() - Method in class com.loomcache.server.discovery.KubernetesApiDiscovery
- start() - Method in class com.loomcache.server.discovery.MulticastDiscovery
- start() - Method in class com.loomcache.server.discovery.StaticDiscovery
- start() - Method in class com.loomcache.server.embedded.EmbeddedLoomCache
-
Start the embedded cache.
- start() - Method in class com.loomcache.server.health.HealthCheckServer
-
Start the HTTP server and register endpoints.
- start() - Method in class com.loomcache.server.journal.JournalCompactor
-
Start the compaction scheduler.
- start() - Method in class com.loomcache.server.lease.ExpirationScheduler
-
Starts the background processor thread.
- start() - Method in class com.loomcache.server.lease.LeaseManager
-
Starts the background expiry monitor thread.
- start() - Method in class com.loomcache.server.lease.TtlManager
-
Starts background expiration processing.
- start() - Method in class com.loomcache.server.metrics.MetricsHttpServer
-
Start the HTTP server.
- start() - Method in class com.loomcache.server.network.HealthChecker
-
Start the health check loop on a scheduled virtual thread.
- start() - Method in class com.loomcache.server.network.TcpServer
-
Start the TCP server.
- start() - Method in class com.loomcache.server.observability.SlowOperationDetector
- start() - Method in class com.loomcache.server.persistence.HotBackupScheduler
- start() - Method in class com.loomcache.server.replication.ReplicationStream
-
Start the replication stream.
- start() - Method in class com.loomcache.server.rest.RestApiServer
-
Deprecated.REST ingress is de-scoped. Use the binary protocol via TcpServer.
- start() - Method in class com.loomcache.server.transaction.TransactionManager
-
Starts the timeout monitor thread as a virtual thread.
- start() - Method in class com.loomcache.server.wan.WanPublisher
-
Start the background flush thread.
- start() - Method in class com.loomcache.server.wan.WanReplicationManager
-
Start the WAN replication manager and all configured publishers.
- start(int) - Method in class com.loomcache.server.network.CommandExecutorPool
-
Start the executor pool by submitting executor threads.
- start(long) - Method in class com.loomcache.server.persistence.WalCompactor
-
Start background compaction monitoring.
- start(ReplicatedTransactionCommand) - Method in class com.loomcache.server.transaction.twopc.TwoPhaseCoordinator
-
Start a new cross-group transaction.
- startAppendEntriesRpc(boolean) - Method in class com.loomcache.server.tracing.RaftTracer
-
Start tracing an AppendEntries RPC (either outgoing from leader or incoming to follower).
- started(int, String, String) - Static method in record class com.loomcache.server.cluster.MigrationListener.MigrationEvent
- STARTED - Enum constant in enum class com.loomcache.client.LifecycleState
- STARTED - Enum constant in enum class com.loomcache.server.cluster.MigrationListener.EventType
- startedAt() - Method in record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationTask
-
Returns the value of the
startedAtrecord component. - startElectionAttempt() - Method in class com.loomcache.server.tracing.RaftTracer
-
Start tracing an election timeout event.
- STARTING - Enum constant in enum class com.loomcache.client.LifecycleState
- startLogCompaction() - Method in class com.loomcache.server.tracing.RaftTracer
-
Start tracing a log compaction operation.
- startMonitoring() - Method in class com.loomcache.server.network.ConnectionHealthMonitor
-
Starts the background health monitoring using a scheduled virtual thread.
- startNanos - Variable in class com.loomcache.server.tracing.SpanManager.Span
- startNanos() - Method in record class com.loomcache.server.observability.SlowOperationDetector.SlowOperationRecord
-
Returns the value of the
startNanosrecord component. - startRaft() - Method in class com.loomcache.server.CacheNode
-
Start the Raft subsystem after the node has already bootstrapped its networking stack.
- startReplay() - Method in class com.loomcache.server.journal.JournalSubscription
-
Mark this subscription as replaying.
- startReplication(String) - Method in class com.loomcache.server.tracing.RaftTracer
-
Start tracing a replication attempt to a specific follower.
- startRequestVoteRpc(long, String, long, long) - Method in class com.loomcache.server.tracing.RaftTracer
-
Start tracing a RequestVote RPC.
- startSnapshotInstall(String) - Method in class com.loomcache.server.tracing.RaftTracer
-
Start tracing a snapshot installation RPC.
- startSnapshotSave() - Method in class com.loomcache.server.tracing.RaftTracer
-
Start tracing a snapshot save operation.
- startSpan(String) - Method in class com.loomcache.server.observability.NoOpTelemetryBridge
- startSpan(String) - Method in interface com.loomcache.server.observability.OpenTelemetryBridge
- startTimeMillis() - Method in record class com.loomcache.server.executor.TaskInfo
-
Returns the value of the
startTimeMillisrecord component. - startTimeMillis() - Method in record class com.loomcache.server.transaction.TransactionManager.RecoverableTransactionState
-
Returns the value of the
startTimeMillisrecord component. - startTimeNs() - Method in record class com.loomcache.server.observability.DistributedTracer.Span
-
Returns the value of the
startTimeNsrecord component. - startTimestamp() - Static method in class com.loomcache.client.context.ClientRequestContext
-
Get the current start timestamp, or null if not set.
- startTimestamp(Long) - Method in class com.loomcache.client.context.ClientRequestContext.ContextScope
-
Set the start timestamp for this scope.
- startUnsafeDirectApi() - Method in class com.loomcache.server.rest.RestApiServer
-
Deprecated.REST ingress is de-scoped. Use the binary protocol via TcpServer.
- startWithoutRaft() - Method in class com.loomcache.server.CacheNode
-
Start networking, discovery, and background services without arming the Raft election timer yet.
- state() - Method in record class com.loomcache.client.ConnectionPool.PooledConnection
-
Returns the value of the
staterecord component. - state() - Method in record class com.loomcache.client.LifecycleEvent
-
Returns the value of the
staterecord component. - state() - Method in record class com.loomcache.server.CacheNode.CpGroupSummary
-
Returns the value of the
staterecord component. - state() - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipView.MemberInfo
-
Returns the value of the
staterecord component. - state() - Method in record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationTask
-
Returns the value of the
staterecord component. - state() - Method in record class com.loomcache.server.cluster.SwimGossipProtocol.MemberInfo
-
Returns the value of the
staterecord component. - state() - Method in record class com.loomcache.server.cp.ConsistencySubsystem.CpSessionInfo
-
Returns the value of the
staterecord component. - state() - Method in class com.loomcache.server.cp.SessionManager.ManagedSession
-
Gets the current state.
- state() - Method in record class com.loomcache.server.cp.SessionManager.SessionSnapshot
-
Returns the value of the
staterecord component. - state() - Method in record class com.loomcache.server.persistence.WalCompactor.CompactionSnapshot
-
Returns the value of the
staterecord component. - state() - Method in record class com.loomcache.server.replication.ReadReplicaManager.ReplicaInfo
-
Returns the value of the
staterecord component. - state() - Method in record class com.loomcache.springboot.controller.ClusterController.ClusterStateChangeRequest
-
Returns the value of the
staterecord component. - stateChanged(LifecycleEvent) - Method in interface com.loomcache.client.LifecycleListener
- StateMachineSnapshotManager - Class in com.loomcache.server.persistence
-
Manages state machine snapshots for Raft log compaction.
- StateMachineSnapshotManager(String, Path) - Constructor for class com.loomcache.server.persistence.StateMachineSnapshotManager
-
Create a snapshot manager with a dedicated default
KryoSerializer. - StateMachineSnapshotManager(String, Path, KryoSerializer) - Constructor for class com.loomcache.server.persistence.StateMachineSnapshotManager
-
Create a snapshot manager that shares the given
KryoSerializerwith the rest of the server. - StateMachineSnapshotManager.FullSnapshot - Class in com.loomcache.server.persistence
-
Full snapshot of all data structures.
- StateMachineSnapshotManager.SnapshotMetadata - Record Class in com.loomcache.server.persistence
-
Metadata for a state machine snapshot.
- StaticCredentialsFactory - Class in com.loomcache.client.security
-
Fixed credentials factory for username/password or gateway-forwarded role payloads.
- StaticCredentialsFactory(ClientCredentials) - Constructor for class com.loomcache.client.security.StaticCredentialsFactory
- StaticDiscovery - Class in com.loomcache.server.discovery
-
Static discovery strategy using a fixed list of seed addresses.
- StaticDiscovery(List) - Constructor for class com.loomcache.server.discovery.StaticDiscovery
-
Create a static discovery strategy from a list of seed addresses.
- staticRaftBootstrapFingerprint() - Method in class com.loomcache.common.config.ClusterConfig
- statisticsEnabled() - Method in class com.loomcache.server.jcache.LoomJCacheConfig
- statisticsEnabled(boolean) - Method in class com.loomcache.server.jcache.LoomJCacheConfig.Builder
- StatisticsSnapshot(long, long, long, long, long, double, double, double, long) - Constructor for record class com.loomcache.server.jcache.CacheStatisticsManager.StatisticsSnapshot
-
Creates an instance of a
StatisticsSnapshotrecord class. - stats() - Method in class com.loomcache.springboot.controller.ReliableTopicController
- stats() - Method in class com.loomcache.springboot.controller.TopicController
-
Get statistics about the topic.
- status() - Method in class com.loomcache.common.protocol.Message
-
Get the status code.
- status() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.HealthSnapshot
-
Returns the value of the
statusrecord component. - status() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.NodeHealth
-
Returns the value of the
statusrecord component. - status() - Method in record class com.loomcache.server.executor.DurableTaskRecord
-
Returns the value of the
statusrecord component. - status() - Method in record class com.loomcache.server.executor.TaskInfo
-
Returns the value of the
statusrecord component. - status() - Method in record class com.loomcache.server.network.ConnectionHealthMonitor.ConnectionHealth
-
Returns the value of the
statusrecord component. - status() - Method in record class com.loomcache.server.observability.DistributedTracer.Span
-
Returns the value of the
statusrecord component. - status() - Method in record class com.loomcache.server.security.SecurityOperationResult
-
Returns the value of the
statusrecord component. - status() - Method in record class com.loomcache.server.sharding.MigrationProgress
-
Returns the value of the
statusrecord component. - status() - Method in class com.loomcache.springboot.controller.LockController
- status() - Method in class com.loomcache.springboot.controller.RingbufferController
- status(int, int) - Method in class com.loomcache.springboot.controller.ClusterController
-
Get full node status including Raft consensus state.
- status(String) - Method in class com.loomcache.client.LoomExecutorService
- Status(RaftState, long, long, long, String, long, Instant) - Constructor for record class com.loomcache.server.consensus.RaftHealthCheck.Status
-
Creates an instance of a
Statusrecord class. - stdDev() - Method in record class com.loomcache.server.metrics.AccessPatternAnalyzer.DistributionStats
-
Returns the value of the
stdDevrecord component. - stepDown() - Method in class com.loomcache.server.consensus.RaftNode
-
Gracefully step down from leader role (if leader).
- stop() - Method in class com.loomcache.server.CacheNode
-
Gracefully shut down the cache node with a default drain timeout of 5 seconds.
- stop() - Method in class com.loomcache.server.cluster.ClusterHealthMonitor
-
Stop the background health check thread gracefully.
- stop() - Method in class com.loomcache.server.cluster.SwimGossipProtocol
-
Stop the protocol ticker thread.
- stop() - Method in class com.loomcache.server.consensus.RaftNode
- stop() - Method in class com.loomcache.server.discovery.CompositeDiscovery
- stop() - Method in interface com.loomcache.server.discovery.DiscoveryStrategy
-
Stop the discovery strategy and release resources.
- stop() - Method in class com.loomcache.server.discovery.DnsDiscovery
-
Stop the DNS discovery strategy and clear cached peer list.
- stop() - Method in class com.loomcache.server.discovery.EnvironmentDiscovery
- stop() - Method in class com.loomcache.server.discovery.FileBasedDiscovery
- stop() - Method in class com.loomcache.server.discovery.KubernetesApiDiscovery
- stop() - Method in class com.loomcache.server.discovery.MulticastDiscovery
- stop() - Method in class com.loomcache.server.discovery.StaticDiscovery
- stop() - Method in class com.loomcache.server.health.HealthCheckServer
-
Stop the HTTP server.
- stop() - Method in class com.loomcache.server.journal.JournalCompactor
-
Stop the compaction scheduler.
- stop() - Method in class com.loomcache.server.metrics.MetricsHttpServer
-
Stop the HTTP server.
- stop() - Method in class com.loomcache.server.network.CommandExecutorPool
-
Stop the executor pool gracefully.
- stop() - Method in class com.loomcache.server.network.HealthChecker
-
Stop the health check loop gracefully.
- stop() - Method in class com.loomcache.server.network.TcpServer
-
Stop the server gracefully.
- stop() - Method in class com.loomcache.server.observability.SlowOperationDetector
- stop() - Method in class com.loomcache.server.persistence.WalCompactor
-
Stop background compaction monitoring.
- stop() - Method in class com.loomcache.server.replication.ReplicationStream
-
Stop the replication stream.
- stop() - Method in class com.loomcache.server.rest.RestApiServer
-
Deprecated.Stop the REST API server.
- stop() - Method in class com.loomcache.server.transaction.TransactionManager
-
Stops the transaction manager and its timeout monitor.
- stop() - Method in class com.loomcache.server.wan.WanPublisher
-
Stop the publisher and drain remaining events.
- stopAcceptingConnections() - Method in interface com.loomcache.server.lifecycle.GracefulShutdownCoordinator.ShutdownComponent
-
Stops accepting new connections or requests.
- stopAcceptingNewConnections() - Method in class com.loomcache.server.network.TcpServer
-
Stop accepting new client connections and requests, but allow existing connections to continue processing in-flight requests.
- stopCleanup() - Method in class com.loomcache.server.datastructures.DistributedMap
-
Stop the background TTL cleanup thread.
- stopMonitoring() - Method in class com.loomcache.server.network.ConnectionHealthMonitor
-
Stops the background health monitoring.
- StoppingServices() - Constructor for class com.loomcache.server.lifecycle.GracefulShutdownCoordinator.StoppingServices
- stopStream(String) - Method in class com.loomcache.server.watch.WatchManager
-
Stop a specific event stream.
- store(long, T) - Method in interface com.loomcache.server.datastructures.ringbuffer.RingbufferStore
-
Persist one item with its sequence.
- store(Long, T) - Method in interface com.loomcache.server.datastructures.queuestore.QueueStore
-
Persist one queue item.
- store(String, String) - Method in class com.loomcache.server.datastructures.mapstore.JdbcGenericMapStore
- store(String, String, Object) - Method in class com.loomcache.springboot.persistence.WriteThroughCacheStore
-
Write-through: persist a cache entry to the database.
- store(K, V) - Method in interface com.loomcache.server.datastructures.mapstore.EntryStore
- store(K, V) - Method in interface com.loomcache.server.datastructures.mapstore.MapStore
-
Persist a single key/value pair.
- store(K, V) - Method in class com.loomcache.server.jcache.JCacheWriterToMapStoreAdapter
- storeAll(long, List) - Method in interface com.loomcache.server.datastructures.ringbuffer.RingbufferStore
-
Persist multiple consecutive items.
- storeAll(Map) - Method in class com.loomcache.server.datastructures.mapstore.JdbcGenericMapStore
- storeAll(Map) - Method in interface com.loomcache.server.datastructures.mapstore.EntryStore
- storeAll(Map) - Method in interface com.loomcache.server.datastructures.mapstore.MapStore
-
Persist multiple key/value pairs.
- storeAll(Map) - Method in class com.loomcache.server.jcache.JCacheWriterToMapStoreAdapter
- storeAll(Map) - Method in interface com.loomcache.server.datastructures.queuestore.QueueStore
-
Persist multiple queue items.
- storeAllEntries(Map) - Method in interface com.loomcache.server.datastructures.mapstore.EntryStore
- storeByReference() - Method in class com.loomcache.server.jcache.LoomJCacheConfig
- storeByValue() - Method in class com.loomcache.server.jcache.LoomJCacheConfig
- storeByValue(boolean) - Method in class com.loomcache.server.jcache.LoomJCacheConfig.Builder
- storedMessages() - Method in record class com.loomcache.server.datastructures.ReliableTopic.TopicStatistics
-
Returns the value of the
storedMessagesrecord component. - storeEntry(K, MetadataAwareValue) - Method in interface com.loomcache.server.datastructures.mapstore.EntryStore
- storeInitialDelay() - Method in class com.loomcache.client.NearCachePreloaderConfig
- storeInitialDelay(Duration) - Method in class com.loomcache.client.NearCachePreloaderConfig.Builder
- storeInterval() - Method in class com.loomcache.client.NearCachePreloaderConfig
- storeInterval(Duration) - Method in class com.loomcache.client.NearCachePreloaderConfig.Builder
- storeKey() - Method in record class com.loomcache.common.config.AuthConfig.KerberosConfig
-
Returns the value of the
storeKeyrecord component. - storeOnly(T, String) - Method in class com.loomcache.server.datastructures.ReliableTopic
-
Store a message in the ringbuffer without dispatching to subscribers.
- storeOnly(T, String, ReliableTopic.TopicOverloadPolicy) - Method in class com.loomcache.server.datastructures.ReliableTopic
- storeReadFloor() - Method in class com.loomcache.server.datastructures.DistributedRingbuffer
- stream() - Method in class com.loomcache.server.datastructures.DistributedList
-
Get a stream over the list elements.
- stream() - Method in class com.loomcache.server.datastructures.DistributedSet
-
Return a Stream over the set elements.
- STREAM_PIPELINES - Enum constant in enum class com.loomcache.common.protocol.Feature
-
Pipelines for distributed stream processing.
- streamEvents(String, Consumer) - Method in class com.loomcache.server.watch.WatchManager
-
Start streaming all events matching a prefix to the given consumer.
- StreamStats(long, long, long, long) - Constructor for record class com.loomcache.server.replication.ReplicationStream.StreamStats
-
Creates an instance of a
StreamStatsrecord class. - strictHandshake() - Method in class com.loomcache.client.ClientConfig
- strictHandshake(boolean) - Method in class com.loomcache.client.ClientConfig.Builder
- strictHandshake(boolean) - Method in class com.loomcache.client.LoomClient.Builder
-
Opt into strict protocol-version handshake (BLK-2026-04-22-007 Day 1, Session 7 Sub-mission 2a).
- StrictUtf8 - Class in com.loomcache.common.util
-
UTF-8 decoder for protocol/config surfaces that must fail on malformed bytes.
- STRING - Enum constant in enum class com.loomcache.common.serialization.compact.CompactFieldKind
- stripLabels() - Method in record class com.loomcache.server.metrics.MetricsAggregator.AggregationRule
-
Returns the value of the
stripLabelsrecord component. - STRONG - Enum constant in enum class com.loomcache.server.replication.ConsistencyLevel
-
Strong consistency: all reads go to the leader.
- strongReads() - Method in record class com.loomcache.server.replication.ReadRouter.ReadRouterStats
-
Returns the value of the
strongReadsrecord component. - structureName() - Method in record class com.loomcache.common.protocol.BatchOperation
-
Returns the value of the
structureNamerecord component. - structureName() - Method in record class com.loomcache.common.protocol.TransactionOpCode.WireOperation
-
Returns the value of the
structureNamerecord component. - structureName() - Method in record class com.loomcache.server.transaction.TransactionOp.MapDelete
-
Returns the value of the
structureNamerecord component. - structureName() - Method in record class com.loomcache.server.transaction.TransactionOp.MapPut
-
Returns the value of the
structureNamerecord component. - structureName() - Method in record class com.loomcache.server.transaction.TransactionOp.MapPutIfAbsent
-
Returns the value of the
structureNamerecord component. - structureName() - Method in record class com.loomcache.server.transaction.TransactionOp.MultiMapPut
-
Returns the value of the
structureNamerecord component. - structureName() - Method in record class com.loomcache.server.transaction.TransactionOp.MultiMapRemove
-
Returns the value of the
structureNamerecord component. - structureName() - Method in record class com.loomcache.server.transaction.TransactionOp.QueueOffer
-
Returns the value of the
structureNamerecord component. - structureName() - Method in record class com.loomcache.server.transaction.TransactionOp.QueuePoll
-
Returns the value of the
structureNamerecord component. - structureName() - Method in record class com.loomcache.server.transaction.TransactionOp.SetAdd
-
Returns the value of the
structureNamerecord component. - structureName() - Method in record class com.loomcache.server.transaction.TransactionOp.SetRemove
-
Returns the value of the
structureNamerecord component. - structureName() - Method in interface com.loomcache.server.transaction.TransactionOp
-
Gets the name of the data structure this operation targets.
- structureName() - Method in record class com.loomcache.springboot.controller.TransactionController.OperationRequest
-
Returns the value of the
structureNamerecord component. - subList(int, int) - Method in class com.loomcache.client.LoomList
- subList(int, int) - Method in class com.loomcache.server.datastructures.DistributedList
-
Get an immutable copy of a sublist range (from inclusive, to exclusive).
- submit(Callable) - Method in class com.loomcache.client.LoomExecutorService
- submit(Callable) - Method in class com.loomcache.server.executor.DistributedExecutorService
-
Submit a callable task for execution on a virtual thread.
- submit(Callable, MemberSelector) - Method in class com.loomcache.server.executor.DistributedExecutorService
-
Submit a callable task to members selected from the configured membership snapshot.
- submitCommand(byte[]) - Method in class com.loomcache.server.consensus.RaftNode
-
Submit a command to be replicated across the cluster.
- submitCommand(byte[]) - Method in interface com.loomcache.server.consensus.RaftNodeApi
- submitConfigChange(ConfigChange) - Method in class com.loomcache.server.consensus.RaftNode
-
Submit a safe dynamic membership change (AddServer or RemoveServer).
- submitConfigChange(ConfigChange) - Method in interface com.loomcache.server.consensus.RaftNodeApi
- submitDecideGroup(TwoPhaseCommands.DecideGroup, int) - Method in class com.loomcache.server.transaction.twopc.TwoPhaseParticipant
-
Replicate a received
TwoPhaseCommands.DecideGroupinto the participant group's Raft log. - submitDurable(Callable) - Method in class com.loomcache.server.executor.DistributedExecutorService
-
Submit a durable task that is persisted before execution.
- submitLearnerAdd(String, String) - Method in class com.loomcache.server.consensus.RaftNode
-
Add a learner (non-voting member) to the cluster for safe scaling.
- submitLearnerRemove(String) - Method in class com.loomcache.server.consensus.RaftNode
-
Remove a learner from the cluster.
- submitPrepareGroup(TwoPhaseCommands.PrepareGroup) - Method in class com.loomcache.server.transaction.twopc.TwoPhaseParticipant
-
Replicate a received
TwoPhaseCommands.PrepareGroupinto the participant group's Raft log. - submitTimeMillis() - Method in record class com.loomcache.server.executor.DurableTaskRecord
-
Returns the value of the
submitTimeMillisrecord component. - submitTimeMillis() - Method in record class com.loomcache.server.executor.TaskInfo
-
Returns the value of the
submitTimeMillisrecord component. - submitToAll(Callable) - Method in class com.loomcache.client.LoomExecutorService
- submitToAll(Callable, Iterable) - Method in class com.loomcache.server.executor.DistributedExecutorService
-
Submit a callable task to all cluster members (fan-out).
- submitToKey(String, Callable) - Method in class com.loomcache.client.LoomExecutorService
- submitToKey(Callable, String) - Method in class com.loomcache.server.executor.DistributedExecutorService
-
Submit a callable task routed to the owner of the specified key.
- submitToMember(String, Callable) - Method in class com.loomcache.client.LoomExecutorService
- submitToMember(Callable, String) - Method in class com.loomcache.server.executor.DistributedExecutorService
-
Submit a callable task to a specific cluster member.
- submitToMembers(Callable, Iterable, MemberSelector) - Method in class com.loomcache.server.executor.DistributedExecutorService
-
Submit a callable task to members selected from an explicit membership snapshot.
- submitTransaction(ReplicatedTransactionCommand) - Method in interface com.loomcache.server.sharding.CrossGroupTransactionExecutor.RaftTransactionSubmitter
- subscribe(long, EventListener) - Method in class com.loomcache.server.journal.EventJournal
-
Subscribe to journal events starting from a sequence.
- subscribe(DistributedTopic.MessageListener) - Method in class com.loomcache.server.datastructures.DistributedTopic
- subscribe(MessageListener) - Method in class com.loomcache.server.topic.DistributedTopic
-
Subscribe to messages on this topic.
- subscribe(String, String) - Method in class com.loomcache.server.cache.NearCacheInvalidationManager
-
Subscribe a client to invalidation events for a specific map.
- subscribe(Consumer) - Method in class com.loomcache.client.LoomTopic
-
Subscribe to messages on this topic using polling.
- subscribe(Consumer, Consumer) - Method in class com.loomcache.client.LoomTopic
-
Subscribe to messages and receive an explicit callback when retained topic history is lost before this subscription can consume it.
- subscriberCount() - Method in class com.loomcache.server.datastructures.DistributedTopic
- subscriberCount() - Method in record class com.loomcache.server.datastructures.DistributedTopic.TopicStatistics
-
Returns the value of the
subscriberCountrecord component. - subscriberCount() - Method in class com.loomcache.server.datastructures.ReliableTopic
-
The number of active subscribers.
- subscriberCount() - Method in record class com.loomcache.server.datastructures.ReliableTopic.TopicStatistics
-
Returns the value of the
subscriberCountrecord component. - SubscriptionId(String, String) - Constructor for record class com.loomcache.server.handler.CqcSubscriptionHandler.SubscriptionId
-
Creates an instance of a
SubscriptionIdrecord class. - SubscriptionStats - Record Class in com.loomcache.server.journal
-
Statistics for a journal subscription.
- SubscriptionStats(long, long, long, long) - Constructor for record class com.loomcache.server.journal.SubscriptionStats
-
Creates an instance of a
SubscriptionStatsrecord class. - substring() - Method in record class com.loomcache.common.protocol.SerializablePredicate.ValueContains
-
Returns the value of the
substringrecord component. - subtractAndGet(long) - Method in class com.loomcache.client.LoomPNCounter
- succeeded() - Method in record class com.loomcache.server.transaction.TransactionResult
-
Returns the value of the
succeededrecord component. - success() - Static method in record class com.loomcache.server.config.ValidationResult
-
Create a success result.
- success() - Method in record class com.loomcache.server.metrics.OperationsTracker.OperationRecord
-
Returns the value of the
successrecord component. - success() - Static method in record class com.loomcache.server.transaction.TransactionResult
-
Creates a successful transaction result with no responses.
- success(List) - Static method in record class com.loomcache.server.transaction.TransactionResult
-
Creates a successful transaction result with the given responses.
- successCount() - Method in record class com.loomcache.server.tracing.TraceAnalyzer.TraceStats
-
Returns the value of the
successCountrecord component. - successful() - Method in record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationStats
-
Returns the value of the
successfulrecord component. - successfulBatches() - Method in record class com.loomcache.server.handler.BatchExecutionHandler.BatchExecutionStats
-
Returns the value of the
successfulBatchesrecord component. - successfulBatches() - Method in record class com.loomcache.server.handler.BatchExecutionStats
-
Returns the value of the
successfulBatchesrecord component. - successfulElections() - Method in record class com.loomcache.server.consensus.ElectionStats
-
Returns the value of the
successfulElectionsrecord component. - SUFFICIENT - Enum constant in enum class com.loomcache.common.config.AuthConfig.LoginModuleControlFlag
- suggestedIndexes() - Method in record class com.loomcache.server.query.QueryAnalyzer.QueryAnalysis
-
Returns the value of the
suggestedIndexesrecord component. - suggestPlacement(String, int) - Method in class com.loomcache.server.cluster.RackAwarePlacement
-
Suggest an optimal placement for a new partition.
- sum() - Static method in class com.loomcache.server.compute.Aggregators
- SUM - Enum constant in enum class com.loomcache.server.metrics.MetricsAggregator.AggregationType
- SumAggregator<K,
V> - Class in com.loomcache.server.compute -
Built-in aggregator that sums numeric values from the map.
- SumAggregator() - Constructor for class com.loomcache.server.compute.SumAggregator
-
Create a new sum aggregator.
- summary() - Method in record class com.loomcache.server.network.BackpressureController.BackpressureStats
-
Get a human-readable summary of backpressure state.
- summarySuffix() - Method in record class com.loomcache.server.logging.FrequentLogSuppressor.Decision
- Supported Data Structures - Section in class com.loomcache.client.LoomCache
- Supported Operations - Section in class com.loomcache.server.handler.ExecutorServiceHandler
- Supported Primitives - Section in class com.loomcache.client.LoomConsistencySubsystem
- supportedProtocolFeatures() - Static method in enum class com.loomcache.common.protocol.WireCompression
- supportsDeltaSnapshot() - Method in class com.loomcache.server.datastructures.DistributedMap
- supportsDeltaSnapshot() - Method in interface com.loomcache.server.persistence.Snapshotable
-
Whether this data structure supports delta (incremental) snapshots.
- suppressedSinceLastLog() - Method in record class com.loomcache.server.logging.FrequentLogSuppressor.Decision
-
Returns the value of the
suppressedSinceLastLogrecord component. - survivingClique() - Method in record class com.loomcache.server.cluster.PartitionDetector.PartitionRecoveryPlan
-
Returns the value of the
survivingCliquerecord component. - suspect(long) - Static method in interface com.loomcache.server.cluster.SwimGossipProtocol.MemberState
- Suspect(long) - Constructor for record class com.loomcache.server.cluster.SwimGossipProtocol.MemberState.Suspect
-
Creates an instance of a
Suspectrecord class. - SUSPECT - Enum constant in enum class com.loomcache.server.cluster.SwimGossipProtocol.GossipMessageType
-
Suspect: indicate a member is suspected dead.
- SUSPECTED - Enum constant in enum class com.loomcache.client.NodeHealthTracker.HealthStatus
- SUSPECTED - Enum constant in enum class com.loomcache.server.cluster.MembershipProtocol.MembershipView.MemberState
- suspectedNodes() - Method in record class com.loomcache.server.cluster.PartitionDetector.PartitionDiagnostics
-
Returns the value of the
suspectedNodesrecord component. - suspectedNodes() - Method in record class com.loomcache.server.cluster.PartitionDetector.PartitionStatus.FullPartition
-
Returns the value of the
suspectedNodesrecord component. - suspectedNodes() - Method in record class com.loomcache.server.cluster.PartitionDetector.PartitionStatus.PartialPartition
-
Returns the value of the
suspectedNodesrecord component. - suspectTime() - Method in record class com.loomcache.server.cluster.SwimGossipProtocol.MemberState.Suspect
-
Returns the value of the
suspectTimerecord component. - suspicionLevel() - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipEvent.MemberSuspected
-
Returns the value of the
suspicionLevelrecord component. - SwimGossipProtocol - Class in com.loomcache.server.cluster
-
Scalable Weakly-consistent Infection-style Membership (SWIM) protocol detector.
- SwimGossipProtocol(String, String, int) - Constructor for class com.loomcache.server.cluster.SwimGossipProtocol
-
Create a SWIM gossip protocol detector with default configuration.
- SwimGossipProtocol(String, String, int, long, long, int, int, MeterRegistry) - Constructor for class com.loomcache.server.cluster.SwimGossipProtocol
-
Create a SWIM gossip protocol detector with custom configuration.
- SwimGossipProtocol(String, String, int, MeterRegistry) - Constructor for class com.loomcache.server.cluster.SwimGossipProtocol
-
Create a SWIM gossip protocol detector with metrics support.
- SwimGossipProtocol.DirectPingProbe - Interface in com.loomcache.server.cluster
- SwimGossipProtocol.GossipMessage - Record Class in com.loomcache.server.cluster
-
Gossip message with dissemination tracking.
- SwimGossipProtocol.GossipMessageType - Enum Class in com.loomcache.server.cluster
-
Gossip message types for the SWIM protocol.
- SwimGossipProtocol.IndirectPingProbe - Interface in com.loomcache.server.cluster
- SwimGossipProtocol.MemberInfo - Record Class in com.loomcache.server.cluster
-
Information about a cluster member.
- SwimGossipProtocol.MemberState - Interface in com.loomcache.server.cluster
-
Sealed interface for member state in the protocol.
- SwimGossipProtocol.MemberState.Alive - Class in com.loomcache.server.cluster
-
Member is alive and reachable.
- SwimGossipProtocol.MemberState.Dead - Record Class in com.loomcache.server.cluster
-
Member is confirmed dead.
- SwimGossipProtocol.MemberState.Suspect - Record Class in com.loomcache.server.cluster
-
Member is suspected dead; waiting for confirmation via suspicion timeout.
- SwimGossipProtocol.Metrics - Class in com.loomcache.server.cluster
-
Metrics holder for SWIM protocol statistics.
- symmetricDifference(DistributedSet) - Method in class com.loomcache.server.datastructures.DistributedSet
-
Return the symmetric difference (elements in either but not both).
- sync() - Method in class com.loomcache.server.persistence.PersistentRaftLog
-
Force all pending WAL writes to disk via fsync.
- sync() - Method in class com.loomcache.server.persistence.WalWriter
-
Force all pending WAL writes to disk via fsync (durable persistence).
- synchronous() - Method in record class com.loomcache.server.jcache.CacheEntryListenerManager.ListenerConfig
-
Returns the value of the
synchronousrecord component. - SYNCING - Enum constant in enum class com.loomcache.server.replication.ReadReplicaManager.ReplicaState
- syncToMDC() - Static method in class com.loomcache.server.context.RequestContextMDCBridge
-
Synchronize current RequestContext values to MDC.
- SyntaxError(String, int, int, int) - Constructor for record class com.loomcache.server.query.SqlParser.SyntaxError
-
Creates an instance of a
SyntaxErrorrecord class. - SYSTEM_PROPERTY - Static variable in enum class com.loomcache.common.config.LoomProfile
-
System property key.
- SystemClock - Class in com.loomcache.server.consensus
-
System clock implementation using
System.nanoTime(). - systemLoadAverage() - Method in record class com.loomcache.common.protocol.ClientStatisticsPayload
-
Returns the value of the
systemLoadAveragerecord component.
T
- tableName() - Method in record class com.loomcache.common.config.GenericMapStoreConfig
-
Returns the value of the
tableNamerecord component. - tableName(String) - Method in class com.loomcache.common.config.GenericMapStoreConfig.Builder
- TableStatistics(long, Map, Map, Map) - Constructor for record class com.loomcache.server.query.QueryOptimizer.TableStatistics
-
Creates an instance of a
TableStatisticsrecord class. - tailSequence() - Method in class com.loomcache.client.LoomRingbuffer
- tailSequence() - Method in class com.loomcache.server.datastructures.DistributedRingbuffer
- tailSequence() - Method in record class com.loomcache.server.datastructures.ReliableTopic.TopicStatistics
-
Returns the value of the
tailSequencerecord component. - take() - Method in class com.loomcache.server.datastructures.DistributedQueue
-
Blocking take — retrieves and removes the head of the queue, waiting if necessary until an element becomes available.
- takeDeltaSnapshot() - Method in class com.loomcache.server.datastructures.DistributedMap
- takeDeltaSnapshot() - Method in interface com.loomcache.server.persistence.Snapshotable
-
Serialize only the changed state since the last snapshot into a byte array.
- takeDeltaSnapshot(long, long, long, Map) - Method in class com.loomcache.server.persistence.StateMachineSnapshotManager
-
Take a delta (incremental) snapshot of only changed data structures.
- takeFullSnapshot(long, long, Map) - Method in class com.loomcache.server.persistence.StateMachineSnapshotManager
-
Take a full snapshot of all registered data structures.
- takeSnapshot() - Method in class com.loomcache.server.cp.ConsistencySubsystem
-
Creates a serializable snapshot of all CP primitive state.
- takeSnapshot() - Method in class com.loomcache.server.datastructures.DistributedMap
- takeSnapshot() - Method in class com.loomcache.server.datastructures.DistributedMultiMap
- takeSnapshot() - Method in interface com.loomcache.server.lifecycle.GracefulShutdownCoordinator.ShutdownComponent
-
Takes a snapshot of current state.
- takeSnapshot() - Method in interface com.loomcache.server.persistence.Snapshotable
-
Serialize the current state of this data structure into a byte array.
- takeSnapshot(long, long, byte[]) - Method in class com.loomcache.server.consensus.RaftNode
-
Take a snapshot of the state machine at a specific log index.
- targetClusterId() - Method in record class com.loomcache.server.wan.WanPublisher.WanBatch
-
Returns the value of the
targetClusterIdrecord component. - targetClusterId() - Method in record class com.loomcache.server.wan.WanReplicationManager.WanDeltaSyncResult
-
Returns the value of the
targetClusterIdrecord component. - targetClusterId() - Method in record class com.loomcache.server.wan.WanReplicationManager.WanReplicationStats
-
Returns the value of the
targetClusterIdrecord component. - targetEndpoint() - Method in record class com.loomcache.server.wan.WanPublisher.WanBatch
-
Returns the value of the
targetEndpointrecord component. - targetMemberId() - Method in record class com.loomcache.server.executor.DurableTaskRecord
-
Returns the value of the
targetMemberIdrecord component. - targetMemberId() - Method in record class com.loomcache.server.executor.TaskInfo
-
Returns the value of the
targetMemberIdrecord component. - targetNode() - Method in record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationTask
-
Returns the value of the
targetNoderecord component. - targetNodeId() - Method in record class com.loomcache.server.cluster.MigrationListener.MigrationEvent
-
Returns the value of the
targetNodeIdrecord component. - targetNodeId() - Method in record class com.loomcache.server.cluster.PartitionMigrationManager.ActiveOutgoingMigration
-
Returns the value of the
targetNodeIdrecord component. - targetNodeId() - Method in record class com.loomcache.server.cluster.PartitionMigrationManager.MigrationRecoveryRequest
-
Returns the value of the
targetNodeIdrecord component. - targetNodeId() - Method in record class com.loomcache.server.cluster.SwimGossipProtocol.GossipMessage
-
Returns the value of the
targetNodeIdrecord component. - taskId() - Method in record class com.loomcache.server.executor.DurableTaskRecord
-
Returns the value of the
taskIdrecord component. - taskId() - Method in record class com.loomcache.server.executor.ScheduledTaskInfo
-
Returns the value of the
taskIdrecord component. - taskId() - Method in record class com.loomcache.server.executor.TaskInfo
-
Returns the value of the
taskIdrecord component. - TaskInfo - Record Class in com.loomcache.server.executor
-
Immutable snapshot of a distributed task's metadata and state.
- TaskInfo(String, String, TaskStatus, long, long, long, byte[], String, String, String) - Constructor for record class com.loomcache.server.executor.TaskInfo
-
Creates an instance of a
TaskInforecord class. - TaskStatus - Enum Class in com.loomcache.server.executor
-
Lifecycle states for a distributed task submitted to a
DistributedExecutorService. - tcpIdleTimeoutMs() - Method in class com.loomcache.common.config.ClusterConfig
- tcpIdleTimeoutMs() - Method in class com.loomcache.server.config.LoomConfig
- tcpIdleTimeoutMs(long) - Method in class com.loomcache.common.config.ClusterConfig.Builder
- tcpIdleTimeoutMs(long) - Method in class com.loomcache.server.config.LoomConfig.Builder
- TcpMigrationDataSender - Class in com.loomcache.server.cluster
-
PartitionMigrationPipeline.MigrationDataSenderthat ships partition data to a target node over TCP with per-chunk ACK + retry (Session 10 ESC-12). - TcpMigrationDataSender(TcpServer, PartitionMigrationManager, String) - Constructor for class com.loomcache.server.cluster.TcpMigrationDataSender
- TcpMigrationDataSender(TcpServer, PartitionMigrationManager, String, int, Duration, int) - Constructor for class com.loomcache.server.cluster.TcpMigrationDataSender
- tcpReadTimeoutMs() - Method in class com.loomcache.common.config.ClusterConfig
- tcpReadTimeoutMs() - Method in class com.loomcache.server.config.LoomConfig
- tcpReadTimeoutMs(long) - Method in class com.loomcache.common.config.ClusterConfig.Builder
- tcpReadTimeoutMs(long) - Method in class com.loomcache.server.config.LoomConfig.Builder
- TcpServer - Class in com.loomcache.server.network
-
TCP server using Java 25 virtual threads.
- TcpServer(int, String, int, MessageHandler) - Constructor for class com.loomcache.server.network.TcpServer
- TcpServer(int, String, int, MessageHandler, TlsConfig, boolean, int, int, MeterRegistry) - Constructor for class com.loomcache.server.network.TcpServer
- TcpServer(int, String, int, MessageHandler, EndpointTlsConfig, boolean, int, int) - Constructor for class com.loomcache.server.network.TcpServer
- TcpServer(int, String, int, MessageHandler, TlsConfig) - Constructor for class com.loomcache.server.network.TcpServer
- TcpServer(int, String, int, MessageHandler, TlsConfig, boolean, int, int) - Constructor for class com.loomcache.server.network.TcpServer
- TcpServer(String, int, String, int, MessageHandler, EndpointTlsConfig, boolean, int, int) - Constructor for class com.loomcache.server.network.TcpServer
- TcpServer.BandwidthStats - Record Class in com.loomcache.server.network
-
Bandwidth statistics for the server.
- TcpServer.ConnectionInfo - Record Class in com.loomcache.server.network
-
Information about a single connection.
- TcpServer.ServerHealthStatus - Record Class in com.loomcache.server.network
-
Server health status snapshot.
- TcpServer.ServerStats - Record Class in com.loomcache.server.network
-
Server-wide statistics snapshot.
- TEMPORAL - Enum constant in enum class com.loomcache.server.metrics.AccessPatternAnalyzer.PatternType
- TemporalPattern(int[], int[], double) - Constructor for record class com.loomcache.server.metrics.AccessPatternAnalyzer.TemporalPattern
-
Creates an instance of a
TemporalPatternrecord class. - term() - Method in record class com.loomcache.server.CacheNode.CpGroupSummary
-
Returns the value of the
termrecord component. - term() - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipEvent.LeaderChanged
-
Returns the value of the
termrecord component. - term() - Method in record class com.loomcache.server.consensus.LogEntry
-
Returns the value of the
termrecord component. - term() - Method in record class com.loomcache.server.consensus.RaftHealthCheck.Status
-
Returns the value of the
termrecord component. - term() - Method in record class com.loomcache.server.consensus.RaftLog.IndexTermPair
-
Returns the value of the
termrecord component. - term() - Method in record class com.loomcache.server.consensus.RaftNode.SnapshotCapture
-
Returns the value of the
termrecord component. - term() - Method in record class com.loomcache.server.persistence.HotBackupManager.BackupFile
-
Returns the value of the
termrecord component. - term() - Method in record class com.loomcache.server.persistence.HotBackupManager.GroupSnapshot
-
Returns the value of the
termrecord component. - term() - Method in record class com.loomcache.server.persistence.SnapshotStore.SnapshotMetadata
-
Returns the value of the
termrecord component. - term() - Method in record class com.loomcache.server.persistence.SnapshotStore.StagedSnapshot
-
Returns the value of the
termrecord component. - termChanges() - Method in record class com.loomcache.server.consensus.RaftMetrics.MetricsSnapshot
-
Returns the value of the
termChangesrecord component. - test(K, V, V) - Method in interface com.loomcache.server.datastructures.listener.EntryPredicate
-
Decide whether a listener should receive the current event.
- test(String, String) - Method in class com.loomcache.common.protocol.SerializablePredicate.All
- test(String, String) - Method in record class com.loomcache.common.protocol.SerializablePredicate.KeyEquals
- test(String, String) - Method in record class com.loomcache.common.protocol.SerializablePredicate.KeyStartsWith
- test(String, String) - Method in interface com.loomcache.common.protocol.SerializablePredicate
-
Test whether the predicate matches the given entry.
- test(String, String) - Method in record class com.loomcache.common.protocol.SerializablePredicate.ValueContains
- test(String, String) - Method in record class com.loomcache.common.protocol.SerializablePredicate.ValueEquals
- test(K, V) - Method in interface com.loomcache.server.query.MapPredicate
-
Tests whether the given map entry matches this predicate.
- test(K, V) - Method in class com.loomcache.server.query.PagingPredicate
- test(K, V) - Method in class com.loomcache.server.query.PredicateBuilder
- TestClock - Class in com.loomcache.server.consensus
-
Test clock with manual time advancement for deterministic testing.
- TestClock() - Constructor for class com.loomcache.server.consensus.TestClock
- thenDelete(String) - Method in class com.loomcache.server.transaction.Transaction.Builder
-
Adds a THEN operation: delete a key.
- thenDeleteInMap(String, String) - Method in class com.loomcache.server.transaction.Transaction.Builder
- thenGet(String) - Method in class com.loomcache.server.transaction.Transaction.Builder
-
Adds a THEN operation: get and return a key's value.
- thenGetInMap(String, String) - Method in class com.loomcache.server.transaction.Transaction.Builder
- thenOpsForGroup(int) - Method in class com.loomcache.server.sharding.CrossGroupTransactionContext
-
Get THEN operations targeted at a specific group.
- thenPut(String, String) - Method in class com.loomcache.server.transaction.Transaction.Builder
-
Adds a THEN operation: put a key-value pair.
- thenPutInMap(String, String, String) - Method in class com.loomcache.server.transaction.Transaction.Builder
- THIS_ATTRIBUTE - Static variable in class com.loomcache.server.query.AttributeExtractor
-
Special attribute name that returns the value itself.
- threadCount() - Method in record class com.loomcache.common.protocol.ClientStatisticsPayload
-
Returns the value of the
threadCountrecord component. - threadName() - Method in record class com.loomcache.server.observability.SlowOperationDetector.SlowOperationRecord
-
Returns the value of the
threadNamerecord component. - Thread safety - Section in class com.loomcache.client.query.LoomQueryCache
- Thread safety - Section in class com.loomcache.server.handler.CqcSubscriptionHandler
- Thread Safety - Section in class com.loomcache.client.ClientSerializer
- Thread Safety - Section in class com.loomcache.client.LoomAtomicLong
- Thread Safety - Section in class com.loomcache.client.LoomCache
- Thread Safety - Section in class com.loomcache.client.LoomConsistencySubsystem
- Thread Safety - Section in class com.loomcache.client.LoomLinearizableLock
- Thread Safety - Section in class com.loomcache.client.LoomMap
- Thread Safety - Section in class com.loomcache.client.LoomQueue
- Thread Safety - Section in class com.loomcache.client.LoomSet
- Thread Safety - Section in class com.loomcache.client.LoomTopic
- Thread Safety - Section in class com.loomcache.server.cluster.PartitionDetector
- Thread Safety - Section in class com.loomcache.server.cluster.PhiAccrualFailureDetector
- Thread Safety - Section in class com.loomcache.server.discovery.DiscoveryHealthChecker
- Thread Safety - Section in class com.loomcache.server.discovery.DnsDiscovery
- Thread Safety - Section in class com.loomcache.server.executor.DistributedExecutorService
- Thread Safety - Section in class com.loomcache.server.handler.DataOperationHandler
- Thread Safety - Section in class com.loomcache.server.jcache.LoomCachingProvider
- Thread Safety - Section in class com.loomcache.server.observability.DistributedTracer
- Thread Safety - Section in interface com.loomcache.client.cache.AsyncCacheLoader
- Thread Safety - Section in interface com.loomcache.client.cache.CacheLoader
- Thread Safety - Section in record class com.loomcache.client.LoomSqlResult
- Thread-safety - Section in class com.loomcache.server.transaction.twopc.TwoPhaseCoordinator
- Thread-safety - Section in class com.loomcache.server.transaction.twopc.TwoPhaseParticipant
- Three execution levels: - Section in class com.loomcache.client.LoomBatch
- threshold() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.HealthAlert
-
Returns the value of the
thresholdrecord component. - thresholdMs() - Method in record class com.loomcache.common.config.SlowOperationDetectorConfig
-
Returns the value of the
thresholdMsrecord component. - throughputOps() - Method in record class com.loomcache.server.metrics.CacheAnalytics.AnalyticsOverview
-
Returns the value of the
throughputOpsrecord component. - ticketCache() - Method in record class com.loomcache.common.config.AuthConfig.KerberosConfig
-
Returns the value of the
ticketCacherecord component. - TieredEvictionManager - Class in com.loomcache.server.cache
-
Multi-tier eviction strategy for efficient memory management.
- TieredEvictionManager(EvictionNotifier) - Constructor for class com.loomcache.server.cache.TieredEvictionManager
- TieredEvictionManager.EvictionCandidate - Record Class in com.loomcache.server.cache
-
Candidate for eviction.
- TieredEvictionManager.EvictionResult - Record Class in com.loomcache.server.cache
-
Result of eviction operation.
- tierReached() - Method in record class com.loomcache.server.cache.TieredEvictionManager.EvictionResult
-
Returns the value of the
tierReachedrecord component. - TimeBased(Duration) - Constructor for record class com.loomcache.server.journal.RetentionPolicy.TimeBased
-
Creates an instance of a
TimeBasedrecord class. - TIMED_OUT - Enum constant in enum class com.loomcache.server.executor.TaskStatus
-
Task exceeded its configured timeout.
- TIMED_OUT - Enum constant in enum class com.loomcache.server.transaction.TransactionContext.TransactionState
-
Transaction timed out and was automatically rolled back.
- Timeout() - Constructor for record class com.loomcache.server.observability.DistributedTracer.SpanStatus.Timeout
-
Creates an instance of a
Timeoutrecord class. - TIMEOUT - Enum constant in enum class com.loomcache.server.tracing.SpanManager.SpanStatus
- TimeoutException - Exception Class in com.loomcache.common.exception
-
Thrown when an operation exceeds the configured timeout.
- TimeoutException(long, String) - Constructor for exception class com.loomcache.common.exception.TimeoutException
-
Creates a new TimeoutException with timeout duration and operation name.
- TimeoutException(String) - Constructor for exception class com.loomcache.common.exception.TimeoutException
-
Creates a new TimeoutException with just a message.
- TimeoutException(String, Throwable) - Constructor for exception class com.loomcache.common.exception.TimeoutException
-
Creates a new TimeoutException with message and cause.
- timeoutMillis() - Method in record class com.loomcache.server.transaction.TransactionManager.RecoverableTransactionState
-
Returns the value of the
timeoutMillisrecord component. - timeoutMillis() - Method in record class com.loomcache.springboot.controller.TransactionController.BeginRequest
-
Returns the value of the
timeoutMillisrecord component. - timeoutMs() - Method in record class com.loomcache.common.config.IcmpFailureDetectorConfig
-
Returns the value of the
timeoutMsrecord component. - timeoutMs() - Method in record class com.loomcache.server.cache.WarmingConfig
-
Returns the value of the
timeoutMsrecord component. - timeRemainingMillis() - Method in class com.loomcache.server.transaction.TransactionContext
-
Gets the milliseconds remaining until timeout.
- TimeSeriesPoint(long, double) - Constructor for record class com.loomcache.server.metrics.CacheAnalytics.TimeSeriesPoint
-
Creates an instance of a
TimeSeriesPointrecord class. - timeSinceLastHeartbeatMs() - Method in record class com.loomcache.server.consensus.RaftHealthCheck.Status
-
Returns the value of the
timeSinceLastHeartbeatMsrecord component. - timestamp - Variable in class com.loomcache.server.persistence.StateMachineSnapshotManager.FullSnapshot
- timestamp() - Method in class com.loomcache.client.LoomLWWRegister
- timestamp() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.HealthAlert
-
Returns the value of the
timestamprecord component. - timestamp() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.HealthSnapshot
-
Returns the value of the
timestamprecord component. - timestamp() - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipEvent.MemberJoined
-
Returns the value of the
timestamprecord component. - timestamp() - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipEvent.MemberLeft
-
Returns the value of the
timestamprecord component. - timestamp() - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipEvent.MemberRecovered
-
Returns the value of the
timestamprecord component. - timestamp() - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipEvent.MemberSuspected
-
Returns the value of the
timestamprecord component. - timestamp() - Method in record class com.loomcache.server.cluster.PartitionDetector.PartitionEvent
-
Returns the value of the
timestamprecord component. - timestamp() - Method in record class com.loomcache.server.cluster.SwimGossipProtocol.GossipMessage
-
Returns the value of the
timestamprecord component. - timestamp() - Method in record class com.loomcache.server.config.ConfigSnapshot
-
Returns the value of the
timestamprecord component. - timestamp() - Method in record class com.loomcache.server.cp.FencingToken
-
Returns the value of the
timestamprecord component. - timestamp() - Method in record class com.loomcache.server.jcache.CacheStatisticsManager.StatisticsSnapshot
-
Returns the value of the
timestamprecord component. - timestamp() - Method in class com.loomcache.server.jcache.LoomCacheEntryEvent
- timestamp() - Method in record class com.loomcache.server.journal.JournalEntry
-
Returns the value of the
timestamprecord component. - timestamp() - Method in record class com.loomcache.server.metrics.AccessPatternAnalyzer.AccessRecord
-
Returns the value of the
timestamprecord component. - timestamp() - Method in record class com.loomcache.server.metrics.CacheAnalytics.TimeSeriesPoint
-
Returns the value of the
timestamprecord component. - timestamp() - Method in record class com.loomcache.server.metrics.CapacityPlanner.CapacitySnapshot
-
Returns the value of the
timestamprecord component. - timestamp() - Method in record class com.loomcache.server.metrics.OperationsTracker.OperationRecord
-
Returns the value of the
timestamprecord component. - timestamp() - Method in record class com.loomcache.server.persistence.DeltaSnapshot
-
Returns the value of the
timestamprecord component. - timestamp() - Method in record class com.loomcache.server.persistence.SnapshotManager.Snapshot
-
Returns the value of the
timestamprecord component. - timestamp() - Method in record class com.loomcache.server.persistence.SnapshotManager.SnapshotInfo
-
Returns the value of the
timestamprecord component. - timestamp() - Method in record class com.loomcache.server.query.SlowQueryLog.SlowQueryEntry
-
Returns the value of the
timestamprecord component. - timestamp() - Method in record class com.loomcache.server.ratelimit.PerClientRateLimiter.AggregateStats
-
Returns the value of the
timestamprecord component. - timestamp() - Method in record class com.loomcache.server.ratelimit.RateLimiter.RateLimiterStats
-
Returns the value of the
timestamprecord component. - timestamp() - Method in record class com.loomcache.server.topic.DistributedTopic.TopicMessage
-
Returns the value of the
timestamprecord component. - timestamp() - Method in record class com.loomcache.springboot.controller.GlobalExceptionHandler.ErrorResponse
-
Returns the value of the
timestamprecord component. - TIMESTAMP - Enum constant in enum class com.loomcache.server.query.SqlColumnType
- TimestampedEvent(long, String) - Constructor for record class com.loomcache.server.observability.DistributedTracer.TimestampedEvent
-
Create a TimestampedEvent.
- timestampMillis() - Method in record class com.loomcache.server.datastructures.DistributedMap.WriteMetadata
-
Returns the value of the
timestampMillisrecord component. - timestampMillis() - Method in record class com.loomcache.server.wan.WanPublisher.WanEvent
-
Returns the value of the
timestampMillisrecord component. - timestampMs() - Method in record class com.loomcache.server.datastructures.ReliableTopic.TopicMessage
-
Returns the value of the
timestampMsrecord component. - timestampMs() - Method in record class com.loomcache.server.wan.merge.MergePolicy.MergeEntry
-
Returns the value of the
timestampMsrecord component. - timestampNanos() - Method in record class com.loomcache.server.cache.EvictionNotifier.EvictionEvent
-
Returns the value of the
timestampNanosrecord component. - timestampNanos() - Method in record class com.loomcache.server.tracing.SpanManager.SpanEvent
-
Returns the value of the
timestampNanosrecord component. - timestampNs() - Method in record class com.loomcache.server.observability.DistributedTracer.TimestampedEvent
-
Returns the value of the
timestampNsrecord component. - Tls() - Constructor for class com.loomcache.springboot.autoconfigure.LoomProperties.Tls
- TLS_HANDSHAKE_FAILED - Enum constant in enum class com.loomcache.common.exception.ConnectionException.ConnectionError
-
SSL/TLS handshake failed
- tlsCertificateAuthTransportFactory(TlsConfig) - Static method in class com.loomcache.server.wan.WanPublisher
- tlsConfig() - Method in class com.loomcache.client.ClientConfig
- tlsConfig() - Method in class com.loomcache.common.config.ClusterConfig
- tlsConfig() - Method in class com.loomcache.server.config.LoomConfig
- tlsConfig(TlsConfig) - Method in class com.loomcache.client.ClientConfig.Builder
- tlsConfig(TlsConfig) - Method in class com.loomcache.client.LoomClient.Builder
-
Set TLS configuration for secure connections.
- tlsConfig(TlsConfig) - Method in class com.loomcache.common.config.ClusterConfig.Builder
- tlsConfig(TlsConfig) - Method in class com.loomcache.server.config.LoomConfig.Builder
- TlsConfig - Class in com.loomcache.common.config
-
Immutable TLS/mTLS configuration for LoomCache nodes and clients.
- TlsConfig.Builder - Class in com.loomcache.common.config
-
Builder for TlsConfig with validation.
- tlsConfigFor(EndpointTlsConfig.Endpoint) - Method in class com.loomcache.common.config.EndpointTlsConfig
- TlsEndpoint() - Constructor for class com.loomcache.springboot.autoconfigure.LoomProperties.TlsEndpoint
- TlsProvider - Enum Class in com.loomcache.common.config
-
TLS provider selection for LoomCache.
- toArray() - Method in class com.loomcache.server.datastructures.DistributedList
-
Get an array representation of the list.
- toArray() - Method in class com.loomcache.server.datastructures.DistributedQueue
-
Return a snapshot of the queue as an array in FIFO order.
- toArray() - Method in class com.loomcache.server.datastructures.DistributedSet
-
Return set contents as Object array.
- toArray(T[]) - Method in class com.loomcache.server.datastructures.DistributedQueue
-
Return a snapshot of the queue as a typed array in FIFO order.
- toCancelled() - Method in record class com.loomcache.server.executor.DurableTaskRecord
-
Create a cancelled version of this record.
- toCancelled() - Method in record class com.loomcache.server.executor.TaskInfo
-
Transition this task to CANCELLED state.
- toClusterConfig() - Method in class com.loomcache.server.config.LoomConfig
- toCompleted() - Method in record class com.loomcache.server.executor.DurableTaskRecord
-
Create a completed version of this record.
- toCompleted(byte[]) - Method in record class com.loomcache.server.executor.TaskInfo
-
Transition this task to COMPLETED state with a serialized result.
- toCreateIndexSql(String) - Method in record class com.loomcache.client.query.IndexConfig
- toExpiryNanoTime(long, long) - Method in record class com.loomcache.server.datastructures.mapstore.MetadataAwareValue
- toFailed() - Method in record class com.loomcache.server.executor.DurableTaskRecord
-
Create a failed version of this record.
- toFailed(String) - Method in record class com.loomcache.server.executor.TaskInfo
-
Transition this task to FAILED state with an error message.
- toGroup() - Method in record class com.loomcache.server.sharding.PartitionMove
-
Returns the value of the
toGrouprecord component. - toJson(Object) - Static method in class com.loomcache.server.rest.JsonHelper
-
Serialize an object to JSON string.
- toJsr107() - Method in enum class com.loomcache.server.jcache.LoomCacheEntryEvent.EventType
- token(byte[]) - Static method in class com.loomcache.client.security.ClientCredentials
- token(String) - Static method in class com.loomcache.client.security.ClientCredentials
- TokenBucket(double, double) - Constructor for record class com.loomcache.server.network.RateLimiter.RateLimitPolicy.TokenBucket
-
Creates an instance of a
TokenBucketrecord class. - tokenConfig() - Method in class com.loomcache.common.config.AuthConfig
- TokenConfig(boolean, Map) - Constructor for record class com.loomcache.common.config.AuthConfig.TokenConfig
-
Creates an instance of a
TokenConfigrecord class. - TokenController - Class in com.loomcache.springboot.controller
-
Issues short-lived Bearer tokens for authenticated REST callers.
- TokenController(JwtTokenService) - Constructor for class com.loomcache.springboot.controller.TokenController
- TokenCredential(String, Set) - Constructor for record class com.loomcache.common.config.AuthConfig.TokenCredential
-
Creates an instance of a
TokenCredentialrecord class. - tokenEnabled(boolean) - Method in class com.loomcache.common.config.AuthConfig.Builder
- tokenPath() - Method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig
- tokenPath(String) - Method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig.Builder
- TokenResponse - Record Class in com.loomcache.springboot.security
-
Response body returned by
POST /token. - TokenResponse(String, String, long, Instant) - Constructor for record class com.loomcache.springboot.security.TokenResponse
-
Creates an instance of a
TokenResponserecord class. - tokensPerSecond() - Method in record class com.loomcache.server.network.RateLimiter.RateLimitPolicy.TokenBucket
-
Returns the value of the
tokensPerSecondrecord component. - tokenType() - Method in record class com.loomcache.springboot.security.TokenResponse
-
Returns the value of the
tokenTyperecord component. - toleratedMissCount() - Method in class com.loomcache.client.NearCacheReconciliationConfig
- toleratedMissCount(int) - Method in class com.loomcache.client.NearCacheReconciliationConfig.Builder
- toList() - Method in class com.loomcache.server.datastructures.DistributedPriorityQueue
-
Return a non-destructive copy of all items in the queue.
- toList() - Method in class com.loomcache.server.datastructures.DistributedQueue
-
Returns a non-destructive copy of all items in the queue (FIFO order).
- toList() - Method in class com.loomcache.server.datastructures.DistributedRingbuffer
- toList() - Method in class com.loomcache.server.query.SqlResult
-
Consumes all remaining rows and returns them as a list.
- tombstone() - Method in record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigratedEntry
-
Returns the value of the
tombstonerecord component. - tombstoneEntry() - Static method in record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigratedEntry
- TOO_MANY_CONNECTIONS - Enum constant in enum class com.loomcache.common.protocol.MessageType
- TOPIC_EVENT - Enum constant in enum class com.loomcache.common.protocol.MessageType
- TOPIC_PUBLISH - Enum constant in enum class com.loomcache.common.protocol.MessageType
- TOPIC_SUBSCRIBE - Enum constant in enum class com.loomcache.common.protocol.MessageType
- TOPIC_UNSUBSCRIBE - Enum constant in enum class com.loomcache.common.protocol.MessageType
- TopicConfig - Record Class in com.loomcache.server.topic
-
Configuration for a distributed topic.
- TopicConfig(int, boolean, boolean) - Constructor for record class com.loomcache.server.topic.TopicConfig
-
Validate configuration values.
- TopicController - Class in com.loomcache.springboot.controller
-
REST controller for DistributedTopic operations.
- TopicController(DistributedTopic, CacheNode, LoomCache) - Constructor for class com.loomcache.springboot.controller.TopicController
-
Create a TopicController with a DistributedTopic.
- topicCount() - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- TopicMessage(long, long, T, String) - Constructor for record class com.loomcache.server.datastructures.ReliableTopic.TopicMessage
-
Creates an instance of a
TopicMessagerecord class. - TopicMessage(long, long, T, String) - Constructor for record class com.loomcache.server.topic.DistributedTopic.TopicMessage
-
Validate that sequence is positive and timestamp is non-negative.
- TopicOverloadPolicy - Enum Class in com.loomcache.client
-
Overload policy for reliable-topic publishes when the retained ringbuffer window is full.
- topicPoll(String, long) - Method in class com.loomcache.client.AsyncLoomClient
-
Async topic POLL operation.
- topicPoll(String, long) - Method in class com.loomcache.client.LoomClient
-
Poll for a message from a topic (client-side polling for subscriptions).
- topicPublish(String) - Method in class com.loomcache.client.LoomClient
-
Deprecated, for removal: This API element is subject to removal in a future version.Use
LoomClient.topicPublish(String, String)with explicit topic name - topicPublish(String, String) - Method in class com.loomcache.client.AsyncLoomClient
-
Async topic PUBLISH operation.
- topicPublish(String, String) - Method in class com.loomcache.client.LoomClient
-
Publish a message to a distributed topic.
- topicPublishWithTimeout(String, String, Duration) - Method in class com.loomcache.client.LoomClient
-
Publish a message to a distributed topic with per-operation timeout override.
- TopicSequenceLostException - Exception Class in com.loomcache.client
-
Raised when a topic poll requests a sequence that the server has already evicted.
- TopicSequenceLostException(String, long) - Constructor for exception class com.loomcache.client.TopicSequenceLostException
- TopicStatistics(long, long, long, int, long) - Constructor for record class com.loomcache.server.datastructures.DistributedTopic.TopicStatistics
-
Creates an instance of a
TopicStatisticsrecord class. - TopicStatistics(long, long, long, int, long, long, long, int, int) - Constructor for record class com.loomcache.server.datastructures.ReliableTopic.TopicStatistics
-
Creates an instance of a
TopicStatisticsrecord class. - TopicStats - Class in com.loomcache.server.topic
-
Thread-safe statistics for a distributed topic.
- TopicStats() - Constructor for class com.loomcache.server.topic.TopicStats
- topN() - Method in record class com.loomcache.server.cache.PreloadPolicy.HotKeys
-
Returns the value of the
topNrecord component. - topology(String, String, String, String) - Static method in record class com.loomcache.server.discovery.MemberAttributes
- topology(String, String, String, String, String) - Static method in record class com.loomcache.server.discovery.MemberAttributes
- TopologyAwareRouter - Class in com.loomcache.server.cluster
-
Routes read and write requests based on topology awareness.
- TopologyAwareRouter(TopologyConfig) - Constructor for class com.loomcache.server.cluster.TopologyAwareRouter
-
Create a new TopologyAwareRouter.
- TopologyAwareRouter.NodeEndpoint - Record Class in com.loomcache.server.cluster
-
Represents a network endpoint for a cache node.
- TopologyAwareRouter.TopologyRouterStats - Record Class in com.loomcache.server.cluster
-
Statistics for topology-aware routing.
- TopologyConfig - Record Class in com.loomcache.server.cluster
-
Configuration for topology-aware request routing.
- TopologyConfig(String, String, String, String) - Constructor for record class com.loomcache.server.cluster.TopologyConfig
-
Create a TopologyConfig with default values.
- TopologyConfig(String, String, String, String, boolean, int) - Constructor for record class com.loomcache.server.cluster.TopologyConfig
-
Creates an instance of a
TopologyConfigrecord class. - TopologyInfo - Record Class in com.loomcache.server.cluster
-
Represents the physical topology location of a node in a distributed cluster.
- TopologyInfo(String, String, String, String) - Constructor for record class com.loomcache.server.cluster.TopologyInfo
-
Creates an instance of a
TopologyInforecord class. - topologyMembers() - Method in record class com.loomcache.server.cluster.PartitionMigrationManager.CommittedOwnershipTable
-
Returns the value of the
topologyMembersrecord component. - TopologyRouterStats(long, long, long) - Constructor for record class com.loomcache.server.cluster.TopologyAwareRouter.TopologyRouterStats
-
Creates an instance of a
TopologyRouterStatsrecord class. - topPatterns() - Method in record class com.loomcache.server.query.SlowQueryLog.SlowQueryStats
-
Returns the value of the
topPatternsrecord component. - toRunning() - Method in record class com.loomcache.server.executor.DurableTaskRecord
-
Create a running version of this record.
- toRunning() - Method in record class com.loomcache.server.executor.TaskInfo
-
Transition this task to RUNNING state.
- toSafeCategory(String) - Method in record class com.loomcache.server.metrics.MetricsSanitizer
-
Convert a potentially high-cardinality value to a safe categorical label.
- toSet() - Method in class com.loomcache.server.datastructures.DistributedSet
-
Return an unmodifiable snapshot of the current set contents.
- toSnapshot() - Method in class com.loomcache.server.datastructures.crdt.LWWRegister
-
Export the current register state for Raft snapshot persistence.
- toSnapshot() - Method in class com.loomcache.server.datastructures.crdt.ORSet
-
Export the full OR-Set state for Raft snapshots.
- toSnapshot() - Method in class com.loomcache.server.datastructures.DistributedList
-
Get an atomic snapshot of the list as an ArrayList, bounded by MAX_SNAPSHOT_ITEMS.
- toSnapshot() - Method in class com.loomcache.server.datastructures.SnowflakeIdGenerator
-
Export local generator progress for snapshot persistence.
- toSnapshot() - Method in class com.loomcache.server.executor.DistributedExecutorService
-
Creates a serializable snapshot of completed/failed task results and metrics.
- toSnapshot() - Method in class com.loomcache.server.sharding.PartitionRouter
-
Creates a serializable snapshot of the partition-to-group mapping.
- toSnapshot() - Method in class com.loomcache.server.wan.WanConsumer
-
Creates a serializable snapshot of the consumer's idempotency state.
- toSnapshot() - Method in class com.loomcache.server.wan.WanPublisher
-
Creates a serializable snapshot of the publisher's replication state.
- toSnapshot() - Method in class com.loomcache.server.wan.WanReplicationManager
-
Creates a serializable snapshot of all WAN replication targets and their state.
- toSortedList() - Method in class com.loomcache.server.datastructures.DistributedPriorityQueue
-
Return all elements sorted by priority without removing them.
- toString() - Method in record class com.loomcache.client.cache.NearCache.CacheEfficiency
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.client.cache.NearCache.CacheEntryMetadata
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.client.cache.NearCache.EvictionPolicy.LFU
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.client.cache.NearCache.EvictionPolicy.LRU
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.client.cache.NearCache.EvictionPolicy.Random
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.client.cache.NearCache.NearCacheConfig
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.client.cache.NearCache.NearCacheStats
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.client.cache.WriteBehindCache.WriteBehindConfig
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.client.ClientRequestDeduplicator.CoalescingKey
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.client.ClientRequestDeduplicator.CoalescingStats
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.client.ClientRequestDeduplicator.InFlightRequest
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.client.ClientStatisticsConfig
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.client.ConnectionPool.PooledConnection
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.client.ConnectionPool.PoolHealthReport
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.client.ConnectionPool.PoolStats
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.client.ConnectionPoolMetrics.MetricsSnapshot
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.client.DistributedObjectEvent
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.client.InitialMembershipEvent
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.client.LifecycleEvent
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.client.LoomMap.LoomMapStats
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.client.LoomSqlResult
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.client.MemberEvent
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.client.NodeEndpoint
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.client.ProtocolHandshake.Result
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.client.query.IndexConfig
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.client.query.LoomQueryCache.QueryCacheStatistics
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.client.retry.RetryPolicy.RetryStats
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.client.security.CredentialsRequest
-
Returns a string representation of this record class.
- toString() - Method in class com.loomcache.common.config.AuthConfig.EndpointConfig
- toString() - Method in record class com.loomcache.common.config.AuthConfig.JaasConfig
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.common.config.AuthConfig.KerberosConfig
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.common.config.AuthConfig.LdapConfig
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.common.config.AuthConfig.LoginModuleConfig
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.common.config.AuthConfig.PermissionConfig
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.common.config.AuthConfig.PermissionRequest
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.common.config.AuthConfig.Role
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.common.config.AuthConfig.TokenConfig
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.common.config.AuthConfig.TokenCredential
-
Returns a string representation of this record class.
- toString() - Method in class com.loomcache.common.config.AuthConfig
- toString() - Method in record class com.loomcache.common.config.ClusterConfig.RaftBootstrapServer
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.common.config.DataConnectionConfig
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.common.config.GenericMapStoreConfig
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.common.config.IcmpFailureDetectorConfig
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.common.config.PriorityQueueConfig
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.common.config.QueueConfig
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.common.config.SlowOperationDetectorConfig
-
Returns a string representation of this record class.
- toString() - Method in class com.loomcache.common.config.TlsConfig
- toString() - Method in record class com.loomcache.common.protocol.BatchOperation.DeserializedBatch
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.common.protocol.BatchOperation
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.common.protocol.ClientStatisticsPayload
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.common.protocol.HelloPayload
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.common.protocol.MapPutTtlCodec.Payload
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.common.protocol.MapReplaceCasCodec.CasPayload
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.common.protocol.PartitionTablePayload
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.common.protocol.ScanResult
-
Returns a string representation of this record class.
- toString() - Method in class com.loomcache.common.protocol.SerializablePredicate.All
- toString() - Method in record class com.loomcache.common.protocol.SerializablePredicate.KeyEquals
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.common.protocol.SerializablePredicate.KeyStartsWith
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.common.protocol.SerializablePredicate.ValueContains
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.common.protocol.SerializablePredicate.ValueEquals
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.common.protocol.TransactionOpCode.WireOperation
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.common.serialization.compact.CompactField
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.common.serialization.compact.CompactSchema
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.cache.AccessTracker.AccessDistribution
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.cache.AccessTracker.AccessStats
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.cache.EvictionNotifier.EvictionEvent
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.cache.MemoryManager.MemoryStats
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.cache.MemoryManager.MemoryThreshold
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.cache.PreloadPolicy.AllKeys
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.cache.PreloadPolicy.HotKeys
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.cache.PreloadPolicy.PatternBased
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.cache.PreloadPolicy.PriorityBased
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.cache.TieredEvictionManager.EvictionCandidate
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.cache.TieredEvictionManager.EvictionResult
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.cache.WarmingConfig
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.cache.WarmingProgress
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.cache.WarmingResult
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.CacheNode.CpGroupSummary
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.CacheNode.ParsedSeed
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.ClusterHealth
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.HealthAlert
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.HealthSnapshot
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.HealthStatus.Degraded
-
Returns a string representation of this record class.
- toString() - Method in class com.loomcache.server.cluster.ClusterHealthMonitor.HealthStatus.Healthy
- toString() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.HealthStatus.Unhealthy
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.NodeHealth
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipEvent.LeaderChanged
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipEvent.MemberJoined
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipEvent.MemberLeft
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipEvent.MemberRecovered
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipEvent.MemberSuspected
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipStats
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipView.MemberInfo
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipView
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.cluster.MigrationChunkTransfer.TransferChunk
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.cluster.MigrationListener.MigrationEvent
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.cluster.PartitionDetector.DetectorConfig
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.cluster.PartitionDetector.DetectorStats
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.cluster.PartitionDetector.PartitionDiagnostics
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.cluster.PartitionDetector.PartitionEvent
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.cluster.PartitionDetector.PartitionRecoveryPlan
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.cluster.PartitionDetector.PartitionStatus.FullPartition
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.cluster.PartitionDetector.PartitionStatus.PartialPartition
-
Returns a string representation of this record class.
- toString() - Method in class com.loomcache.server.cluster.PartitionDetector
- toString() - Method in record class com.loomcache.server.cluster.PartitionMigrationManager.ActiveOutgoingMigration
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.cluster.PartitionMigrationManager.ChunkedDataFrame
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.cluster.PartitionMigrationManager.CommittedOwnershipTable
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.cluster.PartitionMigrationManager.MigrationRecoveryRequest
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigratedEntry
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationProgress
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationStats
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationTask
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.cluster.RackAwarePlacement.PlacementConstraint
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.cluster.SwimGossipProtocol.GossipMessage
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.cluster.SwimGossipProtocol.MemberInfo
-
Returns a string representation of this record class.
- toString() - Method in class com.loomcache.server.cluster.SwimGossipProtocol.MemberState.Alive
- toString() - Method in record class com.loomcache.server.cluster.SwimGossipProtocol.MemberState.Dead
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.cluster.SwimGossipProtocol.MemberState.Suspect
-
Returns a string representation of this record class.
- toString() - Method in class com.loomcache.server.cluster.SwimGossipProtocol
- toString() - Method in record class com.loomcache.server.cluster.TopologyAwareRouter.NodeEndpoint
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.cluster.TopologyAwareRouter.TopologyRouterStats
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.cluster.TopologyConfig
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.cluster.TopologyInfo
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.compute.ReadOnlyEntry
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.config.ConfigEntry
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.config.ConfigManagerStats
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.config.ConfigSnapshot
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.config.ValidationResult
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.consensus.ConfigChange
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.consensus.ElectionStats
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.consensus.LeaseConfig
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.consensus.LogEntry
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.consensus.LogStats
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.consensus.RaftHealthCheck.Status
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.consensus.RaftInvariantChecker.InvariantResult
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.consensus.RaftLog.IndexTermPair
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.consensus.RaftMetrics.MetricsSnapshot
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.consensus.RaftNode.SnapshotCapture
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.consensus.ReplicationStats
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.cp.ConsistencyGroupId
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.cp.ConsistencySubsystem.CpSessionInfo
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.cp.ConsistencySubsystem.ResetResult
-
Returns a string representation of this record class.
- toString() - Method in class com.loomcache.server.cp.ConsistencySubsystem
- toString() - Method in record class com.loomcache.server.cp.FencingToken
-
Returns a string representation of this record class.
- toString() - Method in class com.loomcache.server.cp.FencingTokenGenerator
- toString() - Method in class com.loomcache.server.cp.LinearizableAtomicReference
-
Returns a string representation of this atomic reference.
- toString() - Method in record class com.loomcache.server.cp.LinearizableLock.LockSnapshot
-
Returns a string representation of this record class.
- toString() - Method in class com.loomcache.server.cp.LinearizableLock
- toString() - Method in class com.loomcache.server.cp.LinearizableSemaphore
- toString() - Method in class com.loomcache.server.cp.SessionManager.ManagedSession
- toString() - Method in record class com.loomcache.server.cp.SessionManager.SessionSnapshot
-
Returns a string representation of this record class.
- toString() - Method in class com.loomcache.server.cp.SessionManager
- toString() - Method in record class com.loomcache.server.cp.SessionStats
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.datastructures.ContinuousQueryCache.CqcStatistics
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.datastructures.crdt.CrdtStats
-
Returns a string representation of this record class.
- toString() - Method in class com.loomcache.server.datastructures.DistributedList
- toString() - Method in record class com.loomcache.server.datastructures.DistributedMap.EntryRollbackState
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.datastructures.DistributedMap.MapStatistics
-
Returns a string representation of this record class.
- toString() - Method in class com.loomcache.server.datastructures.DistributedMap
- toString() - Method in record class com.loomcache.server.datastructures.DistributedMap.WriteMetadata
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.datastructures.DistributedMapConfig
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.datastructures.DistributedMultiMap.EntryPage
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.datastructures.DistributedMultiMap.MultiMapStatistics
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.datastructures.DistributedMultiMap.MultiMapStats
-
Returns a string representation of this record class.
- toString() - Method in class com.loomcache.server.datastructures.DistributedMultiMap
- toString() - Method in record class com.loomcache.server.datastructures.DistributedPriorityQueue.PriorityKey
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.datastructures.DistributedPriorityQueue.PriorityQueueSnapshotEntry
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.datastructures.DistributedPriorityQueue.PriorityQueueStats
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.datastructures.DistributedQueue.QueueStats
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.datastructures.DistributedRingbuffer.ReadManyResult
-
Returns a string representation of this record class.
- toString() - Method in class com.loomcache.server.datastructures.DistributedRingbuffer
- toString() - Method in record class com.loomcache.server.datastructures.DistributedSet.SetStatistics
-
Returns a string representation of this record class.
- toString() - Method in class com.loomcache.server.datastructures.DistributedSet
- toString() - Method in record class com.loomcache.server.datastructures.DistributedTopic.TopicStatistics
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.datastructures.EvictionStrategy.EvictionState
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.datastructures.mapstore.MapStoreConfig
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.datastructures.mapstore.MetadataAwareValue
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.datastructures.ReliableTopic.ReadResult
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.datastructures.ReliableTopic.TopicMessage
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.datastructures.ReliableTopic.TopicStatistics
-
Returns a string representation of this record class.
- toString() - Method in class com.loomcache.server.discovery.CompositeDiscovery
- toString() - Method in record class com.loomcache.server.discovery.DiscoveryHealthChecker.DiscoveryValidationResult
-
Returns a string representation of this record class.
- toString() - Method in class com.loomcache.server.discovery.FileBasedDiscovery
- toString() - Method in record class com.loomcache.server.discovery.MemberAttributes
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.discovery.PeerAddress
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.executor.DurableTaskRecord
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.executor.ExecutorStats
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.executor.ScheduledTaskInfo
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.executor.TaskInfo
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.handler.BatchExecutionHandler.BatchExecutionStats
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.handler.BatchExecutionStats
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.handler.CqcSubscriptionHandler.CqcSubscription
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.handler.CqcSubscriptionHandler.SubscriptionId
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.handler.IdempotencyManager.CachedResponse
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.handler.IdempotencyManager.IdempotencyKey
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.handler.IdempotencyManager.IdempotencyStats
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.handler.ReadCoalescingFilter
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.handler.RequestCoalescer.CoalescerStats
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.handler.RequestCoalescer.CoalescingKey
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.handler.RequestCoalescer.GroupStats
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.health.HealthCheckServer.Config
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.jcache.CacheEntryListenerManager.ListenerConfig
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.jcache.CacheEntryListenerManager.ListenerStats
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.jcache.CacheLoaderIntegration.LoaderStats
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.jcache.CacheStatisticsManager.StatisticsSnapshot
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.jcache.CacheWriterIntegration.WriteBehindConfig
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.jcache.CacheWriterIntegration.WriteBehindStats
-
Returns a string representation of this record class.
- toString() - Method in class com.loomcache.server.jcache.ExpiryPolicyManager.AccessedExpiryPolicy
- toString() - Method in class com.loomcache.server.jcache.ExpiryPolicyManager.CombinedExpiryPolicy
- toString() - Method in class com.loomcache.server.jcache.ExpiryPolicyManager.CreatedExpiryPolicy
- toString() - Method in class com.loomcache.server.jcache.ExpiryPolicyManager.EternalExpiryPolicy
- toString() - Method in class com.loomcache.server.jcache.ExpiryPolicyManager.ModifiedExpiryPolicy
- toString() - Method in class com.loomcache.server.jcache.LoomCacheEntryEvent
- toString() - Method in record class com.loomcache.server.jcache.MapStoreBackedCacheWriter
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.journal.JournalEntry
-
Compact representation for logging and debugging.
- toString() - Method in record class com.loomcache.server.journal.JournalStats
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.journal.RetentionPolicy.Composite
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.journal.RetentionPolicy.SizeBased
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.journal.RetentionPolicy.TimeBased
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.journal.SubscriptionStats
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.lease.ExpirationTask
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.lease.LeaseManager.LeaseInfo
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.lease.TtlManager.TtlStats
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.lease.TtlPolicy.AdaptiveTtl
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.lease.TtlPolicy.Eternal
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.lease.TtlPolicy.FixedTtl
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.lease.TtlPolicy.PerKeyTtl
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.lease.TtlPolicy.SlidingTtl
-
Returns a string representation of this record class.
- toString() - Method in class com.loomcache.server.lifecycle.GracefulShutdownCoordinator.Complete
- toString() - Method in class com.loomcache.server.lifecycle.GracefulShutdownCoordinator.DrainingConnections
- toString() - Method in class com.loomcache.server.lifecycle.GracefulShutdownCoordinator.FlushingData
- toString() - Method in record class com.loomcache.server.lifecycle.GracefulShutdownCoordinator.ShutdownProgress
-
Returns a string representation of this record class.
- toString() - Method in class com.loomcache.server.lifecycle.GracefulShutdownCoordinator.SnapshotState
- toString() - Method in class com.loomcache.server.lifecycle.GracefulShutdownCoordinator.StoppingServices
- toString() - Method in record class com.loomcache.server.logging.FrequentLogSuppressor.Decision
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.management.ClientStatisticsRegistry.RecordedClientStatistics
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.metrics.AccessPatternAnalyzer.AccessRecord
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.metrics.AccessPatternAnalyzer.DistributionStats
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.metrics.AccessPatternAnalyzer.TemporalPattern
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.metrics.CacheAnalytics.AnalyticsOverview
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.metrics.CacheAnalytics.DataStructureMetric
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.metrics.CacheAnalytics.TimeSeriesPoint
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.metrics.CapacityPlanner.CapacitySnapshot
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.metrics.CapacityPlanner.ScalingRecommendation
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.metrics.MetricsAggregator.AggregationRule
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.metrics.MetricsSanitizer
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.metrics.OperationsTracker.LatencyPercentiles
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.metrics.OperationsTracker.OperationRecord
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.metrics.SlotMetrics.SlotStats
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.network.BackpressureController.BackpressureStats
-
Returns a string representation of this record class.
- toString() - Method in class com.loomcache.server.network.CommandContext
- toString() - Method in class com.loomcache.server.network.ConnectionContext
- toString() - Method in record class com.loomcache.server.network.ConnectionHealthMonitor.ConnectionHealth
-
Returns a string representation of this record class.
- toString() - Method in class com.loomcache.server.network.ConnectionHealthMonitor.Degraded
- toString() - Method in record class com.loomcache.server.network.ConnectionHealthMonitor.HealthMetrics
-
Returns a string representation of this record class.
- toString() - Method in class com.loomcache.server.network.ConnectionHealthMonitor.Healthy
- toString() - Method in class com.loomcache.server.network.ConnectionHealthMonitor.Unhealthy
- toString() - Method in class com.loomcache.server.network.ConnectionHealthMonitor.Unknown
- toString() - Method in record class com.loomcache.server.network.RateLimiter.ClientStats
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.network.RateLimiter.RateLimiterStats
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.network.RateLimiter.RateLimitPolicy.FixedWindow
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.network.RateLimiter.RateLimitPolicy.SlidingWindow
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.network.RateLimiter.RateLimitPolicy.TokenBucket
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.network.TcpServer.BandwidthStats
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.network.TcpServer.ConnectionInfo
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.network.TcpServer.ServerHealthStatus
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.network.TcpServer.ServerStats
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.observability.DistributedTracer.Span
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.observability.DistributedTracer.SpanStatus.Error
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.observability.DistributedTracer.SpanStatus.Ok
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.observability.DistributedTracer.SpanStatus.Timeout
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.observability.DistributedTracer.TimestampedEvent
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.observability.DistributedTracer.TraceContext
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.observability.SlowOperationDetector.SlowOperationRecord
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.persistence.DeltaSnapshot
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.persistence.HotBackupManager.BackupFile
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.persistence.HotBackupManager.GroupSnapshot
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.persistence.HotBackupManager.HotBackupMetadata
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.persistence.HotBackupScheduler.HotBackupSchedulerStats
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.persistence.RaftMetadataStore.RaftMetadata
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.persistence.RecoveryTimeouts.RecoveryPair
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.persistence.Snapshotable.SnapshotCapture
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.persistence.SnapshotManager.Snapshot
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.persistence.SnapshotManager.SnapshotInfo
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.persistence.SnapshotScheduler.SnapshotSchedulerStats
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.persistence.SnapshotStore.SnapshotMetadata
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.persistence.SnapshotStore.StagedSnapshot
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.persistence.StateMachineSnapshotManager.SnapshotMetadata
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.persistence.WalCompactor.CompactionSnapshot
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.persistence.WalCompactor.CompactionStats
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.persistence.WalReader.WalRecoveryMetadata
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.persistence.WalStats
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.persistence.WalWriterStats
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.query.IndexConfig
-
Returns a string representation of this record class.
- toString() - Method in class com.loomcache.server.query.PagingPredicate
- toString() - Method in record class com.loomcache.server.query.Predicate.AndPredicate
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.query.Predicate.BetweenPredicate
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.query.Predicate.EqualsPredicate
-
Returns a string representation of this record class.
- toString() - Method in class com.loomcache.server.query.Predicate.FalsePredicate
- toString() - Method in record class com.loomcache.server.query.Predicate.GreaterThanOrEqualPredicate
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.query.Predicate.GreaterThanPredicate
-
Returns a string representation of this record class.
- toString() - Method in class com.loomcache.server.query.Predicate.ILikePredicate
- toString() - Method in record class com.loomcache.server.query.Predicate.InPredicate
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.query.Predicate.JoinColumnEqualsPredicate
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.query.Predicate.LessThanOrEqualPredicate
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.query.Predicate.LessThanPredicate
-
Returns a string representation of this record class.
- toString() - Method in class com.loomcache.server.query.Predicate.LikePredicate
- toString() - Method in record class com.loomcache.server.query.Predicate.NotEqualsPredicate
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.query.Predicate.NotPredicate
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.query.Predicate.OrPredicate
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.query.Predicate.PartitionPredicate
-
Returns a string representation of this record class.
- toString() - Method in class com.loomcache.server.query.Predicate.RegexPredicate
- toString() - Method in class com.loomcache.server.query.Predicate.TruePredicate
- toString() - Method in class com.loomcache.server.query.PredicateBuilder
- toString() - Method in record class com.loomcache.server.query.QueryAnalyzer.QueryAnalysis
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.query.QueryExecutionCache.CacheStats
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.query.QueryOptimizer.CostEstimate
-
Returns a string representation of this record class.
- toString() - Method in class com.loomcache.server.query.QueryOptimizer.OptimizedQueryPlan
- toString() - Method in record class com.loomcache.server.query.QueryOptimizer.TableStatistics
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.query.QueryPlan.AggregateFunction
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.query.QueryPlan.Join
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.query.QueryPlan.OrderBy
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.query.QueryPlan
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.query.QueryProfiler.ProfileEntry
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.query.QueryProfiler.QueryProfile
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.query.QueryStats
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.query.SlowQueryLog.QueryPattern
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.query.SlowQueryLog.SlowQueryEntry
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.query.SlowQueryLog.SlowQueryStats
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.query.SqlIndex
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.query.SqlMapping.Column
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.query.SqlMapping
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.query.SqlParser.CreateIndexStatement
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.query.SqlParser.CreateMappingStatement
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.query.SqlParser.CreateTypeStatement
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.query.SqlParser.CreateViewStatement
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.query.SqlParser.DeleteStatement
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.query.SqlParser.ExplainStatement
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.query.SqlParser.InsertStatement
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.query.SqlParser.ShowStatement
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.query.SqlParser.SinkStatement
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.query.SqlParser.SyntaxError
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.query.SqlParser.UpdateStatement
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.query.SqlRow
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.query.SqlType.Field
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.query.SqlType
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.query.SqlView
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.ratelimit.PerClientRateLimiter.AggregateStats
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.ratelimit.PerClientRateLimiter.PerClientConfig
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.ratelimit.RateLimiter.RateLimiterConfig
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.ratelimit.RateLimiter.RateLimiterSnapshot
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.ratelimit.RateLimiter.RateLimiterStats
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.replication.ReadReplicaManager.ReadReplicaStats
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.replication.ReadReplicaManager.ReplicaInfo
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.replication.ReadRouter.ReadRouterStats
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.replication.ReplicationManager.ReplicationData
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.replication.ReplicationStream.StreamStats
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.security.SecurityDecision
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.security.SecurityOperationContext
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.security.SecurityOperationResult
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.sharding.CrossGroupQueryExecutor.ScanPage
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.sharding.MigrationProgress
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.sharding.PartitionAssignment
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.sharding.PartitionMove
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.sharding.RebalancePlan
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.topic.DistributedTopic.MessageWithSequence
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.topic.DistributedTopic.TopicMessage
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.topic.TopicConfig
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.tracing.SpanManager.SpanEvent
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.tracing.TraceAnalyzer.TraceStats
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.transaction.ReplicatedTransactionCommand
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.transaction.Transaction.Condition
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.transaction.Transaction.Operation
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.transaction.TransactionKeyLockManager.LockedKey
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.transaction.TransactionManager.RecoverableTransactionState
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.transaction.TransactionManager.TransactionManagerStats
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.transaction.TransactionOp.MapDelete
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.transaction.TransactionOp.MapPut
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.transaction.TransactionOp.MapPutIfAbsent
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.transaction.TransactionOp.MultiMapPut
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.transaction.TransactionOp.MultiMapRemove
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.transaction.TransactionOp.QueueOffer
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.transaction.TransactionOp.QueuePoll
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.transaction.TransactionOp.SetAdd
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.transaction.TransactionOp.SetRemove
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.transaction.TransactionResult
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.CoordDecide
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.CoordPrepare
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.DecideAck
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.DecideGroup
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.DecideQuery
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.PrepareAck
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.PrepareGroup
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.wan.merge.MergePolicy.MergeEntry
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.wan.WanConsumer.WanAck
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.wan.WanMerkleTree
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.wan.WanMerkleTree.WanKey
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.wan.WanMerkleTree.WanMerkleDiff
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.wan.WanPublisher.WanAck
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.wan.WanPublisher.WanBatch
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.wan.WanPublisher.WanEvent
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.wan.WanReplicationManager.WanDeltaSyncResult
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.wan.WanReplicationManager.WanReplicationStats
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.watch.WatchEvent
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.server.watch.WatchManager.WatchStreamStats
-
Returns a string representation of this record class.
- toString() - Method in class com.loomcache.springboot.autoconfigure.LoomProperties.Tls
- toString() - Method in record class com.loomcache.springboot.controller.AtomicController.AtomicLongCasRequest
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.springboot.controller.AtomicController.AtomicLongValue
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.springboot.controller.AtomicController.DeltaRequest
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.springboot.controller.AtomicController.ReferenceCasRequest
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.springboot.controller.AtomicController.ReferenceValue
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.springboot.controller.ClusterController.ClusterStateChangeRequest
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.springboot.controller.ClusterController.ClusterVersionChangeRequest
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.springboot.controller.GlobalExceptionHandler.ErrorResponse
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.springboot.controller.LockController.LockRequest
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.springboot.controller.QueryController.QueryRequest
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.springboot.controller.TransactionController.BeginRequest
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.springboot.controller.TransactionController.OperationRequest
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.springboot.security.RestUserLockoutManager.Lockout
-
Returns a string representation of this record class.
- toString() - Method in record class com.loomcache.springboot.security.TokenResponse
-
Returns a string representation of this record class.
- TOTAL_SLOTS - Static variable in class com.loomcache.server.cluster.PartitionTable
- totalAcceptedConnections() - Method in class com.loomcache.server.network.TcpServer
-
Total inbound connections accepted since start.
- totalAccesses() - Method in record class com.loomcache.server.cache.AccessTracker.AccessDistribution
-
Returns the value of the
totalAccessesrecord component. - totalAcked() - Method in record class com.loomcache.server.wan.WanReplicationManager.WanReplicationStats
-
Returns the value of the
totalAckedrecord component. - totalAdded() - Method in record class com.loomcache.server.datastructures.DistributedPriorityQueue.PriorityQueueStats
-
Returns the value of the
totalAddedrecord component. - totalAdded() - Method in record class com.loomcache.server.datastructures.DistributedQueue.QueueStats
-
Returns the value of the
totalAddedrecord component. - totalAdds() - Method in record class com.loomcache.server.datastructures.DistributedSet.SetStatistics
-
Returns the value of the
totalAddsrecord component. - totalAllowed() - Method in record class com.loomcache.server.network.RateLimiter.RateLimiterStats
-
Returns the value of the
totalAllowedrecord component. - totalAllowed() - Method in record class com.loomcache.server.ratelimit.RateLimiter.RateLimiterSnapshot
-
Returns the value of the
totalAllowedrecord component. - totalAllowed() - Method in record class com.loomcache.server.ratelimit.RateLimiter.RateLimiterStats
-
Returns the value of the
totalAllowedrecord component. - totalAllowedAcrossAllClients() - Method in record class com.loomcache.server.ratelimit.PerClientRateLimiter.AggregateStats
-
Returns the value of the
totalAllowedAcrossAllClientsrecord component. - totalAppended() - Method in record class com.loomcache.server.journal.JournalStats
-
Returns the value of the
totalAppendedrecord component. - totalAppendEntries() - Method in record class com.loomcache.server.consensus.ReplicationStats
-
Returns the value of the
totalAppendEntriesrecord component. - totalAppends() - Method in record class com.loomcache.server.consensus.LogStats
-
Returns the value of the
totalAppendsrecord component. - totalAttempts() - Method in record class com.loomcache.client.retry.RetryPolicy.RetryStats
-
Returns the value of the
totalAttemptsrecord component. - totalBatches() - Method in record class com.loomcache.server.handler.BatchExecutionStats
-
Returns the value of the
totalBatchesrecord component. - totalBatchesExecuted() - Method in record class com.loomcache.server.handler.BatchExecutionHandler.BatchExecutionStats
-
Returns the value of the
totalBatchesExecutedrecord component. - totalBytes() - Method in record class com.loomcache.server.persistence.WalWriterStats
-
Returns the value of the
totalBytesrecord component. - totalBytesFreed() - Method in record class com.loomcache.server.persistence.WalCompactor.CompactionStats
-
Returns the value of the
totalBytesFreedrecord component. - totalBytesIn() - Method in record class com.loomcache.server.network.TcpServer.BandwidthStats
-
Returns the value of the
totalBytesInrecord component. - totalBytesOut() - Method in record class com.loomcache.server.network.TcpServer.BandwidthStats
-
Returns the value of the
totalBytesOutrecord component. - totalBytesReceived() - Method in record class com.loomcache.server.network.TcpServer.ServerStats
-
Returns the value of the
totalBytesReceivedrecord component. - totalBytesSent() - Method in record class com.loomcache.server.network.TcpServer.ServerStats
-
Returns the value of the
totalBytesSentrecord component. - totalBytesTransferred() - Method in record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationStats
-
Returns the value of the
totalBytesTransferredrecord component. - totalBytesWritten() - Method in record class com.loomcache.server.persistence.WalStats
-
Returns the value of the
totalBytesWrittenrecord component. - totalCancelled() - Method in record class com.loomcache.server.executor.ExecutorStats
-
Returns the value of the
totalCancelledrecord component. - totalChecks() - Method in record class com.loomcache.server.cluster.PartitionDetector.DetectorStats
-
Returns the value of the
totalChecksrecord component. - totalChunks() - Method in record class com.loomcache.server.cluster.PartitionMigrationManager.ChunkedDataFrame
-
Returns the value of the
totalChunksrecord component. - totalCircuitOpenRejections() - Method in class com.loomcache.server.network.TcpServer
-
Total messages rejected (legacy placeholder, always returns 0).
- totalClientsTracked() - Method in record class com.loomcache.server.ratelimit.PerClientRateLimiter.AggregateStats
-
Returns the value of the
totalClientsTrackedrecord component. - totalClosedConnections() - Method in class com.loomcache.server.network.TcpServer
-
Total connections closed since start.
- totalCommitted() - Method in record class com.loomcache.server.transaction.TransactionManager.TransactionManagerStats
-
Returns the value of the
totalCommittedrecord component. - totalCompactions() - Method in record class com.loomcache.server.consensus.LogStats
-
Returns the value of the
totalCompactionsrecord component. - totalCompactions() - Method in record class com.loomcache.server.persistence.WalCompactor.CompactionStats
-
Returns the value of the
totalCompactionsrecord component. - totalCompleted() - Method in record class com.loomcache.server.executor.ExecutorStats
-
Returns the value of the
totalCompletedrecord component. - totalCompressedBytes() - Method in record class com.loomcache.server.persistence.WalWriterStats
-
Returns the value of the
totalCompressedBytesrecord component. - totalConflicts() - Method in record class com.loomcache.server.wan.WanReplicationManager.WanReplicationStats
-
Returns the value of the
totalConflictsrecord component. - totalConnections() - Method in record class com.loomcache.client.ConnectionPool.PoolHealthReport
-
Returns the value of the
totalConnectionsrecord component. - totalConnections() - Method in record class com.loomcache.server.network.ConnectionHealthMonitor.HealthMetrics
-
Returns the value of the
totalConnectionsrecord component. - totalConnections() - Method in record class com.loomcache.server.network.TcpServer.ServerHealthStatus
-
Returns the value of the
totalConnectionsrecord component. - totalConnections() - Method in record class com.loomcache.server.network.TcpServer.ServerStats
-
Returns the value of the
totalConnectionsrecord component. - totalConnectionsCreated() - Method in record class com.loomcache.common.protocol.ClientStatisticsPayload
-
Returns the value of the
totalConnectionsCreatedrecord component. - totalConnectionsDestroyed() - Method in record class com.loomcache.common.protocol.ClientStatisticsPayload
-
Returns the value of the
totalConnectionsDestroyedrecord component. - totalConnectionWaitCount() - Method in record class com.loomcache.common.protocol.ClientStatisticsPayload
-
Returns the value of the
totalConnectionWaitCountrecord component. - totalConnectionWaitTimeMillis() - Method in record class com.loomcache.common.protocol.ClientStatisticsPayload
-
Returns the value of the
totalConnectionWaitTimeMillisrecord component. - totalCorruptedEntries() - Method in record class com.loomcache.server.persistence.WalStats
-
Returns the value of the
totalCorruptedEntriesrecord component. - totalCount() - Method in class com.loomcache.client.ConnectionPool
- totalCreated() - Method in record class com.loomcache.client.ConnectionPool.PoolHealthReport
-
Returns the value of the
totalCreatedrecord component. - totalCreated() - Method in record class com.loomcache.client.ConnectionPool.PoolStats
-
Returns the value of the
totalCreatedrecord component. - totalCreated() - Method in record class com.loomcache.client.ConnectionPoolMetrics.MetricsSnapshot
-
Returns the value of the
totalCreatedrecord component. - totalCreated() - Method in record class com.loomcache.server.cp.SessionStats
-
Returns the value of the
totalCreatedrecord component. - totalDelivered() - Method in record class com.loomcache.server.datastructures.DistributedTopic.TopicStatistics
-
Returns the value of the
totalDeliveredrecord component. - totalDelivered() - Method in record class com.loomcache.server.datastructures.ReliableTopic.TopicStatistics
-
Returns the value of the
totalDeliveredrecord component. - totalDenied() - Method in record class com.loomcache.server.network.RateLimiter.RateLimiterStats
-
Returns the value of the
totalDeniedrecord component. - totalDenied() - Method in record class com.loomcache.server.ratelimit.RateLimiter.RateLimiterSnapshot
-
Returns the value of the
totalDeniedrecord component. - totalDenied() - Method in record class com.loomcache.server.ratelimit.RateLimiter.RateLimiterStats
-
Returns the value of the
totalDeniedrecord component. - totalDeniedAcrossAllClients() - Method in record class com.loomcache.server.ratelimit.PerClientRateLimiter.AggregateStats
-
Returns the value of the
totalDeniedAcrossAllClientsrecord component. - totalDeserialized() - Method in class com.loomcache.server.serialization.SerializationStats
-
Get total bytes deserialized.
- totalDestroyed() - Method in record class com.loomcache.client.ConnectionPool.PoolHealthReport
-
Returns the value of the
totalDestroyedrecord component. - totalDestroyed() - Method in record class com.loomcache.client.ConnectionPool.PoolStats
-
Returns the value of the
totalDestroyedrecord component. - totalDestroyed() - Method in record class com.loomcache.client.ConnectionPoolMetrics.MetricsSnapshot
-
Returns the value of the
totalDestroyedrecord component. - totalDispatched() - Method in record class com.loomcache.server.jcache.CacheEntryListenerManager.ListenerStats
-
Returns the value of the
totalDispatchedrecord component. - totalDurationMs() - Method in record class com.loomcache.server.query.QueryProfiler.QueryProfile
-
Returns the value of the
totalDurationMsrecord component. - totalElections() - Method in record class com.loomcache.server.consensus.ElectionStats
-
Returns the value of the
totalElectionsrecord component. - totalEnqueued() - Method in class com.loomcache.server.network.CommandExecutorPool
-
Get total commands enqueued since pool start.
- totalEntries() - Method in record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationProgress
-
Returns the value of the
totalEntriesrecord component. - totalEntries() - Method in record class com.loomcache.server.datastructures.DistributedMultiMap.MultiMapStatistics
-
Returns the value of the
totalEntriesrecord component. - totalEntries() - Method in record class com.loomcache.server.metrics.CacheAnalytics.AnalyticsOverview
-
Returns the value of the
totalEntriesrecord component. - totalEntriesRecovered() - Method in record class com.loomcache.server.persistence.WalReader.WalRecoveryMetadata
-
Returns the value of the
totalEntriesRecoveredrecord component. - totalEntriesTruncated() - Method in record class com.loomcache.server.persistence.WalCompactor.CompactionStats
-
Returns the value of the
totalEntriesTruncatedrecord component. - totalEntriesWritten() - Method in record class com.loomcache.server.persistence.WalStats
-
Returns the value of the
totalEntriesWrittenrecord component. - totalErrors() - Method in record class com.loomcache.server.jcache.CacheEntryListenerManager.ListenerStats
-
Returns the value of the
totalErrorsrecord component. - totalErrors() - Method in class com.loomcache.server.network.CommandExecutorPool
-
Get total command execution errors since pool start.
- totalErrors() - Method in class com.loomcache.server.serialization.SerializationStats
-
Get total errors.
- totalEvents() - Method in record class com.loomcache.server.watch.WatchManager.WatchStreamStats
-
Returns the value of the
totalEventsrecord component. - totalEvictions() - Method in record class com.loomcache.server.datastructures.DistributedMap.MapStatistics
-
Returns the value of the
totalEvictionsrecord component. - totalExecuted() - Method in class com.loomcache.server.network.CommandExecutorPool
-
Get total commands successfully executed since pool start.
- totalExpired() - Method in record class com.loomcache.server.lease.TtlManager.TtlStats
-
Returns the value of the
totalExpiredrecord component. - totalFailed() - Method in record class com.loomcache.server.cache.WarmingResult
-
Returns the value of the
totalFailedrecord component. - totalFailed() - Method in record class com.loomcache.server.executor.ExecutorStats
-
Returns the value of the
totalFailedrecord component. - totalFailed() - Method in record class com.loomcache.server.jcache.CacheWriterIntegration.WriteBehindStats
-
Returns the value of the
totalFailedrecord component. - totalFailures() - Method in record class com.loomcache.client.retry.RetryPolicy.RetryStats
-
Returns the value of the
totalFailuresrecord component. - totalFiltered() - Method in record class com.loomcache.server.datastructures.DistributedTopic.TopicStatistics
-
Returns the value of the
totalFilteredrecord component. - totalHits() - Method in record class com.loomcache.server.datastructures.DistributedMap.MapStatistics
-
Returns the value of the
totalHitsrecord component. - totalIdleClosedConnections() - Method in class com.loomcache.server.network.TcpServer
-
Total connections closed due to idle timeout.
- totalJoins() - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipStats
-
Returns the value of the
totalJoinsrecord component. - totalKeys() - Method in record class com.loomcache.server.cache.WarmingProgress
-
Returns the value of the
totalKeysrecord component. - totalKeys() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.NodeHealth
-
Returns the value of the
totalKeysrecord component. - totalLeaves() - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipStats
-
Returns the value of the
totalLeavesrecord component. - totalLoaded() - Method in record class com.loomcache.server.cache.WarmingResult
-
Returns the value of the
totalLoadedrecord component. - totalLoads() - Method in record class com.loomcache.server.jcache.CacheLoaderIntegration.LoaderStats
-
Returns the value of the
totalLoadsrecord component. - totalManaged() - Method in record class com.loomcache.server.lease.TtlManager.TtlStats
-
Returns the value of the
totalManagedrecord component. - totalMemoryBytes() - Method in record class com.loomcache.server.metrics.CacheAnalytics.AnalyticsOverview
-
Returns the value of the
totalMemoryBytesrecord component. - totalMerges() - Method in record class com.loomcache.server.datastructures.crdt.CrdtStats
-
Returns the value of the
totalMergesrecord component. - totalMessagesReceived() - Method in class com.loomcache.server.network.TcpServer
-
Total messages received since start.
- totalMessagesSent() - Method in class com.loomcache.server.network.TcpServer
-
Total messages sent since start.
- totalMigrations() - Method in record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationStats
-
Returns the value of the
totalMigrationsrecord component. - totalMisses() - Method in record class com.loomcache.server.datastructures.DistributedMap.MapStatistics
-
Returns the value of the
totalMissesrecord component. - totalMoves() - Method in record class com.loomcache.server.sharding.MigrationProgress
-
Returns the value of the
totalMovesrecord component. - totalOps() - Method in record class com.loomcache.client.LoomMap.LoomMapStats
-
Returns the value of the
totalOpsrecord component. - totalOps() - Method in record class com.loomcache.server.handler.BatchExecutionStats
-
Returns the value of the
totalOpsrecord component. - totalOpsExecuted() - Method in record class com.loomcache.server.handler.BatchExecutionHandler.BatchExecutionStats
-
Returns the value of the
totalOpsExecutedrecord component. - totalOutboundConnections() - Method in class com.loomcache.server.network.TcpServer
-
Total outbound connections established since start.
- totalPartitionsDetected() - Method in record class com.loomcache.server.cluster.PartitionDetector.DetectorStats
-
Returns the value of the
totalPartitionsDetectedrecord component. - totalPartitionsHealed() - Method in record class com.loomcache.server.cluster.PartitionDetector.DetectorStats
-
Returns the value of the
totalPartitionsHealedrecord component. - totalPeeks() - Method in record class com.loomcache.server.datastructures.DistributedQueue.QueueStats
-
Returns the value of the
totalPeeksrecord component. - totalPolled() - Method in record class com.loomcache.server.datastructures.DistributedPriorityQueue.PriorityQueueStats
-
Returns the value of the
totalPolledrecord component. - totalPolled() - Method in record class com.loomcache.server.datastructures.DistributedQueue.QueueStats
-
Returns the value of the
totalPolledrecord component. - totalPreVotes() - Method in record class com.loomcache.server.consensus.ElectionStats
-
Returns the value of the
totalPreVotesrecord component. - totalPublished() - Method in record class com.loomcache.server.datastructures.DistributedTopic.TopicStatistics
-
Returns the value of the
totalPublishedrecord component. - totalPublished() - Method in record class com.loomcache.server.datastructures.ReliableTopic.TopicStatistics
-
Returns the value of the
totalPublishedrecord component. - totalPuts() - Method in record class com.loomcache.server.datastructures.DistributedMap.MapStatistics
-
Returns the value of the
totalPutsrecord component. - totalPuts() - Method in record class com.loomcache.server.datastructures.DistributedMultiMap.MultiMapStatistics
-
Returns the value of the
totalPutsrecord component. - totalRead() - Method in record class com.loomcache.server.journal.JournalStats
-
Returns the value of the
totalReadrecord component. - totalReads() - Method in record class com.loomcache.server.config.ConfigManagerStats
-
Returns the value of the
totalReadsrecord component. - totalReads() - Method in record class com.loomcache.server.replication.ReadRouter.ReadRouterStats
-
Returns the value of the
totalReadsrecord component. - totalRejected() - Method in record class com.loomcache.server.consensus.ReplicationStats
-
Returns the value of the
totalRejectedrecord component. - totalRemoves() - Method in record class com.loomcache.server.datastructures.DistributedMultiMap.MultiMapStatistics
-
Returns the value of the
totalRemovesrecord component. - totalRemoves() - Method in record class com.loomcache.server.datastructures.DistributedSet.SetStatistics
-
Returns the value of the
totalRemovesrecord component. - totalReplicas() - Method in record class com.loomcache.server.replication.ReadReplicaManager.ReadReplicaStats
-
Returns the value of the
totalReplicasrecord component. - totalRequests() - Method in record class com.loomcache.client.ClientRequestDeduplicator.CoalescingStats
-
Returns the value of the
totalRequestsrecord component. - totalRequests() - Method in record class com.loomcache.server.handler.IdempotencyManager.IdempotencyStats
-
Returns the value of the
totalRequestsrecord component. - totalRequests() - Method in record class com.loomcache.server.handler.RequestCoalescer.CoalescerStats
-
Returns the value of the
totalRequestsrecord component. - totalRequests() - Method in record class com.loomcache.server.network.RateLimiter.RateLimiterStats
-
Returns the value of the
totalRequestsrecord component. - totalRequests() - Method in record class com.loomcache.server.network.TcpServer.ServerStats
-
Returns the value of the
totalRequestsrecord component. - totalRetries() - Method in record class com.loomcache.client.retry.RetryPolicy.RetryStats
-
Returns the value of the
totalRetriesrecord component. - totalRolledBack() - Method in record class com.loomcache.server.transaction.TransactionManager.TransactionManagerStats
-
Returns the value of the
totalRolledBackrecord component. - totalSavings() - Method in record class com.loomcache.server.handler.RequestCoalescer.CoalescerStats
-
Returns the value of the
totalSavingsrecord component. - totalSendErrors() - Method in class com.loomcache.server.network.TcpServer
-
Total send errors since start.
- totalSent() - Method in record class com.loomcache.server.wan.WanReplicationManager.WanReplicationStats
-
Returns the value of the
totalSentrecord component. - totalSerialized() - Method in class com.loomcache.server.serialization.SerializationStats
-
Get total bytes serialized.
- totalSizeBytes() - Method in record class com.loomcache.server.persistence.StateMachineSnapshotManager.SnapshotMetadata
-
Returns the value of the
totalSizeBytesrecord component. - totalSlowQueries() - Method in record class com.loomcache.server.query.SlowQueryLog.SlowQueryStats
-
Returns the value of the
totalSlowQueriesrecord component. - totalSnapshotsCreated() - Method in record class com.loomcache.server.persistence.WalCompactor.CompactionStats
-
Returns the value of the
totalSnapshotsCreatedrecord component. - totalSnapshotTimeMs() - Method in record class com.loomcache.server.persistence.SnapshotScheduler.SnapshotSchedulerStats
-
Returns the value of the
totalSnapshotTimeMsrecord component. - totalSpans() - Method in record class com.loomcache.server.tracing.TraceAnalyzer.TraceStats
-
Returns the value of the
totalSpansrecord component. - totalStarted() - Method in record class com.loomcache.server.transaction.TransactionManager.TransactionManagerStats
-
Returns the value of the
totalStartedrecord component. - totalSteps() - Method in record class com.loomcache.server.lifecycle.GracefulShutdownCoordinator.ShutdownProgress
-
Returns the value of the
totalStepsrecord component. - totalSubmitted() - Method in record class com.loomcache.server.executor.ExecutorStats
-
Returns the value of the
totalSubmittedrecord component. - totalSuccesses() - Method in record class com.loomcache.client.retry.RetryPolicy.RetryStats
-
Returns the value of the
totalSuccessesrecord component. - totalSuccessful() - Method in record class com.loomcache.server.consensus.ReplicationStats
-
Returns the value of the
totalSuccessfulrecord component. - totalSyncs() - Method in record class com.loomcache.server.persistence.WalStats
-
Returns the value of the
totalSyncsrecord component. - totalThrottled() - Method in record class com.loomcache.server.network.BackpressureController.BackpressureStats
-
Returns the value of the
totalThrottledrecord component. - totalTimedOut() - Method in record class com.loomcache.server.transaction.TransactionManager.TransactionManagerStats
-
Returns the value of the
totalTimedOutrecord component. - totalTimeMs() - Method in record class com.loomcache.server.query.QueryStats
-
Total execution time in milliseconds.
- totalTimeNs() - Method in record class com.loomcache.server.query.QueryStats
-
Total execution time (parse + execute) in nanoseconds.
- totalUpdates() - Method in record class com.loomcache.server.config.ConfigManagerStats
-
Returns the value of the
totalUpdatesrecord component. - totalWaitCount() - Method in record class com.loomcache.client.ConnectionPoolMetrics.MetricsSnapshot
-
Returns the value of the
totalWaitCountrecord component. - totalWaitTimeMs() - Method in record class com.loomcache.client.ConnectionPoolMetrics.MetricsSnapshot
-
Returns the value of the
totalWaitTimeMsrecord component. - totalWrites() - Method in record class com.loomcache.server.persistence.WalWriterStats
-
Returns the value of the
totalWritesrecord component. - totalWritten() - Method in record class com.loomcache.server.jcache.CacheWriterIntegration.WriteBehindStats
-
Returns the value of the
totalWrittenrecord component. - toTimedOut() - Method in record class com.loomcache.server.executor.TaskInfo
-
Transition this task to TIMED_OUT state.
- touch(String, String) - Method in class com.loomcache.server.lease.TtlManager
-
Touches a key to reset its sliding TTL.
- TOUCHED - Enum constant in enum class com.loomcache.server.jcache.LoomJCacheConfig.ExpiryPolicyType
-
Touched: entries expire based on any access or modification.
- TraceAnalyzer - Class in com.loomcache.server.tracing
-
Analyzer for distributed traces.
- TraceAnalyzer() - Constructor for class com.loomcache.server.tracing.TraceAnalyzer
- TraceAnalyzer.Consumer<T> - Interface in com.loomcache.server.tracing
-
Functional interface for visiting trace nodes.
- TraceAnalyzer.TraceNode - Class in com.loomcache.server.tracing
-
Trace tree node representing a span and its children.
- TraceAnalyzer.TraceStats - Record Class in com.loomcache.server.tracing
-
Trace statistics.
- TraceContext(String, String, byte) - Constructor for record class com.loomcache.server.observability.DistributedTracer.TraceContext
-
Create a TraceContext.
- Trace Context Propagation - Section in class com.loomcache.server.tracing.TracingContext
- TraceContextPropagator - Class in com.loomcache.server.tracing
-
Propagates trace context across distributed cache nodes.
- TraceContextPropagator() - Constructor for class com.loomcache.server.tracing.TraceContextPropagator
- Traced Operations - Section in class com.loomcache.server.tracing.RaftTracer
- TraceExporter - Interface in com.loomcache.server.tracing
-
Interface for exporting spans to tracing backends.
- traceFlags() - Method in record class com.loomcache.server.observability.DistributedTracer.TraceContext
-
Returns the value of the
traceFlagsrecord component. - traceId - Variable in class com.loomcache.server.tracing.SpanManager.Span
- traceId() - Method in record class com.loomcache.server.observability.DistributedTracer.Span
-
Returns the value of the
traceIdrecord component. - traceId() - Method in record class com.loomcache.server.observability.DistributedTracer.TraceContext
-
Returns the value of the
traceIdrecord component. - Trace IDs and Span IDs - Section in class com.loomcache.server.observability.DistributedTracer
- TraceNode(SpanManager.Span) - Constructor for class com.loomcache.server.tracing.TraceAnalyzer.TraceNode
- TraceSampler - Interface in com.loomcache.server.tracing
-
Sampling strategies for distributed traces.
- TraceSampler.AlwaysSampler - Class in com.loomcache.server.tracing
-
Always sample all traces.
- TraceSampler.NeverSampler - Class in com.loomcache.server.tracing
-
Never sample any traces.
- TraceSampler.ProbabilisticSampler - Class in com.loomcache.server.tracing
-
Sample based on a probability rate (0.0 to 1.0).
- TraceSampler.RateLimitedSampler - Class in com.loomcache.server.tracing
-
Rate-limited sampler (N spans per second).
- TraceStats(int, double, double, double, double, int, int) - Constructor for record class com.loomcache.server.tracing.TraceAnalyzer.TraceStats
-
Creates an instance of a
TraceStatsrecord class. - TracingConfig - Class in com.loomcache.server.tracing
-
Configuration for distributed tracing in LoomCache.
- TracingConfig.Builder - Class in com.loomcache.server.tracing
- TracingConfig.ExporterType - Enum Class in com.loomcache.server.tracing
- TracingContext - Class in com.loomcache.server.tracing
-
OpenTelemetry distributed tracing integration for LoomCache.
- TracingContext() - Constructor for class com.loomcache.server.tracing.TracingContext
- TracingContext.CheckedRunnable - Interface in com.loomcache.server.tracing
- TracingContext.CheckedSupplier<T> - Interface in com.loomcache.server.tracing
- TracingContext.Span - Interface in com.loomcache.server.tracing
-
Span interface representing a unit of work in a distributed trace.
- TracingContext.Span.Status - Enum Class in com.loomcache.server.tracing
- TracingInterceptor - Class in com.loomcache.server.tracing
-
Intercepts cache protocol messages and instruments them with distributed tracing.
- TracingInterceptor(String, int) - Constructor for class com.loomcache.server.tracing.TracingInterceptor
-
Create a new TracingInterceptor.
- TracingInterceptor.MessageHandler - Interface in com.loomcache.server.tracing
-
Functional interface for message handlers.
- track(Message, ConnectionContext) - Method in class com.loomcache.server.observability.SlowOperationDetector
- track(Message, String) - Method in class com.loomcache.server.observability.SlowOperationDetector
- track(CommandContext) - Method in class com.loomcache.server.observability.SlowOperationDetector
- trackedKeyCount() - Method in class com.loomcache.server.logging.FrequentLogSuppressor
- trackRequest(String, String, String, String, CompletableFuture) - Method in class com.loomcache.client.ClientRequestDeduplicator
-
Registers an in-flight request for tracking and coalescing.
- transaction() - Method in record class com.loomcache.server.transaction.ReplicatedTransactionCommand
-
Returns the value of the
transactionrecord component. - Transaction - Class in com.loomcache.server.transaction
-
Represents an atomic compare-and-swap transaction (etcd-style mini-transaction).
- Transaction.Builder - Class in com.loomcache.server.transaction
-
Fluent builder for constructing transactions.
- Transaction.Condition - Record Class in com.loomcache.server.transaction
-
Condition to evaluate in the IF branch of a transaction.
- Transaction.ConditionType - Enum Class in com.loomcache.server.transaction
-
Types of conditions that can be evaluated in the IF branch.
- Transaction.Operation - Record Class in com.loomcache.server.transaction
-
Operation to execute in the THEN or ELSE branch of a transaction.
- Transaction.OperationType - Enum Class in com.loomcache.server.transaction
-
Types of operations that can be executed in THEN/ELSE branches.
- TransactionContext - Class in com.loomcache.server.transaction
-
Transactional context enabling cross-data-structure batch operations with explicit transaction boundaries and automatic rollback support.
- TransactionContext(DataStructureRegistry, long) - Constructor for class com.loomcache.server.transaction.TransactionContext
-
Creates a new transaction context.
- TransactionContext(DataStructureRegistry, UUID, long) - Constructor for class com.loomcache.server.transaction.TransactionContext
-
Creates a new transaction context with a caller-specified id.
- TransactionContext.TransactionState - Enum Class in com.loomcache.server.transaction
-
Enumeration representing the state of a transaction.
- TransactionController - Class in com.loomcache.springboot.controller
-
REST controller for managing server-side transactions.
- TransactionController(CacheNode) - Constructor for class com.loomcache.springboot.controller.TransactionController
- TransactionController.BeginRequest - Record Class in com.loomcache.springboot.controller
- TransactionController.OperationRequest - Record Class in com.loomcache.springboot.controller
- TransactionEvaluator - Class in com.loomcache.server.transaction
-
Stateless evaluator for transaction conditions and operations.
- TransactionExecutor - Class in com.loomcache.server.transaction
-
Executor for atomic compare-and-swap transactions on a DistributedMap.
- TransactionHandler - Class in com.loomcache.server.transaction
-
Dispatches TX_* wire messages to the
TransactionManager. - TransactionHandler(TransactionManager, int) - Constructor for class com.loomcache.server.transaction.TransactionHandler
- TransactionHandler(TransactionManager, int, BiFunction) - Constructor for class com.loomcache.server.transaction.TransactionHandler
- transactionId() - Method in record class com.loomcache.server.transaction.TransactionManager.RecoverableTransactionState
-
Returns the value of the
transactionIdrecord component. - transactionIdFromSenderId(String) - Static method in class com.loomcache.server.transaction.TransactionKeyLockManager
- TransactionKeyLockManager - Class in com.loomcache.server.transaction
-
Owns pessimistic transactional map-key lock state.
- TransactionKeyLockManager() - Constructor for class com.loomcache.server.transaction.TransactionKeyLockManager
- TransactionKeyLockManager.LockedKey - Record Class in com.loomcache.server.transaction
- TransactionManager - Class in com.loomcache.server.transaction
-
Manages active transactions, including timeout monitoring and statistics tracking.
- TransactionManager(DataStructureRegistry) - Constructor for class com.loomcache.server.transaction.TransactionManager
-
Creates a new transaction manager with a local (non-replicated) commit path.
- TransactionManager(DataStructureRegistry, BatchExecutionHandler, CrossGroupTransactionExecutor, PartitionRouter) - Constructor for class com.loomcache.server.transaction.TransactionManager
-
Creates a new transaction manager with optional Raft-replicated commit.
- TransactionManager.RecoverableTransactionState - Record Class in com.loomcache.server.transaction
- TransactionManager.TransactionManagerStats - Record Class in com.loomcache.server.transaction
-
Statistics about transaction execution.
- TransactionManagerStats(long, long, long, long, int) - Constructor for record class com.loomcache.server.transaction.TransactionManager.TransactionManagerStats
-
Compact constructor validating all statistics are non-negative.
- TransactionOp - Interface in com.loomcache.server.transaction
-
Sealed interface representing operations that can be buffered in a transaction.
- TransactionOp.MapDelete - Record Class in com.loomcache.server.transaction
-
Map delete operation: remove key.
- TransactionOp.MapPut - Record Class in com.loomcache.server.transaction
-
Map put operation: associates key with value in a distributed map.
- TransactionOp.MapPutIfAbsent - Record Class in com.loomcache.server.transaction
-
Map putIfAbsent operation: insert value only if key doesn't exist.
- TransactionOp.MultiMapPut - Record Class in com.loomcache.server.transaction
-
MultiMap put operation: add value for key.
- TransactionOp.MultiMapRemove - Record Class in com.loomcache.server.transaction
-
MultiMap remove operation: remove value for key.
- TransactionOp.QueueOffer - Record Class in com.loomcache.server.transaction
-
Queue offer operation: append to queue.
- TransactionOp.QueuePoll - Record Class in com.loomcache.server.transaction
-
Queue poll operation: remove from front of queue.
- TransactionOp.SetAdd - Record Class in com.loomcache.server.transaction
-
Set add operation: add a member.
- TransactionOp.SetRemove - Record Class in com.loomcache.server.transaction
-
Set remove operation: remove a member.
- TransactionOpCode - Class in com.loomcache.common.protocol
-
Wire-level op codes used inside a
MessageType.TX_OPERATIONbody. - TransactionOpCode.WireOperation - Record Class in com.loomcache.common.protocol
-
Shared decoded representation of one transaction operation on the wire.
- TransactionResult - Record Class in com.loomcache.server.transaction
-
Result of executing an atomic transaction.
- TransactionResult(boolean, List) - Constructor for record class com.loomcache.server.transaction.TransactionResult
-
Compact constructor for validation.
- TRANSACTIONS - Enum constant in enum class com.loomcache.common.protocol.Feature
-
Distributed transactions.
- transferChunk(int, long, byte[]) - Method in class com.loomcache.server.cluster.MigrationChunkTransfer
-
Transfer a chunk with automatic CRC32 computation.
- TransferChunk(int, long, byte[], long, long) - Constructor for record class com.loomcache.server.cluster.MigrationChunkTransfer.TransferChunk
-
Creates an instance of a
TransferChunkrecord class. - transferData(int, byte[], Consumer) - Method in class com.loomcache.server.cluster.MigrationChunkTransfer
-
Transfer multiple chunks from a data buffer.
- transform(Map.Entry) - Method in class com.loomcache.server.compute.IdentityProjection
- transform(Map.Entry) - Method in class com.loomcache.server.compute.MultiAttributeProjection
- transform(Map.Entry) - Method in interface com.loomcache.server.compute.Projection
-
Transform a map entry to the projected result.
- transform(Map.Entry) - Method in class com.loomcache.server.compute.SingleAttributeProjection
- transitionOperationalState(ClusterState.OperationalState) - Method in class com.loomcache.server.CacheNode
-
Transition this node's view of the cluster operational state.
- transitionTo(ClusterState.OperationalState) - Method in class com.loomcache.common.model.ClusterState
-
Transition the cluster operational state and return the previous state.
- triggerHotBackup() - Method in class com.loomcache.server.CacheNode
-
Trigger an operator Hot Backup into
ClusterConfig.persistenceBackupDir(). - triggerNow() - Method in class com.loomcache.server.persistence.HotBackupScheduler
- truncate(List) - Method in class com.loomcache.server.persistence.WalWriter
-
Truncate the WAL file by atomically rewriting with only retained entries.
- TRUNCATE_TORN_TAIL - Enum constant in enum class com.loomcache.server.persistence.WalReader.RecoveryMode
- truncateAfterIndex(long) - Method in class com.loomcache.server.persistence.WalWriter
-
Truncate WAL entries after a given index.
- truncated() - Method in record class com.loomcache.client.LoomSqlResult
-
Returns the value of the
truncatedrecord component. - truncateFrom(long) - Method in class com.loomcache.server.consensus.RaftLog
-
Truncate log from the given index onwards (inclusive).
- truncateFrom(long) - Method in class com.loomcache.server.persistence.PersistentRaftLog
-
Truncate log from a given index onwards (inclusive).
- truncateTailForRollback(long) - Method in class com.loomcache.server.datastructures.DistributedQueue
-
Rollback-only: truncate the queue back down to
targetSizefrom the tail without touching the cumulativetotalAdded/totalPolled/peakSizestatistics. - trustClusterPeer(String, String) - Method in class com.loomcache.server.security.AuthenticationHandler
-
Mark a connection as a trusted cluster peer (mTLS authenticated).
- trustedGatewayAddresses() - Method in class com.loomcache.common.config.AuthConfig
- trustedGatewayAddresses(Set) - Method in class com.loomcache.common.config.AuthConfig.Builder
-
Replace the trusted gateway source address allow-list.
- trustStorePassword() - Method in class com.loomcache.common.config.TlsConfig
-
Get the truststore password.
- trustStorePassword(String) - Method in class com.loomcache.common.config.TlsConfig.Builder
-
Set the truststore password.
- trustStorePath() - Method in class com.loomcache.common.config.TlsConfig
-
Get the truststore path.
- trustStorePath(String) - Method in class com.loomcache.common.config.TlsConfig.Builder
-
Set the truststore path.
- trustStorePath(Path) - Method in class com.loomcache.common.config.TlsConfig.Builder
-
Set the truststore path.
- trustStoreType() - Method in class com.loomcache.common.config.TlsConfig
-
Get the truststore type.
- trustStoreType(String) - Method in class com.loomcache.common.config.TlsConfig.Builder
-
Set the truststore type (PKCS12 or JKS).
- tryAcquire() - Method in class com.loomcache.server.ratelimit.RateLimiter
-
Non-blocking attempt to acquire a single permit.
- tryAcquire(int) - Method in class com.loomcache.server.ratelimit.RateLimiter
-
Non-blocking attempt to acquire multiple permits.
- tryAcquire(int, long, TimeUnit) - Method in class com.loomcache.server.cp.LinearizableSemaphore
-
Attempts to acquire permits within the given timeout.
- tryAcquire(int, long, TimeUnit, SessionManager.ManagedSession) - Method in class com.loomcache.server.cp.LinearizableSemaphore
-
Attempts to acquire permits within the given timeout on behalf of the provided managed session.
- tryAcquire(String) - Method in class com.loomcache.server.ratelimit.PerClientRateLimiter
-
Attempt to acquire a permit for a specific client.
- tryAcquire(String, int) - Method in class com.loomcache.server.ratelimit.PerClientRateLimiter
-
Attempt to acquire multiple permits for a specific client.
- tryAcquireSemaphore(String, int, int, String, long, TimeUnit) - Method in class com.loomcache.server.cp.ConsistencySubsystem
-
Attempts to acquire permits from a CP semaphore.
- tryAcquireWithWait(long) - Method in class com.loomcache.server.ratelimit.RateLimiter
-
Try to acquire a single permit with a timeout in milliseconds.
- tryCount() - Method in class com.loomcache.client.ClientFailoverConfig
- tryCount(int) - Method in class com.loomcache.client.ClientFailoverConfig.Builder
- tryLock(long, TimeUnit) - Method in class com.loomcache.server.cp.LinearizableLock
-
Attempts to acquire the lock within the given timeout.
- tryLock(Duration) - Method in class com.loomcache.client.LoomLinearizableLock
-
Attempts to acquire the lock with a timeout.
- tryLockForOwner(String) - Method in class com.loomcache.server.cp.LinearizableLock
-
Attempts to acquire this lock for a remote CP owner without blocking the Raft state machine.
- tryReserveSendSlot(String) - Method in class com.loomcache.server.network.BackpressureController
-
Atomically reserve one outbound send slot for a peer.
- trySetCount(long) - Method in class com.loomcache.client.LoomLinearizableLatch
-
Arms the latch if it can be set to the requested count.
- trySetCount(long) - Method in class com.loomcache.server.cp.LinearizableLatch
-
Attempts to set the count to a new value.
- ttl() - Method in record class com.loomcache.client.cache.NearCache.CacheEntryMetadata
-
Returns the value of the
ttlrecord component. - ttl() - Method in record class com.loomcache.client.cache.NearCache.NearCacheConfig
-
Returns the value of the
ttlrecord component. - ttl() - Method in record class com.loomcache.server.lease.TtlPolicy.FixedTtl
-
Returns the value of the
ttlrecord component. - ttl() - Method in record class com.loomcache.server.lease.TtlPolicy.SlidingTtl
-
Returns the value of the
ttlrecord component. - ttlEntryCount() - Method in class com.loomcache.server.datastructures.DistributedMap
-
Return the number of entries with TTL set (for diagnostics).
- TtlEventListener - Interface in com.loomcache.server.lease
-
Interface for receiving TTL-related events from the
TtlManager. - TtlManager - Class in com.loomcache.server.lease
-
Centralized manager for TTL (Time-To-Live) policies across all distributed cache data structures.
- TtlManager(long, Consumer) - Constructor for class com.loomcache.server.lease.TtlManager
-
Creates a new TtlManager with configurable scan interval.
- TtlManager(Consumer) - Constructor for class com.loomcache.server.lease.TtlManager
-
Creates a new TtlManager with default 1-second scan interval.
- TtlManager.TtlStats - Record Class in com.loomcache.server.lease
-
Statistics about TTL management.
- ttlMillis() - Method in record class com.loomcache.common.protocol.MapPutTtlCodec.Payload
-
Returns the value of the
ttlMillisrecord component. - ttlMillis() - Method in class com.loomcache.common.protocol.Message
-
Get the TTL in milliseconds.
- TtlPolicy - Interface in com.loomcache.server.lease
-
Sealed interface defining various TTL (Time-To-Live) policies for cache entries.
- TtlPolicy.AdaptiveTtl - Record Class in com.loomcache.server.lease
-
Adaptive TTL policy: TTL based on access frequency.
- TtlPolicy.Eternal - Record Class in com.loomcache.server.lease
-
Eternal policy: entries never expire.
- TtlPolicy.FixedTtl - Record Class in com.loomcache.server.lease
-
Fixed TTL policy: entries have a constant TTL regardless of access.
- TtlPolicy.PerKeyTtl - Record Class in com.loomcache.server.lease
-
Per-key TTL policy: each key has its own individually set TTL.
- TtlPolicy.SlidingTtl - Record Class in com.loomcache.server.lease
-
Sliding TTL policy: TTL resets on each access.
- ttlSeconds() - Method in record class com.loomcache.server.lease.LeaseManager.LeaseInfo
-
Returns the value of the
ttlSecondsrecord component. - TtlStats(long, long, long, long, int, int) - Constructor for record class com.loomcache.server.lease.TtlManager.TtlStats
-
Creates an instance of a
TtlStatsrecord class. - ttlValues - Variable in class com.loomcache.server.datastructures.MapSnapshot
-
TTL metadata.
- TwoPhaseCommands - Interface in com.loomcache.server.transaction.twopc
-
Sealed command types for the cross-group 2PC protocol introduced in BLK-2026-04-22-001 Phase C.
- TwoPhaseCommands.CoordDecide - Record Class in com.loomcache.server.transaction.twopc
-
Durable coordinator DECIDE record, replicated through raft-0's own log BEFORE the coordinator fans TX_DECIDE_GROUP out to the participant groups.
- TwoPhaseCommands.CoordPrepare - Record Class in com.loomcache.server.transaction.twopc
-
Durable coordinator PREPARE record, replicated through raft-0's own log.
- TwoPhaseCommands.DecideAck - Record Class in com.loomcache.server.transaction.twopc
-
Acknowledgment from a participant that it applied the coordinator's decision.
- TwoPhaseCommands.DecideGroup - Record Class in com.loomcache.server.transaction.twopc
-
Phase-2 decision broadcast from the coordinator to each participant.
- TwoPhaseCommands.DecideQuery - Record Class in com.loomcache.server.transaction.twopc
-
Query from a recovering participant to the coordinator: "what decision did you make for this transaction?"
- TwoPhaseCommands.Decision - Enum Class in com.loomcache.server.transaction.twopc
-
Coordinator decision in phase 2.
- TwoPhaseCommands.FrameWriter - Interface in com.loomcache.server.transaction.twopc
-
Internal writer callback used by
TwoPhaseCommands.writeFrame(TwoPhaseCommands.Kind, TwoPhaseCommands.FrameWriter). - TwoPhaseCommands.Kind - Enum Class in com.loomcache.server.transaction.twopc
-
Wire kind tag — serialized as the first byte of every frame.
- TwoPhaseCommands.PrepareAck - Record Class in com.loomcache.server.transaction.twopc
-
Phase-1 vote from a participant group back to the coordinator.
- TwoPhaseCommands.PrepareGroup - Record Class in com.loomcache.server.transaction.twopc
-
Transaction phase-1 request from coordinator to a participant group.
- TwoPhaseCommands.Vote - Enum Class in com.loomcache.server.transaction.twopc
-
Participant vote in phase 1.
- TwoPhaseCoordinator - Class in com.loomcache.server.transaction.twopc
-
Coordinator side of the cross-group 2-phase commit protocol introduced in BLK-2026-04-22-001 Phase C.
- TwoPhaseCoordinator(String, RaftGroupManagerApi, PartitionRouter, PeerMessageDispatch, ScheduledExecutorService) - Constructor for class com.loomcache.server.transaction.twopc.TwoPhaseCoordinator
- TwoPhaseCoordinator(String, RaftGroupManagerApi, PartitionRouter, PeerMessageDispatch, ScheduledExecutorService, Duration, Duration, Duration) - Constructor for class com.loomcache.server.transaction.twopc.TwoPhaseCoordinator
- TwoPhaseCoordinator(String, RaftGroupManagerApi, PartitionRouter, PeerMessageDispatch, ScheduledExecutorService, Duration, Duration, Duration, Duration, int) - Constructor for class com.loomcache.server.transaction.twopc.TwoPhaseCoordinator
- TwoPhaseParticipant - Class in com.loomcache.server.transaction.twopc
-
Participant side of the cross-group 2-phase commit protocol introduced in BLK-2026-04-22-001 Phase C.
- TwoPhaseParticipant(String, RaftGroupManagerApi, PeerMessageDispatch, CrossGroupTransactionExecutor, Function, ScheduledExecutorService) - Constructor for class com.loomcache.server.transaction.twopc.TwoPhaseParticipant
- TwoPhaseParticipant(String, RaftGroupManagerApi, PeerMessageDispatch, CrossGroupTransactionExecutor, Function, ScheduledExecutorService, Duration, Duration) - Constructor for class com.loomcache.server.transaction.twopc.TwoPhaseParticipant
- TwoPhaseParticipant(String, RaftGroupManagerApi, PeerMessageDispatch, CrossGroupTransactionExecutor, Function, ScheduledExecutorService, Duration, Duration, Duration) - Constructor for class com.loomcache.server.transaction.twopc.TwoPhaseParticipant
- TX_2PC - Enum constant in enum class com.loomcache.common.protocol.ProtocolFeatures
-
Node implements the cross-group 2PC coordinator + participant (BLK-001).
- TX_BEGIN - Enum constant in enum class com.loomcache.common.protocol.MessageType
- TX_COMMIT - Enum constant in enum class com.loomcache.common.protocol.MessageType
- TX_COORD_DECIDE - Enum constant in enum class com.loomcache.common.protocol.MessageType
- TX_COORD_PREPARE - Enum constant in enum class com.loomcache.common.protocol.MessageType
- TX_DECIDE_ACK - Enum constant in enum class com.loomcache.common.protocol.MessageType
- TX_DECIDE_GROUP - Enum constant in enum class com.loomcache.common.protocol.MessageType
- TX_DECIDE_QUERY - Enum constant in enum class com.loomcache.common.protocol.MessageType
- TX_LOCK_KEY - Enum constant in enum class com.loomcache.common.protocol.MessageType
- TX_OPERATION - Enum constant in enum class com.loomcache.common.protocol.MessageType
- TX_PREPARE_ACK - Enum constant in enum class com.loomcache.common.protocol.MessageType
- TX_PREPARE_GROUP - Enum constant in enum class com.loomcache.common.protocol.MessageType
- TX_ROLLBACK - Enum constant in enum class com.loomcache.common.protocol.MessageType
- txId() - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.CoordDecide
-
Returns the value of the
txIdrecord component. - txId() - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.CoordPrepare
-
Returns the value of the
txIdrecord component. - txId() - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.DecideAck
-
Returns the value of the
txIdrecord component. - txId() - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.DecideGroup
-
Returns the value of the
txIdrecord component. - txId() - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.DecideQuery
-
Returns the value of the
txIdrecord component. - txId() - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.PrepareAck
-
Returns the value of the
txIdrecord component. - txId() - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.PrepareGroup
-
Returns the value of the
txIdrecord component. - type() - Method in record class com.loomcache.client.DistributedObjectEvent
-
Returns the value of the
typerecord component. - type() - Method in record class com.loomcache.common.config.AuthConfig.PermissionConfig
-
Returns the value of the
typerecord component. - type() - Method in class com.loomcache.common.config.PartitionGroupConfig
- type() - Method in class com.loomcache.common.protocol.Message
-
Get the message type.
- type() - Method in interface com.loomcache.common.serialization.compact.CompactTypeSerializer
- type() - Method in record class com.loomcache.server.cluster.MigrationListener.MigrationEvent
-
Returns the value of the
typerecord component. - type() - Method in record class com.loomcache.server.cluster.SwimGossipProtocol.GossipMessage
-
Returns the value of the
typerecord component. - type() - Method in record class com.loomcache.server.consensus.ConfigChange
-
Returns the value of the
typerecord component. - type() - Method in record class com.loomcache.server.consensus.LogEntry
-
Returns the value of the
typerecord component. - type() - Method in record class com.loomcache.server.metrics.CacheAnalytics.DataStructureMetric
-
Returns the value of the
typerecord component. - type() - Method in record class com.loomcache.server.metrics.MetricsAggregator.AggregationRule
-
Returns the value of the
typerecord component. - type() - Method in record class com.loomcache.server.metrics.OperationsTracker.OperationRecord
-
Returns the value of the
typerecord component. - type() - Method in record class com.loomcache.server.query.SqlMapping.Column
-
Returns the value of the
typerecord component. - type() - Method in record class com.loomcache.server.query.SqlParser.CreateTypeStatement
-
Returns the value of the
typerecord component. - type() - Method in record class com.loomcache.server.transaction.Transaction.Condition
-
Returns the value of the
typerecord component. - type() - Method in record class com.loomcache.server.transaction.Transaction.Operation
-
Returns the value of the
typerecord component. - type() - Method in record class com.loomcache.server.watch.WatchEvent
-
Returns the value of the
typerecord component. - type(PartitionGroupType) - Method in class com.loomcache.common.config.PartitionGroupConfig.Builder
- TYPE_CQC - Static variable in class com.loomcache.server.datastructures.DataStructureRegistry
-
Type identifier for continuous query caches.
- TYPE_EXECUTOR - Static variable in class com.loomcache.server.datastructures.DataStructureRegistry
-
Type identifier for executor services.
- TYPE_G_SET - Static variable in class com.loomcache.server.datastructures.DataStructureRegistry
-
Type identifier for grow-only set CRDTs.
- TYPE_ID_GENERATOR - Static variable in class com.loomcache.server.datastructures.DataStructureRegistry
-
Type identifier for Snowflake ID generators.
- TYPE_LIST - Static variable in class com.loomcache.server.datastructures.DataStructureRegistry
-
Type identifier for lists.
- TYPE_LWW_REGISTER - Static variable in class com.loomcache.server.datastructures.DataStructureRegistry
-
Type identifier for last-writer-wins register CRDTs.
- TYPE_MAP - Static variable in class com.loomcache.server.datastructures.DataStructureRegistry
-
Type identifier for maps — see
DistributedObjectListenerdocs. - TYPE_MULTIMAP - Static variable in class com.loomcache.server.datastructures.DataStructureRegistry
-
Type identifier for multimaps.
- TYPE_OR_SET - Static variable in class com.loomcache.server.datastructures.DataStructureRegistry
-
Type identifier for observed-remove set CRDTs.
- TYPE_PN_COUNTER - Static variable in class com.loomcache.server.datastructures.DataStructureRegistry
-
Type identifier for PN-counters.
- TYPE_PRIORITY_QUEUE - Static variable in class com.loomcache.server.datastructures.DataStructureRegistry
-
Type identifier for priority queues.
- TYPE_QUEUE - Static variable in class com.loomcache.server.datastructures.DataStructureRegistry
-
Type identifier for queues.
- TYPE_RELIABLE_TOPIC - Static variable in class com.loomcache.server.datastructures.DataStructureRegistry
-
Type identifier for reliable topics.
- TYPE_RINGBUFFER - Static variable in class com.loomcache.server.datastructures.DataStructureRegistry
-
Type identifier for ringbuffers.
- TYPE_SET - Static variable in class com.loomcache.server.datastructures.DataStructureRegistry
-
Type identifier for sets.
- TYPE_TOPIC - Static variable in class com.loomcache.server.datastructures.DataStructureRegistry
-
Type identifier for topics.
- typeName() - Method in record class com.loomcache.common.serialization.compact.CompactSchema
-
Returns the value of the
typeNamerecord component. - typeName() - Method in interface com.loomcache.common.serialization.compact.CompactTypeSerializer
- typeName() - Method in class com.loomcache.common.serialization.compact.GenericRecord
- typeName() - Method in record class com.loomcache.server.query.SqlType.Field
-
Returns the value of the
typeNamerecord component. - Type Tags - Section in class com.loomcache.client.ClientSerializer
U
- unblockAllOutbound() - Method in class com.loomcache.server.network.TcpServer
-
Restore outbound messages to all peers, clearing all blocked links.
- unblockOutboundTo(String) - Method in class com.loomcache.server.network.TcpServer
-
Restore outbound messages to a specific peer.
- UNBOUNDED - Static variable in class com.loomcache.server.datastructures.DistributedQueue
-
Unbounded capacity — no limit enforced.
- UNBOUNDED_CAPACITY - Static variable in record class com.loomcache.common.config.QueueConfig
- uncommittedEntries() - Method in record class com.loomcache.server.consensus.RaftMetrics.MetricsSnapshot
-
Returns the value of the
uncommittedEntriesrecord component. - unfreezeMapCreation() - Method in class com.loomcache.server.datastructures.DataStructureRegistry
- Unhealthy() - Constructor for class com.loomcache.server.network.ConnectionHealthMonitor.Unhealthy
- Unhealthy(String) - Constructor for record class com.loomcache.server.cluster.ClusterHealthMonitor.HealthStatus.Unhealthy
-
Creates an instance of a
Unhealthyrecord class. - UNHEALTHY - Enum constant in enum class com.loomcache.client.NodeHealthTracker.HealthStatus
- unhealthyCount() - Method in record class com.loomcache.server.network.ConnectionHealthMonitor.HealthMetrics
-
Returns the value of the
unhealthyCountrecord component. - unhealthyNodeCount() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.ClusterHealth
-
Get the number of unhealthy nodes.
- UNIFORM - Enum constant in enum class com.loomcache.server.metrics.AccessPatternAnalyzer.PatternType
- union(DistributedSet) - Method in class com.loomcache.server.datastructures.DistributedSet
-
Return the union of this set with another set (all elements in either).
- uniqueKeys() - Method in record class com.loomcache.server.cache.AccessTracker.AccessDistribution
-
Returns the value of the
uniqueKeysrecord component. - uniqueSent() - Method in record class com.loomcache.client.ClientRequestDeduplicator.CoalescingStats
-
Returns the value of the
uniqueSentrecord component. - Unknown() - Constructor for class com.loomcache.server.network.ConnectionHealthMonitor.Unknown
- unknownBits(long) - Static method in enum class com.loomcache.common.protocol.ProtocolFeatures
-
Bits in the given bitmap that this build does NOT recognize.
- UnknownOperationOutcomeException - Exception Class in com.loomcache.common.exception
-
Raised when a mutating operation was sent but the client cannot prove whether it committed.
- UnknownOperationOutcomeException(String) - Constructor for exception class com.loomcache.common.exception.UnknownOperationOutcomeException
- UnknownOperationOutcomeException(String, Throwable) - Constructor for exception class com.loomcache.common.exception.UnknownOperationOutcomeException
- unlock() - Method in class com.loomcache.client.LoomLinearizableLock
-
Releases the lock held by the current requester.
- unlock() - Method in class com.loomcache.server.cp.LinearizableLock
-
Releases the lock.
- unlockForOwner(String) - Method in class com.loomcache.server.cp.LinearizableLock
-
Releases a lock held by the given remote CP owner.
- unlockGroups() - Method in class com.loomcache.server.sharding.GroupLockManager
-
Release all locks currently held by this thread, in reverse acquisition order.
- UNREACHABLE - Enum constant in enum class com.loomcache.common.exception.ConnectionException.ConnectionError
-
Network is unreachable
- unreachableNodes() - Method in record class com.loomcache.server.cluster.PartitionDetector.PartitionDiagnostics
-
Returns the value of the
unreachableNodesrecord component. - unregisterConnection(String) - Method in class com.loomcache.server.network.ConnectionHealthMonitor
-
Unregisters a connection from health monitoring.
- unregisterDistributedObjectListener(DistributedObjectListener) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
-
Unregister a previously-registered listener.
- unregisterEvictionCallback(Runnable) - Method in class com.loomcache.server.cache.MemoryManager
-
Unregister an eviction callback.
- unregisterListener(MembershipProtocol.MembershipListener) - Method in class com.loomcache.server.cluster.MembershipProtocol
-
Unregister a membership event listener.
- unregisterListener(String, LoomClient.MapChangeListener) - Method in class com.loomcache.client.NearCacheInvalidationStrategy
-
Unregister a listener for near-cache invalidation.
- unregisterMap(String) - Method in class com.loomcache.client.NearCacheInvalidationStrategy
-
Unregister a map from server-push near-cache invalidations.
- unregisterMap(String) - Method in class com.loomcache.server.cache.TieredEvictionManager
-
Unregister a map.
- unregisterReplica(String) - Method in class com.loomcache.server.replication.ReadReplicaManager
-
Unregister a read replica.
- UNSAFE_CONFIG_CHANGE_DISABLED_MESSAGE - Static variable in class com.loomcache.server.consensus.RaftNode
- UNSET - Enum constant in enum class com.loomcache.server.tracing.TracingContext.Span.Status
- unsubscribe() - Method in class com.loomcache.client.LoomReliableTopic
- unsubscribe(int) - Method in class com.loomcache.client.LoomTopic
-
Unsubscribe from this topic using the subscription ID.
- unsubscribe(DistributedTopic.MessageListener) - Method in class com.loomcache.server.datastructures.DistributedTopic
- unsubscribe(String) - Method in class com.loomcache.server.datastructures.DistributedTopic
- unsubscribe(String) - Method in class com.loomcache.server.journal.EventJournal
-
Unsubscribe from the journal.
- unsubscribe(String) - Method in class com.loomcache.server.topic.DistributedTopic
-
Unsubscribe a listener from this topic.
- unsubscribe(String, String) - Method in class com.loomcache.server.cache.NearCacheInvalidationManager
-
Unsubscribe a client from invalidation events for a specific map.
- unsubscribeAll(String) - Method in class com.loomcache.server.cache.NearCacheInvalidationManager
-
Unsubscribe a client from all maps.
- untrackRequest(String) - Method in class com.loomcache.client.ClientRequestDeduplicator
-
Unregisters a completed request from tracking.
- unwatch(String, ConfigChangeListener) - Method in class com.loomcache.server.config.ClusterConfigManager
-
Unwatch a configuration key.
- unwrap(Class) - Method in interface com.loomcache.server.jcache.CacheEntry
-
Unwrap to the specified type, per JSR-107 contract.
- unwrap(Class) - Method in class com.loomcache.server.jcache.LoomCacheEntryEvent
- unwrap(Class) - Method in class com.loomcache.server.jcache.LoomJCache
- unwrap(Class) - Method in class com.loomcache.server.jcache.LoomJCacheManager
- UP - Enum constant in enum class com.loomcache.server.cluster.MembershipProtocol.MembershipView.MemberState
- update() - Method in record class com.loomcache.springboot.controller.AtomicController.AtomicLongCasRequest
-
Returns the value of the
updaterecord component. - update() - Method in record class com.loomcache.springboot.controller.AtomicController.ReferenceCasRequest
-
Returns the value of the
updaterecord component. - update(PartitionTablePayload) - Method in class com.loomcache.client.ClientPartitionTable
-
Install a newer partition-table snapshot.
- update(ConfigEntry, String, String) - Static method in record class com.loomcache.server.config.ConfigEntry
-
Create a ConfigEntry from an existing entry with an incremented version.
- updateBytes(int, long) - Method in class com.loomcache.server.metrics.SlotMetrics
-
Update bytes used for a slot by a delta (can be positive or negative).
- updateCacheMetrics(DistributedMap) - Method in class com.loomcache.server.metrics.LoomMetrics
-
Update cache metrics from the DistributedMap.
- UPDATED - Enum constant in enum class com.loomcache.server.jcache.LoomCacheEntryEvent.EventType
- updatedAt() - Method in record class com.loomcache.server.config.ConfigEntry
-
Returns the value of the
updatedAtrecord component. - updatedBy() - Method in record class com.loomcache.server.config.ConfigEntry
-
Returns the value of the
updatedByrecord component. - updateFollowerLagMetrics(RaftNodeApi) - Method in class com.loomcache.server.metrics.LoomMetrics
-
Update per-follower replication lag metrics from RaftNode.
- updateFollowerMatchIndexMetrics(RaftNodeApi) - Method in class com.loomcache.server.metrics.LoomMetrics
-
Update per-follower match index metrics from RaftNode.
- updateNetworkMetrics(TcpServer) - Method in class com.loomcache.server.metrics.LoomMetrics
-
Update TCP network metrics from the TcpServer.
- updateNextIndex(long) - Method in class com.loomcache.server.replication.ReplicationStream
-
Update the next index to send (e.g., after ACK from replica).
- updateRaftMetrics(RaftNodeApi) - Method in class com.loomcache.server.metrics.LoomMetrics
-
Update Raft election metrics from the RaftNode.
- updateRemoteNodeHealth(ClusterHealthMonitor.NodeHealth) - Method in class com.loomcache.server.cluster.ClusterHealthMonitor
-
Update health information for a remote node.
- updateReplicaLag(String, long, long) - Method in class com.loomcache.server.replication.ReadReplicaManager
-
Update the synced index for a replica and check lag threshold.
- UpdateStatement(String, Map, Predicate) - Constructor for record class com.loomcache.server.query.SqlParser.UpdateStatement
-
Creates an instance of a
UpdateStatementrecord class. - updateTtl(K, long, TimeUnit) - Method in class com.loomcache.server.datastructures.DistributedMap
-
Update the TTL of an existing entry without changing its value.
- uploadInterval() - Method in record class com.loomcache.client.ClientStatisticsConfig
-
Returns the value of the
uploadIntervalrecord component. - upsert(String, String, String, String, String) - Method in interface com.loomcache.springboot.repository.CacheEntryRepository
-
Upsert a cache entry in a single PostgreSQL-compatible statement.
- upsertCount() - Method in record class com.loomcache.server.wan.WanReplicationManager.WanDeltaSyncResult
-
Returns the value of the
upsertCountrecord component. - uptime() - Method in record class com.loomcache.server.cluster.PartitionDetector.DetectorStats
-
Returns the value of the
uptimerecord component. - uptimeMs() - Method in record class com.loomcache.server.network.TcpServer.ServerHealthStatus
-
Returns the value of the
uptimeMsrecord component. - uptimeMs() - Method in record class com.loomcache.server.network.TcpServer.ServerStats
-
Returns the value of the
uptimeMsrecord component. - uptimeSeconds() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.NodeHealth
-
Returns the value of the
uptimeSecondsrecord component. - Usage - Section in class com.loomcache.client.AsyncLoomClient
- Usage - Section in class com.loomcache.client.LoomClient
- Usage - Section in class com.loomcache.client.LoomTransaction
- Usage - Section in class com.loomcache.server.discovery.DnsDiscovery
- Usage - Section in class com.loomcache.server.tracing.SpanManager
- Usage - Section in class com.loomcache.server.tracing.TraceContextPropagator
- Usage - Section in class com.loomcache.server.tracing.TracingContext
- Usage - Section in class com.loomcache.server.tracing.TracingInterceptor
- Usage: - Section in class com.loomcache.client.LoomBatch
- Usage: - Section in com.loomcache.client.LoomClient.batch()
- Usage: - Section in com.loomcache.client.LoomClient.newTransaction(Duration)
- Usage Example - Section in class com.loomcache.client.LoomAtomicLong
- Usage Example - Section in class com.loomcache.client.LoomConsistencySubsystem
- Usage Example - Section in class com.loomcache.client.LoomLinearizableLock
- Usage Example - Section in class com.loomcache.client.LoomMap
- Usage Example - Section in class com.loomcache.client.LoomQueue
- Usage Example - Section in class com.loomcache.client.LoomSet
- Usage Example - Section in class com.loomcache.server.context.RequestContextMDCBridge
- Usage Example - Section in record class com.loomcache.client.LoomSqlResult
- Usage with try-with-resources - Section in class com.loomcache.client.context.ClientRequestContext
- Usage with try-with-resources - Section in class com.loomcache.server.context.RequestContext
- usedBytes() - Method in record class com.loomcache.server.cache.MemoryManager.MemoryStats
-
Returns the value of the
usedBytesrecord component. - useKeyTab() - Method in record class com.loomcache.common.config.AuthConfig.KerberosConfig
-
Returns the value of the
useKeyTabrecord component. - userFilter() - Method in record class com.loomcache.common.config.AuthConfig.LdapConfig
-
Returns the value of the
userFilterrecord component. - userHeader() - Method in class com.loomcache.common.config.AuthConfig
- userHeader(String) - Method in class com.loomcache.common.config.AuthConfig.Builder
-
Set the header name for username.
- username() - Method in class com.loomcache.client.security.ClientCredentials
- username() - Method in record class com.loomcache.common.config.AuthConfig.TokenCredential
-
Returns the value of the
usernamerecord component. - username() - Method in record class com.loomcache.common.config.DataConnectionConfig
-
Returns the value of the
usernamerecord component. - username() - Method in class com.loomcache.server.security.AuthenticationHandler.AuthSession
- username() - Method in record class com.loomcache.server.security.SecurityOperationContext
-
Returns the value of the
usernamerecord component. - username() - Method in record class com.loomcache.springboot.security.RestUserLockoutManager.Lockout
-
Returns the value of the
usernamerecord component. - username(String) - Method in class com.loomcache.common.config.DataConnectionConfig.Builder
- userProvider() - Method in record class com.loomcache.common.config.AuthConfig.LdapConfig
-
Returns the value of the
userProviderrecord component. - usesIndex() - Method in record class com.loomcache.server.query.QueryOptimizer.CostEstimate
-
Returns the value of the
usesIndexrecord component. - useSsl() - Method in record class com.loomcache.common.config.AuthConfig.LdapConfig
-
Returns the value of the
useSslrecord component. - useTicketCache() - Method in record class com.loomcache.common.config.AuthConfig.KerberosConfig
-
Returns the value of the
useTicketCacherecord component. - utilizationPercent() - Method in record class com.loomcache.server.cache.MemoryManager.MemoryStats
-
Returns the value of the
utilizationPercentrecord component. - utilizationPercent() - Method in record class com.loomcache.server.network.BackpressureController.BackpressureStats
-
Calculate the percentage of the high watermark currently in use.
- utilizationRate() - Method in record class com.loomcache.server.ratelimit.RateLimiter.RateLimiterSnapshot
-
Returns the value of the
utilizationRaterecord component.
V
- valid() - Method in record class com.loomcache.server.config.ValidationResult
-
Returns the value of the
validrecord component. - valid() - Method in record class com.loomcache.server.consensus.RaftInvariantChecker.InvariantResult
-
Returns the value of the
validrecord component. - validate() - Method in class com.loomcache.common.config.PartitionGroupConfig
- validate() - Method in class com.loomcache.server.config.LoomConfig
-
Validate the configuration.
- validate(String) - Method in interface com.loomcache.server.config.ConfigValidator.Validator
- validate(String, String) - Static method in class com.loomcache.server.config.ConfigValidator
-
Validate a configuration key-value pair.
- validate(List, boolean) - Method in class com.loomcache.server.discovery.DiscoveryHealthChecker
-
Validate a list of discovered peers.
- validateConfiguration(LoomConfig) - Static method in class com.loomcache.server.config.PropertiesConfigLoader
-
Backwards-compatible overload that defers to
PropertiesConfigLoader.validateConfiguration(LoomConfig, boolean)withallowStandalone=false. - validateConfiguration(LoomConfig) - Static method in class com.loomcache.server.config.YamlConfigLoader
-
Validate configuration after loading.
- validateConfiguration(LoomConfig, boolean) - Static method in class com.loomcache.server.config.PropertiesConfigLoader
-
Validate the resolved configuration and perform startup checks.
- validateFencingToken(FencingToken) - Method in class com.loomcache.server.cp.LinearizableLock
-
Validates a fencing token to ensure it matches the current lock holder.
- validateIdGeneratorNodeId(int) - Static method in class com.loomcache.common.config.ClusterConfig
- validateMetric(String, Tags) - Method in record class com.loomcache.server.metrics.MetricsSanitizer
-
Validate a complete metric and labels combination.
- validateMutationAuthorization(Message, QueryHandler.SqlCatalogAuthorization) - Method in class com.loomcache.server.handler.QueryHandler
- validateParallelism(int, String) - Static method in class com.loomcache.server.persistence.RecoveryTimeouts
- validatePlacement(String, List) - Method in class com.loomcache.server.cluster.RackAwarePlacement
-
Validate that a partition's replica placement respects constraints.
- validateProjectedRowWidth(SqlRow) - Static method in class com.loomcache.server.query.QueryEngine
- validateQuick(List) - Method in class com.loomcache.server.discovery.DiscoveryHealthChecker
-
Quick validation without TCP connectivity checks.
- validateSeconds(long, String) - Static method in class com.loomcache.server.persistence.RecoveryTimeouts
- validateToken(FencingToken, String, String) - Method in class com.loomcache.server.cp.FencingTokenGenerator
-
Validates a fencing token against the current state.
- ValidationResult - Record Class in com.loomcache.server.config
-
Immutable validation result for configuration values.
- ValidationResult(boolean, String) - Constructor for record class com.loomcache.server.config.ValidationResult
-
Creates an instance of a
ValidationResultrecord class. - Validation Strategy - Section in class com.loomcache.server.discovery.DiscoveryHealthChecker
- validPeers() - Method in record class com.loomcache.server.discovery.DiscoveryHealthChecker.DiscoveryValidationResult
-
Returns the value of the
validPeersrecord component. - value() - Method in interface com.loomcache.common.compute.EntryProcessor.Entry
- value() - Method in record class com.loomcache.common.protocol.BatchOperation
-
Returns a clone of the value bytes (defensive copy).
- value() - Method in record class com.loomcache.common.protocol.MapPutTtlCodec.Payload
-
Returns the value of the
valuerecord component. - value() - Method in class com.loomcache.common.protocol.Message
-
Get the value bytes.
- value() - Method in record class com.loomcache.common.protocol.SerializablePredicate.KeyEquals
-
Returns the value of the
valuerecord component. - value() - Method in record class com.loomcache.common.protocol.SerializablePredicate.ValueEquals
-
Returns the value of the
valuerecord component. - value() - Method in record class com.loomcache.common.protocol.TransactionOpCode.WireOperation
-
Returns the value of the
valuerecord component. - value() - Method in record class com.loomcache.server.cache.EvictionNotifier.EvictionEvent
-
Returns the value of the
valuerecord component. - value() - Method in record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigratedEntry
-
Returns the value of the
valuerecord component. - value() - Method in interface com.loomcache.server.compute.CacheEntryProcessor.Entry
-
Get the current value of this entry.
- value() - Method in class com.loomcache.server.compute.MutableEntry
- value() - Method in record class com.loomcache.server.compute.ReadOnlyEntry
-
Returns the value of the
valuerecord component. - value() - Method in record class com.loomcache.server.config.ConfigEntry
-
Returns the value of the
valuerecord component. - value() - Method in record class com.loomcache.server.cp.FencingToken
-
Returns the value of the
valuerecord component. - value() - Method in record class com.loomcache.server.datastructures.DistributedMap.EntryRollbackState
-
Returns the value of the
valuerecord component. - value() - Method in record class com.loomcache.server.datastructures.mapstore.MetadataAwareValue
-
Returns the value of the
valuerecord component. - value() - Method in record class com.loomcache.server.metrics.CacheAnalytics.TimeSeriesPoint
-
Returns the value of the
valuerecord component. - value() - Method in record class com.loomcache.server.query.Predicate.EqualsPredicate
-
Returns the value of the
valuerecord component. - value() - Method in record class com.loomcache.server.query.Predicate.GreaterThanOrEqualPredicate
-
Returns the value of the
valuerecord component. - value() - Method in record class com.loomcache.server.query.Predicate.GreaterThanPredicate
-
Returns the value of the
valuerecord component. - value() - Method in record class com.loomcache.server.query.Predicate.LessThanOrEqualPredicate
-
Returns the value of the
valuerecord component. - value() - Method in record class com.loomcache.server.query.Predicate.LessThanPredicate
-
Returns the value of the
valuerecord component. - value() - Method in record class com.loomcache.server.query.Predicate.NotEqualsPredicate
-
Returns the value of the
valuerecord component. - value() - Method in interface com.loomcache.server.query.PredicateBuilder.EntryObject
-
Selects the whole map entry value.
- value() - Method in record class com.loomcache.server.transaction.Transaction.Operation
-
Returns the value of the
valuerecord component. - value() - Method in record class com.loomcache.server.transaction.TransactionOp.MapPut
-
Returns the value of the
valuerecord component. - value() - Method in record class com.loomcache.server.transaction.TransactionOp.MapPutIfAbsent
-
Returns the value of the
valuerecord component. - value() - Method in record class com.loomcache.server.transaction.TransactionOp.MultiMapPut
-
Returns the value of the
valuerecord component. - value() - Method in record class com.loomcache.server.transaction.TransactionOp.MultiMapRemove
-
Returns the value of the
valuerecord component. - value() - Method in record class com.loomcache.server.wan.merge.MergePolicy.MergeEntry
-
Returns the value of the
valuerecord component. - value() - Method in record class com.loomcache.server.wan.WanPublisher.WanEvent
-
Returns the value of the
valuerecord component. - value() - Method in record class com.loomcache.server.watch.WatchEvent
-
Returns the value of the
valuerecord component. - value() - Method in record class com.loomcache.springboot.controller.AtomicController.AtomicLongValue
-
Returns the value of the
valuerecord component. - value() - Method in record class com.loomcache.springboot.controller.AtomicController.ReferenceValue
-
Returns the value of the
valuerecord component. - value() - Method in class com.loomcache.springboot.controller.CounterController
- value() - Method in record class com.loomcache.springboot.controller.TransactionController.OperationRequest
-
Returns the value of the
valuerecord component. - VALUE_EQUALS - Enum constant in enum class com.loomcache.server.transaction.Transaction.ConditionType
-
Value for key must equal expected value
- valueBytes() - Method in record class com.loomcache.server.replication.ReplicationManager.ReplicationData
-
Returns the value of the
valueBytesrecord component. - valueColumn() - Method in record class com.loomcache.common.config.GenericMapStoreConfig
-
Returns the value of the
valueColumnrecord component. - valueColumn(String) - Method in class com.loomcache.common.config.GenericMapStoreConfig.Builder
- valueContains(String) - Static method in interface com.loomcache.common.protocol.SerializablePredicate
-
Match entries whose value contains
substring. - ValueContains(String) - Constructor for record class com.loomcache.common.protocol.SerializablePredicate.ValueContains
-
Creates an instance of a
ValueContainsrecord class. - valueCount() - Method in record class com.loomcache.server.datastructures.DistributedMultiMap.MultiMapStats
-
Returns the value of the
valueCountrecord component. - valueCount(String) - Method in class com.loomcache.server.datastructures.DistributedMultiMap
-
Get the number of values for a specific key.
- valueEquals(String) - Static method in interface com.loomcache.common.protocol.SerializablePredicate
-
Match entries whose value equals
value. - ValueEquals(String) - Constructor for record class com.loomcache.common.protocol.SerializablePredicate.ValueEquals
-
Creates an instance of a
ValueEqualsrecord class. - valueLength() - Method in record class com.loomcache.server.security.SecurityOperationContext
-
Returns the value of the
valueLengthrecord component. - valueOf(String) - Static method in enum class com.loomcache.client.ClientReconnectMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.loomcache.client.ClientRoutingMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.loomcache.client.LifecycleState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.loomcache.client.NearCacheEvictionPolicy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.loomcache.client.NearCacheInvalidationStrategy.InvalidationMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.loomcache.client.NearCacheLocalUpdatePolicy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.loomcache.client.NodeHealthTracker.HealthStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.loomcache.client.query.IndexType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.loomcache.client.TopicOverloadPolicy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.loomcache.common.config.AuthConfig.LoginModuleControlFlag
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.loomcache.common.config.ClusterDataRecoveryPolicy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.loomcache.common.config.EndpointTlsConfig.Endpoint
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.loomcache.common.config.GenericMapStoreConfig.LoadMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.loomcache.common.config.LoomProfile
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.loomcache.common.config.PartitionGroupType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.loomcache.common.config.TlsProvider
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.loomcache.common.config.WanAcknowledgeType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.loomcache.common.exception.AuthenticationException.AuthError
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.loomcache.common.exception.ConnectionException.ConnectionError
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.loomcache.common.model.ClusterState.OperationalState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.loomcache.common.protocol.Feature
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.loomcache.common.protocol.MessageType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.loomcache.common.protocol.ProtocolFeatures
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.loomcache.common.protocol.WireCompression
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.loomcache.common.serialization.compact.CompactFieldKind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.loomcache.server.cache.EvictionNotifier.EvictionReason
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.loomcache.server.cluster.ClusterHealthMonitor.AlertSeverity
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.loomcache.server.cluster.MembershipProtocol.LeaveReason
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.loomcache.server.cluster.MembershipProtocol.MembershipView.MemberState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.loomcache.server.cluster.MigrationListener.EventType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.loomcache.server.cluster.PartitionDetector.PartitionEvent.EventType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.loomcache.server.cluster.SwimGossipProtocol.GossipMessageType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.loomcache.server.consensus.ConfigChange.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.loomcache.server.consensus.LogEntry.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.loomcache.server.consensus.RaftState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.loomcache.server.cp.SessionState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.loomcache.server.datastructures.DistributedList.ConsistencyMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.loomcache.server.datastructures.DistributedMapConfig.EvictionPolicy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.loomcache.server.datastructures.mapstore.MapStoreConfig.LoadMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.loomcache.server.datastructures.ReliableTopic.TopicOverloadPolicy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.loomcache.server.executor.ScheduleType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.loomcache.server.executor.TaskStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.loomcache.server.jcache.LoomCacheEntryEvent.EventType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.loomcache.server.jcache.LoomJCacheConfig.ExpiryPolicyType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.loomcache.server.journal.EventJournal.OverflowPolicy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.loomcache.server.metrics.AccessPatternAnalyzer.PatternType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.loomcache.server.metrics.CacheAnalytics.TimeSeriesMetric
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.loomcache.server.metrics.CapacityPlanner.ScalingAction
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.loomcache.server.metrics.MetricsAggregator.AggregationType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.loomcache.server.metrics.OperationsTracker.OperationType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.loomcache.server.metrics.OperationsTracker.TimeWindow
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.loomcache.server.persistence.DurabilityGuarantee
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.loomcache.server.persistence.WalReader.RecoveryMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.loomcache.server.query.IndexType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.loomcache.server.query.QueryOptimizer.OptimizedQueryPlan.ExecutionStrategy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.loomcache.server.query.QueryProfiler.Stage
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.loomcache.server.query.SqlColumnType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.loomcache.server.replication.ConsistencyLevel
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.loomcache.server.replication.ReadReplicaManager.ReplicaState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.loomcache.server.security.CertPermissionMapper.PermissionLevel
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.loomcache.server.security.Role
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.loomcache.server.sharding.MigrationProgress.MigrationStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.loomcache.server.tracing.SpanManager.SpanKind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.loomcache.server.tracing.SpanManager.SpanStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.loomcache.server.tracing.TracingConfig.ExporterType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.loomcache.server.tracing.TracingContext.Span.Status
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.loomcache.server.transaction.Transaction.ConditionType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.loomcache.server.transaction.Transaction.OperationType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.loomcache.server.transaction.TransactionContext.TransactionState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.loomcache.server.transaction.twopc.TwoPhaseCommands.Decision
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.loomcache.server.transaction.twopc.TwoPhaseCommands.Kind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.loomcache.server.transaction.twopc.TwoPhaseCommands.Vote
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.loomcache.server.wan.WanReplicationManager.ChangeType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.loomcache.server.wan.WanReplicationManager.WanMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.loomcache.server.watch.WatchEvent.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.loomcache.server.watch.WatchManager.EventType
-
Returns the enum constant of this class with the specified name.
- values - Variable in class com.loomcache.server.datastructures.MapSnapshot
- values() - Static method in enum class com.loomcache.client.ClientReconnectMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.loomcache.client.ClientRoutingMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.loomcache.client.LifecycleState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Method in class com.loomcache.client.LoomMultiMap
- values() - Static method in enum class com.loomcache.client.NearCacheEvictionPolicy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.loomcache.client.NearCacheInvalidationStrategy.InvalidationMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.loomcache.client.NearCacheLocalUpdatePolicy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.loomcache.client.NodeHealthTracker.HealthStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.loomcache.client.query.IndexType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Method in class com.loomcache.client.query.LoomQueryCache
-
Unmodifiable view of current values.
- values() - Static method in enum class com.loomcache.client.TopicOverloadPolicy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.loomcache.common.config.AuthConfig.LoginModuleControlFlag
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.loomcache.common.config.ClusterDataRecoveryPolicy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.loomcache.common.config.EndpointTlsConfig.Endpoint
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.loomcache.common.config.GenericMapStoreConfig.LoadMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.loomcache.common.config.LoomProfile
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.loomcache.common.config.PartitionGroupType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.loomcache.common.config.TlsProvider
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.loomcache.common.config.WanAcknowledgeType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.loomcache.common.exception.AuthenticationException.AuthError
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.loomcache.common.exception.ConnectionException.ConnectionError
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.loomcache.common.model.ClusterState.OperationalState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.loomcache.common.protocol.Feature
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.loomcache.common.protocol.MessageType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.loomcache.common.protocol.ProtocolFeatures
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.loomcache.common.protocol.WireCompression
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.loomcache.common.serialization.compact.CompactFieldKind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Method in class com.loomcache.common.serialization.compact.GenericRecord
- values() - Static method in enum class com.loomcache.server.cache.EvictionNotifier.EvictionReason
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.loomcache.server.cluster.ClusterHealthMonitor.AlertSeverity
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.loomcache.server.cluster.MembershipProtocol.LeaveReason
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.loomcache.server.cluster.MembershipProtocol.MembershipView.MemberState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.loomcache.server.cluster.MigrationListener.EventType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.loomcache.server.cluster.PartitionDetector.PartitionEvent.EventType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.loomcache.server.cluster.SwimGossipProtocol.GossipMessageType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.loomcache.server.consensus.ConfigChange.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.loomcache.server.consensus.LogEntry.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.loomcache.server.consensus.RaftState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.loomcache.server.cp.SessionState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Method in class com.loomcache.server.datastructures.ContinuousQueryCache
-
Get an unmodifiable collection of values in the filtered view.
- values() - Static method in enum class com.loomcache.server.datastructures.DistributedList.ConsistencyMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Method in class com.loomcache.server.datastructures.DistributedMap
- values() - Static method in enum class com.loomcache.server.datastructures.DistributedMapConfig.EvictionPolicy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Method in class com.loomcache.server.datastructures.DistributedMultiMap
-
Get all values across all keys.
- values() - Static method in enum class com.loomcache.server.datastructures.mapstore.MapStoreConfig.LoadMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.loomcache.server.datastructures.ReliableTopic.TopicOverloadPolicy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.loomcache.server.executor.ScheduleType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.loomcache.server.executor.TaskStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.loomcache.server.jcache.LoomCacheEntryEvent.EventType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.loomcache.server.jcache.LoomJCacheConfig.ExpiryPolicyType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.loomcache.server.journal.EventJournal.OverflowPolicy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.loomcache.server.metrics.AccessPatternAnalyzer.PatternType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.loomcache.server.metrics.CacheAnalytics.TimeSeriesMetric
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.loomcache.server.metrics.CapacityPlanner.ScalingAction
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.loomcache.server.metrics.MetricsAggregator.AggregationType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.loomcache.server.metrics.OperationsTracker.OperationType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.loomcache.server.metrics.OperationsTracker.TimeWindow
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.loomcache.server.persistence.DurabilityGuarantee
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.loomcache.server.persistence.WalReader.RecoveryMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.loomcache.server.query.IndexType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Method in record class com.loomcache.server.query.Predicate.InPredicate
-
Returns the value of the
valuesrecord component. - values() - Static method in enum class com.loomcache.server.query.QueryOptimizer.OptimizedQueryPlan.ExecutionStrategy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.loomcache.server.query.QueryProfiler.Stage
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.loomcache.server.query.SqlColumnType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Method in record class com.loomcache.server.query.SqlParser.InsertStatement
-
Returns the value of the
valuesrecord component. - values() - Method in record class com.loomcache.server.query.SqlParser.SinkStatement
-
Returns the value of the
valuesrecord component. - values() - Static method in enum class com.loomcache.server.replication.ConsistencyLevel
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.loomcache.server.replication.ReadReplicaManager.ReplicaState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.loomcache.server.security.CertPermissionMapper.PermissionLevel
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.loomcache.server.security.Role
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.loomcache.server.sharding.MigrationProgress.MigrationStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.loomcache.server.tracing.SpanManager.SpanKind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.loomcache.server.tracing.SpanManager.SpanStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.loomcache.server.tracing.TracingConfig.ExporterType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.loomcache.server.tracing.TracingContext.Span.Status
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.loomcache.server.transaction.Transaction.ConditionType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.loomcache.server.transaction.Transaction.OperationType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.loomcache.server.transaction.TransactionContext.TransactionState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.loomcache.server.transaction.twopc.TwoPhaseCommands.Decision
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.loomcache.server.transaction.twopc.TwoPhaseCommands.Kind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.loomcache.server.transaction.twopc.TwoPhaseCommands.Vote
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.loomcache.server.wan.WanReplicationManager.ChangeType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.loomcache.server.wan.WanReplicationManager.WanMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.loomcache.server.watch.WatchEvent.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.loomcache.server.watch.WatchManager.EventType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values(MapPredicate) - Method in class com.loomcache.server.datastructures.DistributedMap
- valueType(Class) - Method in class com.loomcache.server.jcache.LoomJCacheConfig.Builder
- VARCHAR - Enum constant in enum class com.loomcache.server.query.SqlColumnType
- verifiedClusterConnectionCount() - Method in class com.loomcache.server.CacheNode
-
Returns the number of verified cluster-peer connections.
- verifiedClusterConnectionCount() - Method in class com.loomcache.server.network.TcpServer
- verifyCrc32() - Method in record class com.loomcache.server.cluster.MigrationChunkTransfer.TransferChunk
- VERIFYING - Enum constant in enum class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationState
- verifyVisible() - Method in interface com.loomcache.server.sharding.CrossGroupQueryExecutor.VisibilityBarrier
- version() - Method in record class com.loomcache.common.protocol.HelloPayload
-
Returns the value of the
versionrecord component. - version() - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipView
-
Returns the value of the
versionrecord component. - version() - Method in record class com.loomcache.server.config.ConfigEntry
-
Returns the value of the
versionrecord component. - version() - Method in record class com.loomcache.springboot.controller.ClusterController.ClusterVersionChangeRequest
-
Returns the value of the
versionrecord component. - VersionCompatibilityManager - Class in com.loomcache.common.protocol
-
Manages version compatibility and feature negotiation across LoomCache nodes.
- VersionCompatibilityManager(LoomVersion) - Constructor for class com.loomcache.common.protocol.VersionCompatibilityManager
-
Create a version compatibility manager.
- VersionedMessageAdapter - Class in com.loomcache.common.protocol
-
Adapts message encoding/decoding to be version-aware.
- VersionedMessageAdapter(VersionCompatibilityManager, LoomVersion, String) - Constructor for class com.loomcache.common.protocol.VersionedMessageAdapter
-
Create a versioned message adapter.
- view() - Method in record class com.loomcache.server.query.SqlParser.CreateViewStatement
-
Returns the value of the
viewrecord component. - viewSize() - Method in record class com.loomcache.client.query.LoomQueryCache.QueryCacheStatistics
-
Returns the value of the
viewSizerecord component. - viewSize() - Method in record class com.loomcache.server.datastructures.ContinuousQueryCache.CqcStatistics
-
Returns the value of the
viewSizerecord component. - viewUpdates() - Method in record class com.loomcache.client.query.LoomQueryCache.QueryCacheStatistics
-
Returns the value of the
viewUpdatesrecord component. - viewUpdates() - Method in record class com.loomcache.server.datastructures.ContinuousQueryCache.CqcStatistics
-
Returns the value of the
viewUpdatesrecord component. - viewVersion() - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipStats
-
Returns the value of the
viewVersionrecord component. - violation() - Method in record class com.loomcache.server.consensus.RaftInvariantChecker.InvariantResult
-
Returns the value of the
violationrecord component. - violation(String) - Static method in record class com.loomcache.server.consensus.RaftInvariantChecker.InvariantResult
- visit(TraceAnalyzer.Consumer) - Method in class com.loomcache.server.tracing.TraceAnalyzer.TraceNode
-
Visit all nodes in the tree (depth-first).
- visit(K, V) - Method in interface com.loomcache.server.datastructures.DistributedMap.VisibleEntryVisitor
- VNODES_PER_NODE - Static variable in class com.loomcache.server.partition.ConsistentHashRing
- vote() - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.PrepareAck
-
Returns the value of the
voterecord component. - votedFor() - Method in record class com.loomcache.server.persistence.RaftMetadataStore.RaftMetadata
-
Returns the value of the
votedForrecord component.
W
- WAL_IN_MEMORY_FALLBACK_PROPERTY - Static variable in class com.loomcache.server.CacheNode
- WalCompactor - Class in com.loomcache.server.persistence
-
Background WAL compaction service.
- WalCompactor(String, WalWriter, SnapshotManager, long, long) - Constructor for class com.loomcache.server.persistence.WalCompactor
-
Create a WAL compactor.
- WalCompactor(String, WalWriter, SnapshotManager, long, long, Supplier) - Constructor for class com.loomcache.server.persistence.WalCompactor
-
Create a WAL compactor with an optional automatic compaction snapshot callback.
- WalCompactor.CompactionSnapshot - Record Class in com.loomcache.server.persistence
-
Snapshot boundary and state to use for one automatic compaction.
- WalCompactor.CompactionStats - Record Class in com.loomcache.server.persistence
-
Compaction statistics record.
- walDirectory() - Method in class com.loomcache.server.config.LoomConfig
- walDirectory(String) - Method in class com.loomcache.server.config.LoomConfig.Builder
- walDirectory(Path) - Method in class com.loomcache.server.config.LoomConfig.Builder
- WalReader - Class in com.loomcache.server.persistence
-
Write-Ahead Log (WAL) reader for recovering Raft log entries from disk.
- WalReader() - Constructor for class com.loomcache.server.persistence.WalReader
- WalReader.RecoveryMode - Enum Class in com.loomcache.server.persistence
- WalReader.WalRecoveryMetadata - Record Class in com.loomcache.server.persistence
-
Recovery metadata returned after reading a WAL file.
- WalRecoveryMetadata(List, long, int, int, long) - Constructor for record class com.loomcache.server.persistence.WalReader.WalRecoveryMetadata
-
Creates an instance of a
WalRecoveryMetadatarecord class. - WalStats - Record Class in com.loomcache.server.persistence
-
Statistics tracked by the WAL writer.
- WalStats(long, long, long, double, long, long) - Constructor for record class com.loomcache.server.persistence.WalStats
-
Creates an instance of a
WalStatsrecord class. - WalWriter - Class in com.loomcache.server.persistence
-
Write-Ahead Log (WAL) writer for persisting Raft log entries.
- WalWriter(String, Path) - Constructor for class com.loomcache.server.persistence.WalWriter
- WalWriterStats - Record Class in com.loomcache.server.persistence
-
Statistics for compression and batch operations.
- WalWriterStats(long, long, long, double, long) - Constructor for record class com.loomcache.server.persistence.WalWriterStats
-
Creates an instance of a
WalWriterStatsrecord class. - WAN - Enum constant in enum class com.loomcache.common.config.EndpointTlsConfig.Endpoint
- WAN_ACK - Enum constant in enum class com.loomcache.common.protocol.MessageType
- WAN_BATCH - Enum constant in enum class com.loomcache.common.protocol.MessageType
- WAN_PAUSE - Enum constant in enum class com.loomcache.common.protocol.MessageType
- WAN_RESUME - Enum constant in enum class com.loomcache.common.protocol.MessageType
- WAN_STATUS - Enum constant in enum class com.loomcache.common.protocol.MessageType
- WAN_SYNC - Enum constant in enum class com.loomcache.common.protocol.MessageType
- WanAck(boolean, long) - Constructor for record class com.loomcache.server.wan.WanPublisher.WanAck
-
Creates an instance of a
WanAckrecord class. - WanAck(String, long, int, int) - Constructor for record class com.loomcache.server.wan.WanConsumer.WanAck
-
Creates an instance of a
WanAckrecord class. - wanAcknowledgeType() - Method in class com.loomcache.common.config.ClusterConfig
- wanAcknowledgeType() - Method in class com.loomcache.server.config.LoomConfig
- wanAcknowledgeType(WanAcknowledgeType) - Method in class com.loomcache.common.config.ClusterConfig.Builder
- wanAcknowledgeType(WanAcknowledgeType) - Method in class com.loomcache.server.config.LoomConfig.Builder
- WanAcknowledgeType - Enum Class in com.loomcache.common.config
-
WAN batch acknowledgment mode.
- WanBatch(String, String, String, byte[], int, boolean, long) - Constructor for record class com.loomcache.server.wan.WanPublisher.WanBatch
-
Creates an instance of a
WanBatchrecord class. - WanConsumer - Class in com.loomcache.server.wan
-
Receives and applies remote WAN replication events to local data structures.
- WanConsumer(DataStructureRegistry, WanConsumer.ConflictResolver) - Constructor for class com.loomcache.server.wan.WanConsumer
-
Create a WAN consumer.
- WanConsumer(DataStructureRegistry, WanConsumer.ConflictResolver, long) - Constructor for class com.loomcache.server.wan.WanConsumer
-
Create a WAN consumer with configurable gap timeout.
- WanConsumer.ConflictResolver - Interface in com.loomcache.server.wan
-
Strategy for resolving conflicts when both local and remote clusters have concurrent writes to the same key.
- WanConsumer.WanAck - Record Class in com.loomcache.server.wan
-
Acknowledgment for a processed WAN batch.
- WanDeltaSyncResult(String, String, String, int, int, int, int) - Constructor for record class com.loomcache.server.wan.WanReplicationManager.WanDeltaSyncResult
-
Creates an instance of a
WanDeltaSyncResultrecord class. - WanEvent(long, String, String, byte[], WanReplicationManager.ChangeType, long) - Constructor for record class com.loomcache.server.wan.WanPublisher.WanEvent
- WanEvent(long, String, String, byte[], WanReplicationManager.ChangeType, long, long) - Constructor for record class com.loomcache.server.wan.WanPublisher.WanEvent
- WanEvent(long, String, String, byte[], WanReplicationManager.ChangeType, long, long, long) - Constructor for record class com.loomcache.server.wan.WanPublisher.WanEvent
- WanEvent(long, String, String, byte[], WanReplicationManager.ChangeType, long, long, long, long) - Constructor for record class com.loomcache.server.wan.WanPublisher.WanEvent
-
Creates an instance of a
WanEventrecord class. - WanKey(String, String) - Constructor for record class com.loomcache.server.wan.WanMerkleTree.WanKey
-
Creates an instance of a
WanKeyrecord class. - WanMerkleDiff(String, String, List, List, List) - Constructor for record class com.loomcache.server.wan.WanMerkleTree.WanMerkleDiff
-
Creates an instance of a
WanMerkleDiffrecord class. - WanMerkleTree - Record Class in com.loomcache.server.wan
-
Deterministic Merkle digest for WAN-replicated map state.
- WanMerkleTree(int, String, List, Map) - Constructor for record class com.loomcache.server.wan.WanMerkleTree
-
Creates an instance of a
WanMerkleTreerecord class. - WanMerkleTree.WanKey - Record Class in com.loomcache.server.wan
- WanMerkleTree.WanMerkleDiff - Record Class in com.loomcache.server.wan
- wanPersistReplicatedData() - Method in class com.loomcache.common.config.ClusterConfig
- wanPersistReplicatedData() - Method in class com.loomcache.server.config.LoomConfig
- wanPersistReplicatedData(boolean) - Method in class com.loomcache.common.config.ClusterConfig.Builder
- wanPersistReplicatedData(boolean) - Method in class com.loomcache.server.config.LoomConfig.Builder
- WanPublisher - Class in com.loomcache.server.wan
-
Batches and ships WAN replication events to a remote cluster.
- WanPublisher(String, String, int, long) - Constructor for class com.loomcache.server.wan.WanPublisher
-
Create a WAN publisher.
- WanPublisher(String, String, int, long, WanPublisher.WanTransport) - Constructor for class com.loomcache.server.wan.WanPublisher
- WanPublisher(String, String, String, int, long, WanPublisher.WanTransport) - Constructor for class com.loomcache.server.wan.WanPublisher
- WanPublisher.WanAck - Record Class in com.loomcache.server.wan
- WanPublisher.WanBatch - Record Class in com.loomcache.server.wan
- WanPublisher.WanEvent - Record Class in com.loomcache.server.wan
-
A single WAN replication event.
- WanPublisher.WanTransport - Interface in com.loomcache.server.wan
- WanPublisher.WanTransportFactory - Interface in com.loomcache.server.wan
- WanReplicationHandler - Class in com.loomcache.server.wan
-
Protocol handler for WAN replication messages over the binary protocol.
- WanReplicationHandler(WanReplicationManager, int) - Constructor for class com.loomcache.server.wan.WanReplicationHandler
-
Create a WAN replication handler.
- WanReplicationManager - Class in com.loomcache.server.wan
-
Central orchestrator for WAN (Wide Area Network) replication.
- WanReplicationManager(String, int, DataStructureRegistry) - Constructor for class com.loomcache.server.wan.WanReplicationManager
-
Create a WAN replication manager with default batch settings.
- WanReplicationManager(String, int, DataStructureRegistry, int, long) - Constructor for class com.loomcache.server.wan.WanReplicationManager
-
Create a new WAN replication manager.
- WanReplicationManager(String, int, DataStructureRegistry, int, long, WanAcknowledgeType) - Constructor for class com.loomcache.server.wan.WanReplicationManager
-
Create a new WAN replication manager.
- WanReplicationManager(String, int, DataStructureRegistry, int, long, WanAcknowledgeType, boolean) - Constructor for class com.loomcache.server.wan.WanReplicationManager
-
Create a new WAN replication manager.
- WanReplicationManager(String, int, DataStructureRegistry, WanAcknowledgeType) - Constructor for class com.loomcache.server.wan.WanReplicationManager
-
Create a WAN replication manager with default batch settings.
- WanReplicationManager(String, int, DataStructureRegistry, WanAcknowledgeType, boolean) - Constructor for class com.loomcache.server.wan.WanReplicationManager
-
Create a WAN replication manager with default batch settings.
- WanReplicationManager.ChangeType - Enum Class in com.loomcache.server.wan
-
Type of data change event replicated over WAN.
- WanReplicationManager.WanDeltaSyncResult - Record Class in com.loomcache.server.wan
-
Summary of a Merkle-based WAN delta-sync plan.
- WanReplicationManager.WanMode - Enum Class in com.loomcache.server.wan
-
WAN replication mode.
- WanReplicationManager.WanReplicationStats - Record Class in com.loomcache.server.wan
-
Replication statistics for a single WAN target.
- WanReplicationStats(String, long, long, long, long, long, long, boolean, WanReplicationManager.WanMode) - Constructor for record class com.loomcache.server.wan.WanReplicationManager.WanReplicationStats
-
Creates an instance of a
WanReplicationStatsrecord class. - wanTlsConfig() - Method in class com.loomcache.common.config.EndpointTlsConfig
- wanTlsConfig(TlsConfig) - Method in class com.loomcache.common.config.EndpointTlsConfig.Builder
- warmFromLoader(CacheLoader, List) - Method in class com.loomcache.server.cache.CacheWarmer
-
Warm cache from an external loader using parallel virtual threads.
- warmFromPeer(String) - Method in class com.loomcache.server.cache.CacheWarmer
-
Warm cache from a running peer node.
- warmFromSnapshot(byte[]) - Method in class com.loomcache.server.cache.CacheWarmer
-
Warm cache from a saved snapshot (byte array).
- WarmingConfig - Record Class in com.loomcache.server.cache
-
Configuration for cache warming operations.
- WarmingConfig(int, int, long) - Constructor for record class com.loomcache.server.cache.WarmingConfig
-
Creates an instance of a
WarmingConfigrecord class. - WarmingListener - Interface in com.loomcache.server.cache
-
Callback interface for monitoring cache warming progress.
- WarmingProgress - Record Class in com.loomcache.server.cache
-
Real-time progress metrics during a cache warming operation.
- WarmingProgress(long, long, long, long, long) - Constructor for record class com.loomcache.server.cache.WarmingProgress
-
Creates an instance of a
WarmingProgressrecord class. - WarmingResult - Record Class in com.loomcache.server.cache
-
Final result of a cache warming operation.
- WarmingResult(long, long, long, Set) - Constructor for record class com.loomcache.server.cache.WarmingResult
-
Creates an instance of a
WarmingResultrecord class. - warmUp(int) - Method in class com.loomcache.client.ConnectionPool
-
Warm up the connection pool by pre-creating connections up to target count.
- warn(Logger, String, Throwable, String, Object...) - Static method in class com.loomcache.server.observability.BoundaryExceptionHandler
- WARNING - Enum constant in enum class com.loomcache.server.cluster.ClusterHealthMonitor.AlertSeverity
- warnings() - Method in record class com.loomcache.server.query.QueryAnalyzer.QueryAnalysis
-
Returns the value of the
warningsrecord component. - watch(String, ConfigChangeListener) - Method in class com.loomcache.server.config.ClusterConfigManager
-
Watch for changes to a configuration key.
- watch(String, WatchListener) - Method in class com.loomcache.server.watch.WatchManager
-
Register a watch on a single key.
- watch(String, WatchListener, String) - Method in class com.loomcache.server.watch.WatchManager
-
Register a watch on a single key, associated with a connection.
- watcherCount() - Method in record class com.loomcache.server.config.ConfigManagerStats
-
Returns the value of the
watcherCountrecord component. - WatchEvent - Record Class in com.loomcache.server.watch
-
A watch event representing a key mutation (put or delete).
- WatchEvent(WatchEvent.Type, String, String, String, long, long) - Constructor for record class com.loomcache.server.watch.WatchEvent
-
Creates an instance of a
WatchEventrecord class. - WatchEvent.Type - Enum Class in com.loomcache.server.watch
-
Event type enumeration.
- watchFromRevision(String, long, WatchListener) - Method in class com.loomcache.server.watch.WatchManager
-
Register a watch on a single key, resuming from a specific revision.
- WatchListener - Interface in com.loomcache.server.watch
-
Callback interface for receiving watch events on key mutations.
- WatchManager - Class in com.loomcache.server.watch
-
Manages active watches on keys and key prefixes.
- WatchManager() - Constructor for class com.loomcache.server.watch.WatchManager
-
Creates a new WatchManager with default buffer and queue settings.
- WatchManager(int, int) - Constructor for class com.loomcache.server.watch.WatchManager
-
Creates a new WatchManager with configurable buffer and queue sizes.
- WatchManager.EventType - Enum Class in com.loomcache.server.watch
-
Enumeration of event types for streaming events.
- WatchManager.WatchStreamStats - Record Class in com.loomcache.server.watch
-
Statistics snapshot for event streaming.
- watchPrefix(String, WatchListener) - Method in class com.loomcache.server.watch.WatchManager
-
Register a watch on all keys matching a prefix.
- watchPrefix(String, WatchListener, String) - Method in class com.loomcache.server.watch.WatchManager
-
Register a watch on all keys matching a prefix, associated with a connection.
- watchRange(String, String, WatchListener) - Method in class com.loomcache.server.watch.WatchManager
-
Register a watch on a range of keys [startKey, endKey).
- WatchStreamStats(long, int, double, long) - Constructor for record class com.loomcache.server.watch.WatchManager.WatchStreamStats
-
Creates an instance of a
WatchStreamStatsrecord class. - weight() - Method in record class com.loomcache.client.NodeEndpoint
-
Returns the value of the
weightrecord component. - wherePredicate() - Method in record class com.loomcache.server.query.QueryPlan
-
Returns the value of the
wherePredicaterecord component. - wherePredicate() - Method in record class com.loomcache.server.query.SqlParser.DeleteStatement
-
Returns the value of the
wherePredicaterecord component. - wherePredicate() - Method in record class com.loomcache.server.query.SqlParser.UpdateStatement
-
Returns the value of the
wherePredicaterecord component. - windowDuration() - Method in record class com.loomcache.server.network.RateLimiter.RateLimitPolicy.FixedWindow
-
Returns the value of the
windowDurationrecord component. - windowDuration() - Method in record class com.loomcache.server.network.RateLimiter.RateLimitPolicy.SlidingWindow
-
Returns the value of the
windowDurationrecord component. - windowSize() - Method in record class com.loomcache.server.cluster.PartitionDetector.DetectorConfig
-
Returns the value of the
windowSizerecord component. - windowStartTime() - Method in record class com.loomcache.server.ratelimit.RateLimiter.RateLimiterSnapshot
-
Returns the value of the
windowStartTimerecord component. - WIRE_COMPRESSION_LZ4 - Enum constant in enum class com.loomcache.common.protocol.Feature
-
LZ4-compressed wire message bodies.
- WIRE_COMPRESSION_LZ4 - Enum constant in enum class com.loomcache.common.protocol.ProtocolFeatures
-
Node supports LZ4-compressed message bodies after PROTOCOL_HELLO negotiation.
- WIRE_COMPRESSION_ZSTD - Enum constant in enum class com.loomcache.common.protocol.Feature
-
zstd-compressed wire message bodies.
- WIRE_COMPRESSION_ZSTD - Enum constant in enum class com.loomcache.common.protocol.ProtocolFeatures
-
Node supports zstd-compressed message bodies after PROTOCOL_HELLO negotiation.
- wireCompression() - Method in record class com.loomcache.client.ConnectionPool.PooledConnection
-
Returns the value of the
wireCompressionrecord component. - WireCompression - Enum Class in com.loomcache.common.protocol
-
Optional transport compression negotiated by PROTOCOL_HELLO.
- Wire format - Section in interface com.loomcache.common.protocol.SerializablePredicate
- wireId() - Method in enum class com.loomcache.common.serialization.compact.CompactFieldKind
- WireOperation(byte, String, String, String) - Constructor for record class com.loomcache.common.protocol.TransactionOpCode.WireOperation
-
Creates an instance of a
WireOperationrecord class. - Wire protocol - Section in class com.loomcache.server.transaction.TransactionHandler
- WireValueCodec - Class in com.loomcache.common.serialization
-
Type-tagged value codec shared by client facades and server-side processors.
- withAlive(boolean) - Method in class com.loomcache.common.model.NodeInfo
-
Return a copy of this node with the
aliveflag set to the given value. - withAttributes(Map) - Method in class com.loomcache.common.model.NodeInfo
- withBatchSize(int) - Static method in record class com.loomcache.server.cache.WarmingConfig
-
Create a WarmingConfig with custom batch size.
- withBufferSize(int) - Static method in record class com.loomcache.server.topic.TopicConfig
-
Create a topic configuration with custom buffer size.
- withCircuitBreaker(int, long) - Method in class com.loomcache.client.retry.RetryPolicy
-
Create a new RetryPolicy with circuit breaker configuration.
- withClockSkew(long) - Static method in record class com.loomcache.server.consensus.LeaseConfig
-
Create a LeaseConfig with custom clock skew tolerance.
- withDefaultThresholds() - Static method in class com.loomcache.server.cache.MemoryManager
-
Create a MemoryManager with default thresholds (80%/90% of max heap).
- withDepth(int) - Static method in class com.loomcache.client.Pipelining
- withDuration(long) - Static method in record class com.loomcache.server.consensus.LeaseConfig
-
Create a LeaseConfig with custom lease duration.
- withEnabled(boolean) - Method in record class com.loomcache.client.ClientStatisticsConfig
- withFlags(byte) - Method in class com.loomcache.common.protocol.Message
-
Set message flags.
- withFreshCorrelationId() - Method in class com.loomcache.common.protocol.Message
-
Create a copy of this message with a fresh correlation ID.
- withJitter(double) - Method in class com.loomcache.client.retry.RetryPolicy
-
Create a new RetryPolicy with updated jitter factor.
- withKey(byte[]) - Method in class com.loomcache.common.protocol.Message
- withLocalCommitFallbackForTests(DataStructureRegistry) - Static method in class com.loomcache.server.transaction.TransactionManager
-
Creates a manager that may use the legacy in-memory commit path when an operation is not representable as a replicated batch.
- withMapName(String) - Method in class com.loomcache.common.protocol.Message
-
Set the target data structure name (map, queue, or topic).
- withMaxTopologyDistance(int) - Method in record class com.loomcache.server.cluster.TopologyConfig
-
Create a new TopologyConfig with different max topology distance.
- withoutTtl(String) - Static method in record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigratedEntry
- withParallelism(int) - Static method in record class com.loomcache.server.cache.WarmingConfig
-
Create a WarmingConfig with custom parallelism.
- withPort(int) - Method in class com.loomcache.common.model.NodeInfo
- withPreferLocalReads(boolean) - Method in record class com.loomcache.server.cluster.TopologyConfig
-
Create a new TopologyConfig with different routing preferences.
- withRetryPredicate(Predicate) - Method in class com.loomcache.client.retry.RetryPolicy
-
Create a new RetryPolicy with custom retry predicate.
- withSenderId(String) - Method in class com.loomcache.common.protocol.Message
-
Set the sender node ID.
- withSpan(String, String, TracingContext.CheckedRunnable) - Static method in class com.loomcache.server.tracing.TracingContext
-
Execute a block of code within a span context.
- withSpan(String, String, TracingContext.CheckedSupplier) - Static method in class com.loomcache.server.tracing.TracingContext
-
Execute a block of code within a span context and return a result.
- withStartedAt(Instant) - Method in record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationTask
- withState(PartitionMigrationPipeline.MigrationState) - Method in record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationTask
- withStateMachineReadLock(Callable) - Method in class com.loomcache.server.consensus.RaftNode
-
Run a local state-machine read while excluding in-progress state-machine apply.
- withStatus(byte) - Method in class com.loomcache.common.protocol.Message
-
Set the response status code.
- withTimeout(long) - Static method in record class com.loomcache.server.cache.WarmingConfig
-
Create a WarmingConfig with custom timeout.
- withTtl(long) - Method in class com.loomcache.common.protocol.Message
-
Set the TTL for put operations.
- withType(PartitionGroupType) - Method in class com.loomcache.common.config.PartitionGroupConfig
- withUploadInterval(Duration) - Method in record class com.loomcache.client.ClientStatisticsConfig
- withValue(byte[]) - Method in class com.loomcache.common.protocol.Message
-
Set the message value.
- wrap(LoomClient) - Static method in class com.loomcache.client.LoomCache
-
Wrap an existing LoomClient in a LoomCache instance.
- wrapTypedMapStore(MapStore) - Method in class com.loomcache.server.jcache.JCacheDistributedMapAdapter
-
Wrap a typed
MapStoreso it can be installed on the encoded backing map. - write(DataOutputStream) - Method in interface com.loomcache.server.transaction.twopc.TwoPhaseCommands.FrameWriter
- write(K, V) - Method in interface com.loomcache.server.jcache.CacheWriterIntegration.BackingStoreWriter
- write(K, V) - Method in class com.loomcache.server.jcache.CacheWriterIntegration
-
Write a key-value pair.
- write(K, V) - Method in record class com.loomcache.server.jcache.MapStoreBackedCacheWriter
-
Delegate a write to
MapStore.store(Object, Object). - write(T, CompactWriter) - Method in interface com.loomcache.common.serialization.compact.CompactTypeSerializer
- WRITE - Enum constant in enum class com.loomcache.server.metrics.OperationsTracker.OperationType
- WRITE - Enum constant in enum class com.loomcache.server.persistence.DurabilityGuarantee
-
Write-only durability.
- writeBatchAtomic(List) - Method in class com.loomcache.server.persistence.WalWriter
-
Write multiple entries atomically, all or nothing.
- writeBatchSize() - Method in record class com.loomcache.common.config.GenericMapStoreConfig
-
Returns the value of the
writeBatchSizerecord component. - writeBatchSize() - Method in record class com.loomcache.server.datastructures.mapstore.MapStoreConfig
-
Returns the value of the
writeBatchSizerecord component. - writeBatchSize(int) - Method in class com.loomcache.common.config.GenericMapStoreConfig.Builder
- writeBehind() - Method in record class com.loomcache.common.config.GenericMapStoreConfig
-
Returns the value of the
writeBehindrecord component. - writeBehind() - Method in record class com.loomcache.server.datastructures.mapstore.MapStoreConfig
-
Returns the value of the
writeBehindrecord component. - writeBehind(boolean) - Method in class com.loomcache.common.config.GenericMapStoreConfig.Builder
- WriteBehindCache<K,
V> - Class in com.loomcache.client.cache -
Write-behind cache that buffers writes and flushes asynchronously using a daemon thread.
- WriteBehindCache(WriteBehindCache.WriteBehindConfig, WriteBehindCache.WriteFlushCallback) - Constructor for class com.loomcache.client.cache.WriteBehindCache
-
Create a new write-behind cache.
- WriteBehindCache.WriteBehindConfig - Record Class in com.loomcache.client.cache
-
Configuration for WriteBehindCache.
- WriteBehindCache.WriteFlushCallback<K,
V> - Interface in com.loomcache.client.cache -
Callback interface for flushing writes to the backend.
- writeBehindConfig(int, Duration) - Static method in record class com.loomcache.server.datastructures.mapstore.MapStoreConfig
-
Convenience factory for write-behind mode.
- WriteBehindConfig(int, long, int) - Constructor for record class com.loomcache.server.jcache.CacheWriterIntegration.WriteBehindConfig
-
Creates an instance of a
WriteBehindConfigrecord class. - WriteBehindConfig(int, Duration, int) - Constructor for record class com.loomcache.client.cache.WriteBehindCache.WriteBehindConfig
-
Creates an instance of a
WriteBehindConfigrecord class. - WriteBehindStats(int, long, long, double) - Constructor for record class com.loomcache.server.jcache.CacheWriterIntegration.WriteBehindStats
-
Creates an instance of a
WriteBehindStatsrecord class. - writeBoolean(String, boolean) - Method in class com.loomcache.common.serialization.compact.CompactWriter
- writeBufferFully(FileChannel, ByteBuffer) - Method in class com.loomcache.server.persistence.WalWriter
- writeBytes(String, byte[]) - Method in class com.loomcache.common.serialization.compact.CompactWriter
- writeDelay() - Method in record class com.loomcache.common.config.GenericMapStoreConfig
-
Returns the value of the
writeDelayrecord component. - writeDelay() - Method in record class com.loomcache.server.datastructures.mapstore.MapStoreConfig
-
Returns the value of the
writeDelayrecord component. - writeDelay(Duration) - Method in class com.loomcache.common.config.GenericMapStoreConfig.Builder
- writeFloat64(String, double) - Method in class com.loomcache.common.serialization.compact.CompactWriter
- writeInt32(String, int) - Method in class com.loomcache.common.serialization.compact.CompactWriter
- writeInt64(String, long) - Method in class com.loomcache.common.serialization.compact.CompactWriter
- writeMetadata() - Method in record class com.loomcache.server.datastructures.DistributedMap.EntryRollbackState
-
Returns the value of the
writeMetadatarecord component. - WriteMetadata(long, String) - Constructor for record class com.loomcache.server.datastructures.DistributedMap.WriteMetadata
-
Creates an instance of a
WriteMetadatarecord class. - writeMetadataTimestampValues - Variable in class com.loomcache.server.datastructures.MapSnapshot
-
WAN merge/access metadata.
- writeMetadataWriterValues - Variable in class com.loomcache.server.datastructures.MapSnapshot
- writerNodeId() - Method in record class com.loomcache.server.datastructures.DistributedMap.WriteMetadata
-
Returns the value of the
writerNodeIdrecord component. - writerNodeId() - Method in record class com.loomcache.server.wan.merge.MergePolicy.MergeEntry
-
Returns the value of the
writerNodeIdrecord component. - writeString(String, String) - Method in class com.loomcache.common.serialization.compact.CompactWriter
- writeThrough() - Method in record class com.loomcache.common.config.GenericMapStoreConfig
-
Returns the value of the
writeThroughrecord component. - writeThrough() - Method in record class com.loomcache.server.datastructures.mapstore.MapStoreConfig
-
Returns the value of the
writeThroughrecord component. - writeThrough() - Method in class com.loomcache.server.jcache.LoomJCacheConfig
- writeThrough(boolean) - Method in class com.loomcache.common.config.GenericMapStoreConfig.Builder
- writeThrough(boolean) - Method in class com.loomcache.server.jcache.LoomJCacheConfig.Builder
- writeThroughCacheStore(CacheEntryRepository) - Method in class com.loomcache.springboot.config.CacheNodeConfig
-
Create write-through cache store bean.
- WriteThroughCacheStore - Class in com.loomcache.springboot.persistence
-
Write-Through Cache Store.
- WriteThroughCacheStore(CacheEntryRepository, String, int) - Constructor for class com.loomcache.springboot.persistence.WriteThroughCacheStore
-
Construct the write-through cache store.
- writeThroughConfig() - Static method in record class com.loomcache.server.datastructures.mapstore.MapStoreConfig
-
Convenience factory for write-through mode.
- writeThroughFailureCount() - Method in class com.loomcache.server.datastructures.CacheMetrics
-
Get the total number of write-through failures.
- writeThroughNoLoadConfig() - Static method in record class com.loomcache.server.datastructures.mapstore.MapStoreConfig
-
Convenience factory for write-through persistence without read-through loading.
X
- x509UserDetailsService() - Method in class com.loomcache.springboot.config.SecurityConfig
-
Maps X.509 certificate CN values to Spring Security users with roles.
Y
- YamlConfigLoader - Class in com.loomcache.server.config
-
Unified configuration loader supporting both YAML (.yml/.yaml) and properties (.properties) formats.
- YamlConfigLoader() - Constructor for class com.loomcache.server.config.YamlConfigLoader
Z
- ZIPFIAN - Enum constant in enum class com.loomcache.server.metrics.AccessPatternAnalyzer.PatternType
- zone() - Method in record class com.loomcache.server.cluster.TopologyInfo
-
Returns the value of the
zonerecord component. - zone() - Method in record class com.loomcache.server.discovery.MemberAttributes
- ZONE - Static variable in record class com.loomcache.server.discovery.MemberAttributes
- zoneLabel() - Method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig
- zoneLabel(String) - Method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig.Builder
- ZSTD - Enum constant in enum class com.loomcache.common.protocol.WireCompression
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
LoomLinearizableLock.lockAndGetFence()to make the lock-acquisition side effect explicit.