Index

A B C D E F G H I J K L M N O P R S T U V W 
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
 
A B C D E F G H I J K L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form