Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
H
- HALF_OPEN - Enum constant in enum class com.lucimber.dbus.util.ErrorRecoveryManager.CircuitBreaker.State
- handleInboundFailure(Context, Throwable) - Method in class com.lucimber.dbus.connection.AbstractDuplexHandler
- handleInboundFailure(Context, Throwable) - Method in class com.lucimber.dbus.connection.AbstractInboundHandler
-
Default implementation that simply propagates the failure through the pipeline.
- handleInboundFailure(Context, Throwable) - Method in class com.lucimber.dbus.connection.ConnectionHealthHandler
- handleInboundFailure(Context, Throwable) - Method in class com.lucimber.dbus.connection.ConnectionReconnectHandler
- handleInboundFailure(Context, Throwable) - Method in interface com.lucimber.dbus.connection.InboundHandler
-
Invoked when an error occurs during the processing of an inbound message.
- handleInboundMessage(Context, InboundMessage) - Method in class com.lucimber.dbus.annotation.StandardInterfaceHandler
- handleInboundMessage(Context, InboundMessage) - Method in class com.lucimber.dbus.connection.AbstractDuplexHandler
- handleInboundMessage(Context, InboundMessage) - Method in class com.lucimber.dbus.connection.AbstractInboundHandler
-
Default implementation that simply propagates the message through the pipeline.
- handleInboundMessage(Context, InboundMessage) - Method in class com.lucimber.dbus.connection.ConnectionHealthHandler
- handleInboundMessage(Context, InboundMessage) - Method in interface com.lucimber.dbus.connection.InboundHandler
-
Invoked when an inbound message is received and propagated through the pipeline.
- handleOutboundMessage(Context, OutboundMessage, CompletableFuture<Void>) - Method in class com.lucimber.dbus.connection.AbstractDuplexHandler
- handleOutboundMessage(Context, OutboundMessage, CompletableFuture<Void>) - Method in class com.lucimber.dbus.connection.AbstractOutboundHandler
- handleOutboundMessage(Context, OutboundMessage, CompletableFuture<Void>) - Method in interface com.lucimber.dbus.connection.OutboundHandler
-
Invoked when an outbound message is propagated through the pipeline.
- Handler - Interface in com.lucimber.dbus.connection
-
A handler that can be attached to a
Pipeline
to intercept and respond to connection state changes and user-defined events. - HANDLER_LIFECYCLE - Static variable in class com.lucimber.dbus.util.LoggerUtils
-
Handler pipeline management.
- handlerAdded(ChannelHandlerContext) - Method in class com.lucimber.dbus.netty.RealityCheckpoint
- handlerAdded(ChannelHandlerContext) - Method in class com.lucimber.dbus.netty.sasl.SaslCodec
- handlerAdded(ChannelHandlerContext) - Method in class com.lucimber.dbus.netty.sasl.SaslMessageDecoder
- handlerAdded(ChannelHandlerContext) - Method in class com.lucimber.dbus.netty.sasl.SaslMessageEncoder
- handlerRemoved(ChannelHandlerContext) - Method in class com.lucimber.dbus.netty.sasl.SaslCodec
- handlerRemoved(ChannelHandlerContext) - Method in class com.lucimber.dbus.netty.sasl.SaslMessageEncoder
- handlerRemoved0(ChannelHandlerContext) - Method in class com.lucimber.dbus.netty.sasl.SaslMessageDecoder
- handleUserEvent(Context, Object) - Method in class com.lucimber.dbus.connection.AbstractDuplexHandler
- handleUserEvent(Context, Object) - Method in class com.lucimber.dbus.connection.AbstractInboundHandler
-
Default implementation that simply propagates the user event through the pipeline.
- handleUserEvent(Context, Object) - Method in class com.lucimber.dbus.connection.AbstractOutboundHandler
- handleUserEvent(Context, Object) - Method in interface com.lucimber.dbus.connection.Handler
-
Invoked when a user-defined event is propagated through the pipeline.
- hashCode() - Method in class com.lucimber.dbus.connection.ConnectionConfig
- hashCode() - Method in class com.lucimber.dbus.type.DBusArray
- hashCode() - Method in class com.lucimber.dbus.type.DBusBoolean
- hashCode() - Method in class com.lucimber.dbus.type.DBusByte
- hashCode() - Method in class com.lucimber.dbus.type.DBusDictEntry
- hashCode() - Method in class com.lucimber.dbus.type.DBusDouble
- hashCode() - Method in class com.lucimber.dbus.type.DBusInt16
- hashCode() - Method in class com.lucimber.dbus.type.DBusInt32
- hashCode() - Method in class com.lucimber.dbus.type.DBusInt64
- hashCode() - Method in class com.lucimber.dbus.type.DBusObjectPath
- hashCode() - Method in class com.lucimber.dbus.type.DBusSignature
- hashCode() - Method in class com.lucimber.dbus.type.DBusString
- hashCode() - Method in class com.lucimber.dbus.type.DBusUInt16
- hashCode() - Method in class com.lucimber.dbus.type.DBusUInt32
- hashCode() - Method in class com.lucimber.dbus.type.DBusUInt64
- hashCode() - Method in class com.lucimber.dbus.type.DBusUnixFD
- hashCode() - Method in class com.lucimber.dbus.type.DBusVariant
- HeaderField - Enum Class in com.lucimber.dbus.message
-
D-Bus header field codes, as defined by the D-Bus specification.
- HeaderFieldExtractor - Class in com.lucimber.dbus.util
-
Utility class for extracting typed values from D-Bus message header fields.
- HEALTH - Static variable in class com.lucimber.dbus.util.LoggerUtils
-
Health monitoring.
- HEALTH_CHECK_FAILURE - Enum constant in enum class com.lucimber.dbus.connection.ConnectionEventType
-
A health check (ping/heartbeat) has failed.
- HEALTH_CHECK_SUCCESS - Enum constant in enum class com.lucimber.dbus.connection.ConnectionEventType
-
A health check (ping/heartbeat) has succeeded.
- healthCheckFailure(Throwable) - Static method in class com.lucimber.dbus.connection.ConnectionEvent
-
Creates a health check failure event.
- healthCheckSuccess() - Static method in class com.lucimber.dbus.connection.ConnectionEvent
-
Creates a health check success event.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form