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

W

waitForEvent(ConnectionEventType, long, TimeUnit) - Method in class com.lucimber.dbus.connection.DummyConnection
Waits for a specific connection event to occur.
wasMethodCalled(String, String) - Method in class com.lucimber.dbus.connection.DummyConnection
Checks if a method call was made to the specified interface and method.
withAutoReconnectEnabled(boolean) - Method in class com.lucimber.dbus.connection.ConnectionConfig.Builder
Sets whether automatic reconnection is enabled.
withBody(DBusSignature, List<? extends DBusType>) - Method in class com.lucimber.dbus.message.InboundError.Builder
 
withBody(DBusSignature, List<? extends DBusType>) - Method in class com.lucimber.dbus.message.InboundMethodCall.Builder
 
withBody(DBusSignature, List<? extends DBusType>) - Method in class com.lucimber.dbus.message.InboundMethodReturn.Builder
 
withBody(DBusSignature, List<? extends DBusType>) - Method in class com.lucimber.dbus.message.InboundSignal.Builder
 
withBody(DBusSignature, List<? extends DBusType>) - Method in class com.lucimber.dbus.message.OutboundError.Builder
 
withBody(DBusSignature, List<? extends DBusType>) - Method in class com.lucimber.dbus.message.OutboundMethodCall.Builder
 
withBody(DBusSignature, List<? extends DBusType>) - Method in class com.lucimber.dbus.message.OutboundMethodReturn.Builder
 
withBody(DBusSignature, List<? extends DBusType>) - Method in class com.lucimber.dbus.message.OutboundSignal.Builder
 
withCause(Throwable) - Method in class com.lucimber.dbus.connection.ConnectionEvent.Builder
 
withCloseTimeout(Duration) - Method in class com.lucimber.dbus.connection.ConnectionConfig.Builder
Sets the timeout for connection close operations.
withConfig(ConnectionConfig) - Method in class com.lucimber.dbus.connection.DummyConnection.Builder
Sets the connection configuration.
withConnectDelay(Duration) - Method in class com.lucimber.dbus.connection.DummyConnection.Builder
Sets the simulated connection delay.
withConnectionFailure(boolean) - Method in class com.lucimber.dbus.connection.DummyConnection.Builder
Configures the connection to fail during connect.
withConnectTimeout(Duration) - Method in class com.lucimber.dbus.connection.ConnectionConfig.Builder
Sets the timeout for establishing connections.
withDestination(DBusString) - Method in class com.lucimber.dbus.message.OutboundError.Builder
 
withDestination(DBusString) - Method in class com.lucimber.dbus.message.OutboundMethodCall.Builder
 
withDestination(DBusString) - Method in class com.lucimber.dbus.message.OutboundMethodReturn.Builder
 
withDestination(DBusString) - Method in class com.lucimber.dbus.message.OutboundSignal.Builder
 
withErrorName(DBusString) - Method in class com.lucimber.dbus.message.InboundError.Builder
 
withErrorName(DBusString) - Method in class com.lucimber.dbus.message.OutboundError.Builder
 
withHealthCheckEnabled(boolean) - Method in class com.lucimber.dbus.connection.ConnectionConfig.Builder
Sets whether health check monitoring is enabled.
withHealthCheckFailure(boolean) - Method in class com.lucimber.dbus.connection.DummyConnection.Builder
Configures health checks to fail.
withHealthCheckInterval(Duration) - Method in class com.lucimber.dbus.connection.ConnectionConfig.Builder
Sets the interval between health checks.
withHealthCheckTimeout(Duration) - Method in class com.lucimber.dbus.connection.ConnectionConfig.Builder
Sets the timeout for individual health checks.
withInterface(DBusString) - Method in class com.lucimber.dbus.message.OutboundMethodCall.Builder
 
withInterface(DBusString) - Method in class com.lucimber.dbus.message.OutboundSignal.Builder
 
withInterfaceName(DBusString) - Method in class com.lucimber.dbus.message.InboundMethodCall.Builder
 
withInterfaceName(DBusString) - Method in class com.lucimber.dbus.message.InboundSignal.Builder
 
withMaxReconnectAttempts(int) - Method in class com.lucimber.dbus.connection.ConnectionConfig.Builder
Sets the maximum number of reconnection attempts.
withMember(DBusString) - Method in class com.lucimber.dbus.message.InboundMethodCall.Builder
 
withMember(DBusString) - Method in class com.lucimber.dbus.message.InboundSignal.Builder
 
withMember(DBusString) - Method in class com.lucimber.dbus.message.OutboundMethodCall.Builder
 
withMember(DBusString) - Method in class com.lucimber.dbus.message.OutboundSignal.Builder
 
withMessage(String) - Method in class com.lucimber.dbus.connection.ConnectionEvent.Builder
 
