Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
R
- READ - Enum constant in enum class com.lucimber.dbus.annotation.DBusProperty.Access
-
Read-only property.
- READWRITE - Enum constant in enum class com.lucimber.dbus.annotation.DBusProperty.Access
-
Read-write property.
- RealityCheckpoint - Class in com.lucimber.dbus.netty
-
The critical bridge between the Netty pipeline and public API pipeline systems.
- RealityCheckpoint(ExecutorService, Connection) - Constructor for class com.lucimber.dbus.netty.RealityCheckpoint
-
Creates a new instance.
- RealityCheckpoint(ExecutorService, Connection, long) - Constructor for class com.lucimber.dbus.netty.RealityCheckpoint
-
Creates a new instance with custom timeout.
- RECONNECTING - Enum constant in enum class com.lucimber.dbus.connection.ConnectionState
-
Connection was lost and automatic reconnection is in progress.
- RECONNECTION_ATTEMPT - Enum constant in enum class com.lucimber.dbus.connection.ConnectionEventType
-
An automatic reconnection attempt is being made.
- RECONNECTION_EXHAUSTED - Enum constant in enum class com.lucimber.dbus.connection.ConnectionEventType
-
Maximum reconnection attempts reached, giving up.
- RECONNECTION_FAILURE - Enum constant in enum class com.lucimber.dbus.connection.ConnectionEventType
-
Automatic reconnection has failed (may retry with backoff).
- RECONNECTION_HANDLERS_READD_REQUIRED - Enum constant in enum class com.lucimber.dbus.netty.DBusChannelEvent
-
Fired when handlers that were removed during connection setup need to be re-added.
- RECONNECTION_STARTING - Enum constant in enum class com.lucimber.dbus.netty.DBusChannelEvent
-
Fired when a reconnection process is about to start.
- RECONNECTION_SUCCESS - Enum constant in enum class com.lucimber.dbus.connection.ConnectionEventType
-
Automatic reconnection has succeeded.
- reconnectionAttempt(int) - Static method in class com.lucimber.dbus.connection.ConnectionEvent
-
Creates a reconnection attempt event.
- ReconnectionHandlerManager - Class in com.lucimber.dbus.netty
-
Handler responsible for managing pipeline handlers during reconnection.
- ReconnectionHandlerManager(Promise<Void>) - Constructor for class com.lucimber.dbus.netty.ReconnectionHandlerManager
- recordAllocation(long) - Static method in class com.lucimber.dbus.util.MemoryOptimizer
-
Records an allocation for statistics tracking.
- recordCacheHit() - Static method in class com.lucimber.dbus.util.MemoryOptimizer
-
Records a cache hit for statistics tracking.
- recordCacheMiss() - Static method in class com.lucimber.dbus.util.MemoryOptimizer
-
Records a cache miss for statistics tracking.
- recordCorruption(FrameRecoveryManager.CorruptionType, boolean) - Static method in class com.lucimber.dbus.util.FrameRecoveryManager
-
Records a frame corruption incident for monitoring.
- recoveryTimeout - Variable in class com.lucimber.dbus.util.ErrorRecoveryManager.CircuitBreakerConfig
- recoveryTimeout(Duration) - Method in class com.lucimber.dbus.util.ErrorRecoveryManager.CircuitBreakerConfig.Builder
- registerDecoder(TypeCode, DefaultDecoderFactory.DecoderCreator) - Method in class com.lucimber.dbus.codec.decoder.DefaultDecoderFactory
-
Registers a custom decoder creator for a specific type code.
- registerEncoder(Type, DefaultEncoderFactory.EncoderCreator) - Method in class com.lucimber.dbus.codec.encoder.DefaultEncoderFactory
-
Registers a custom encoder creator for a specific type.
- registerStrategy(ConnectionStrategy) - Method in class com.lucimber.dbus.connection.ConnectionStrategyRegistry
-
Registers a new connection strategy.
- REJECTED - Enum constant in enum class com.lucimber.dbus.connection.sasl.SaslCommandName
-
The
REJECTED
command is sent by the server to the client. - release(ByteBuffer) - Method in class com.lucimber.dbus.util.ByteBufferPool
-
Returns a ByteBuffer to the pool for potential reuse.
- release(ByteBuffer) - Method in class com.lucimber.dbus.util.ByteBufferPoolManager
-
Returns a ByteBuffer to the pool for potential reuse.
- remove(int) - Method in class com.lucimber.dbus.type.DBusArray
- remove(Object) - Method in class com.lucimber.dbus.type.DBusArray
- remove(Object) - Method in class com.lucimber.dbus.type.DBusDict
- remove(String) - Method in class com.lucimber.dbus.connection.DefaultPipeline
- remove(String) - Method in interface com.lucimber.dbus.connection.Pipeline
-
Removes the
Handler
with the specified name from the pipeline. - removeAll(Collection<?>) - Method in class com.lucimber.dbus.type.DBusArray
- removeConnectionEventListener(ConnectionEventListener) - Method in interface com.lucimber.dbus.connection.Connection
-
Removes a connection event listener.
- removeConnectionEventListener(ConnectionEventListener) - Method in class com.lucimber.dbus.connection.ConnectionHealthHandler
-
Removes a connection event listener.
- removeConnectionEventListener(ConnectionEventListener) - Method in class com.lucimber.dbus.connection.DummyConnection
- removeConnectionEventListener(ConnectionEventListener) - Method in class com.lucimber.dbus.netty.NettyConnection
- removeIf(Predicate<? super ElementT>) - Method in class com.lucimber.dbus.type.DBusArray
- replaceAll(UnaryOperator<ElementT>) - Method in class com.lucimber.dbus.type.DBusArray
- REPLY_SERIAL - Enum constant in enum class com.lucimber.dbus.message.HeaderField
-
Reply serial for method return messages.
- reset() - Method in class com.lucimber.dbus.connection.ConnectionReconnectHandler
-
Resets the reconnection state, clearing attempt count and timers.
- reset() - Method in class com.lucimber.dbus.netty.DBusMandatoryNameHandler
-
Resets the mandatory name handler to its initial state for reconnection.
- reset() - Method in class com.lucimber.dbus.netty.sasl.SaslAuthenticationHandler
-
Resets the SASL handler to its initial state for reconnection.
- reset() - Method in class com.lucimber.dbus.netty.sasl.SaslInitiationHandler
-
Resets the SASL initiation handler to its initial state for reconnection.
- reset() - Method in class com.lucimber.dbus.util.ErrorRecoveryManager.CircuitBreaker
-
Resets the circuit breaker to CLOSED state.
- resetMetrics() - Method in class com.lucimber.dbus.util.ByteBufferPoolManager
-
Resets all performance metrics.
- resetMetrics() - Method in class com.lucimber.dbus.util.MessageBatcher
-
Resets all metrics.
- resetReconnectionState() - Method in interface com.lucimber.dbus.connection.Connection
-
Resets the reconnection state, clearing attempt count and timers.
- resetReconnectionState() - Method in class com.lucimber.dbus.connection.DummyConnection
- resetReconnectionState() - Method in class com.lucimber.dbus.netty.NettyConnection
- resetStatistics() - Static method in class com.lucimber.dbus.util.FrameRecoveryManager
-
Resets frame recovery statistics.
- resetStatistics() - Static method in class com.lucimber.dbus.util.MemoryOptimizer
-
Resets all internal statistics counters.
- resolve() - Static method in class com.lucimber.dbus.netty.sasl.AuthorizationIdResolver
-
Resolves the current user's UID (Unix) or SID (Windows) as a string.
- RESOURCE_EXHAUSTION - Enum constant in enum class com.lucimber.dbus.util.ErrorRecoveryManager.ErrorClassification
-
Resource exhaustion that may recover after delay
- retainAll(Collection<?>) - Method in class com.lucimber.dbus.type.DBusArray
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form