Uses of Interface
com.lucimber.dbus.connection.Connection
Packages that use Connection
Package
Description
Connection management, lifecycle, and handler pipeline for D-Bus communication.
Netty-based transport implementation for high-performance D-Bus communication.
-
Uses of Connection in com.lucimber.dbus.connection
Classes in com.lucimber.dbus.connection that implement ConnectionModifier and TypeClassDescriptionclass
A dummy implementation ofConnection
for testing D-Bus applications without requiring a real D-Bus daemon, similar to Netty'sEmbeddedChannel
.Methods in com.lucimber.dbus.connection that return ConnectionModifier and TypeMethodDescriptionContext.getConnection()
Returns the connection instance bound to this context.DefaultPipeline.getConnection()
Pipeline.getConnection()
Retrieves theConnection
that this pipeline is bound to.Methods in com.lucimber.dbus.connection with parameters of type ConnectionModifier and TypeMethodDescriptionvoid
ConnectionEventListener.onConnectionEvent
(Connection connection, ConnectionEvent event) Called when a connection event occurs.Constructors in com.lucimber.dbus.connection with parameters of type ConnectionModifierConstructorDescriptionDefaultPipeline
(Connection connection) Constructs a new pipeline for the given connection. -
Uses of Connection in com.lucimber.dbus.netty
Classes in com.lucimber.dbus.netty that implement ConnectionConstructors in com.lucimber.dbus.netty with parameters of type ConnectionModifierConstructorDescriptionRealityCheckpoint
(ExecutorService applicationTaskExecutor, Connection connection) Creates a new instance.RealityCheckpoint
(ExecutorService applicationTaskExecutor, Connection connection, long methodCallTimeoutMs) Creates a new instance with custom timeout. -
Uses of Connection in com.lucimber.dbus.proxy
Methods in com.lucimber.dbus.proxy with parameters of type ConnectionModifier and TypeMethodDescriptionstatic <T> T
ServiceProxy.create
(Connection connection, String objectPath, Class<T> interfaceClass) Creates a proxy with automatic interface name detection.static <T> T
ServiceProxy.create
(Connection connection, String destination, String objectPath, Class<T> interfaceClass) Creates a proxy instance for the specified D-Bus service interface.