Package org.freedesktop.secret.handlers
Class SignalHandler
java.lang.Object
org.freedesktop.secret.handlers.SignalHandler
- All Implemented Interfaces:
org.freedesktop.dbus.interfaces.DBusSigHandler
public class SignalHandler extends Object implements org.freedesktop.dbus.interfaces.DBusSigHandler
-
Constructor Summary
Constructors Constructor Description SignalHandler() -
Method Summary
Modifier and Type Method Description <S extends org.freedesktop.dbus.messages.DBusSignal>
Sawait(Class<S> s, String path, Callable action, Duration timeout)voidconnect(org.freedesktop.dbus.connections.impl.DBusConnection connection, List<Class<? extends org.freedesktop.dbus.messages.DBusSignal>> signals)intgetCount()org.freedesktop.dbus.messages.DBusSignal[]getHandled()<S extends org.freedesktop.dbus.messages.DBusSignal>
List<S>getHandledSignals(Class<S> s)<S extends org.freedesktop.dbus.messages.DBusSignal>
List<S>getHandledSignals(Class<S> s, String path)static SignalHandlergetInstance()org.freedesktop.dbus.messages.DBusSignalgetLastHandledSignal()<S extends org.freedesktop.dbus.messages.DBusSignal>
SgetLastHandledSignal(Class<S> s)<S extends org.freedesktop.dbus.messages.DBusSignal>
SgetLastHandledSignal(Class<S> s, String path)voidhandle(org.freedesktop.dbus.messages.DBusSignal s)
-
Constructor Details
-
SignalHandler
public SignalHandler()
-
-
Method Details
-
getInstance
-
connect
-
handle
public void handle(org.freedesktop.dbus.messages.DBusSignal s)- Specified by:
handlein interfaceorg.freedesktop.dbus.interfaces.DBusSigHandler
-
getHandled
public org.freedesktop.dbus.messages.DBusSignal[] getHandled() -
getHandledSignals
-
getHandledSignals
-
getCount
public int getCount() -
getLastHandledSignal
public org.freedesktop.dbus.messages.DBusSignal getLastHandledSignal() -
getLastHandledSignal
-
getLastHandledSignal
-
await
-