withMethodCallResponse(String, String, Function<OutboundMessage, InboundMessage>) - Method in class com.lucimber.dbus.connection.DummyConnection.Builder
Adds a response handler for method calls.
withMethodCallTimeout(Duration) - Method in class com.lucimber.dbus.connection.ConnectionConfig.Builder
Sets the timeout for method call responses.
withNewState(ConnectionState) - Method in class com.lucimber.dbus.connection.ConnectionEvent.Builder
 
withObjectPath(DBusObjectPath) - Method in class com.lucimber.dbus.message.InboundMethodCall.Builder
 
withObjectPath(DBusObjectPath) - Method in class com.lucimber.dbus.message.InboundSignal.Builder
 
withObjectPath(DBusObjectPath) - Method in class com.lucimber.dbus.message.OutboundSignal.Builder
 
withOldState(ConnectionState) - Method in class com.lucimber.dbus.connection.ConnectionEvent.Builder
 
withPath(DBusObjectPath) - Method in class com.lucimber.dbus.message.OutboundMethodCall.Builder
 
withReadTimeout(Duration) - Method in class com.lucimber.dbus.connection.ConnectionConfig.Builder
Sets the timeout for read operations.
withReconnectBackoffMultiplier(double) - Method in class com.lucimber.dbus.connection.ConnectionConfig.Builder
Sets the backoff multiplier for reconnection delays.
withReconnectInitialDelay(Duration) - Method in class com.lucimber.dbus.connection.ConnectionConfig.Builder
Sets the initial delay before the first reconnection attempt.
withReconnectMaxDelay(Duration) - Method in class com.lucimber.dbus.connection.ConnectionConfig.Builder
Sets the maximum delay between reconnection attempts.
withReplyExpected(boolean) - Method in class com.lucimber.dbus.message.InboundMethodCall.Builder
 
withReplyExpected(boolean) - Method in class com.lucimber.dbus.message.OutboundMethodCall.Builder
 
withReplySerial(DBusUInt32) - Method in class com.lucimber.dbus.message.InboundError.Builder
 
withReplySerial(DBusUInt32) - Method in class com.lucimber.dbus.message.InboundMethodReturn.Builder
 
withReplySerial(DBusUInt32) - Method in class com.lucimber.dbus.message.OutboundError.Builder
 
withReplySerial(DBusUInt32) - Method in class com.lucimber.dbus.message.OutboundMethodReturn.Builder
 
withSender(DBusString) - Method in class com.lucimber.dbus.message.InboundError.Builder
 
withSender(DBusString) - Method in class com.lucimber.dbus.message.InboundMethodCall.Builder
 
withSender(DBusString) - Method in class com.lucimber.dbus.message.InboundMethodReturn.Builder
 
withSender(DBusString) - Method in class com.lucimber.dbus.message.InboundSignal.Builder
 
withSerial(DBusUInt32) - Method in class com.lucimber.dbus.message.InboundError.Builder
 
withSerial(DBusUInt32) - Method in class com.lucimber.dbus.message.InboundMethodCall.Builder
 
withSerial(DBusUInt32) - Method in class com.lucimber.dbus.message.InboundMethodReturn.Builder
 
withSerial(DBusUInt32) - Method in class com.lucimber.dbus.message.InboundSignal.Builder
 
withSerial(DBusUInt32) - Method in class com.lucimber.dbus.message.OutboundError.Builder
 
withSerial(DBusUInt32) - Method in class com.lucimber.dbus.message.OutboundMethodCall.Builder
 
withSerial(DBusUInt32) - Method in class com.lucimber.dbus.message.OutboundMethodReturn.Builder
 
withSerial(DBusUInt32) - Method in class com.lucimber.dbus.message.OutboundSignal.Builder
 
withTimeout(Duration) - Method in class com.lucimber.dbus.message.OutboundMethodCall.Builder
Sets a timeout override for this specific method call.
withTimestamp(Instant) - Method in class com.lucimber.dbus.connection.ConnectionEvent.Builder
 
withWriteTimeout(Duration) - Method in class com.lucimber.dbus.connection.ConnectionConfig.Builder
Sets the timeout for write operations.
WRITE - Enum constant in enum class com.lucimber.dbus.annotation.DBusProperty.Access
Write-only property.
writeAndRouteResponse(OutboundMessage) - Method in class com.lucimber.dbus.netty.RealityCheckpoint
Sends the given OutboundMessage without returning a future for the reply.
writeMessage(OutboundMessage) - Method in class com.lucimber.dbus.netty.RealityCheckpoint
Sends the given OutboundMessage and returns a nested Future that tracks both the write completion and the eventual reply.
WriteOperationListener<T extends io.netty.util.concurrent.Future<?>> - Class in com.lucimber.dbus.netty
A GenericFutureListener that provides consistent logging for write operations and optionally chains custom completion logic.
WriteOperationListener(Logger) - Constructor for class com.lucimber.dbus.netty.WriteOperationListener
Creates a new WriteOperationListener that only performs logging.
WriteOperationListener(Logger, Consumer<T>) - Constructor for class com.lucimber.dbus.netty.WriteOperationListener
Creates a new WriteOperationListener with custom completion logic.
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