Class ObjectManager.InterfacesAdded

java.lang.Object
org.freedesktop.dbus.messages.Message
org.freedesktop.dbus.messages.DBusSignal
org.freedesktop.dbus.interfaces.ObjectManager.InterfacesAdded
Enclosing interface:
ObjectManager

public static class ObjectManager.InterfacesAdded extends DBusSignal
Signal generated when a new interface is added
  • Field Details

  • Constructor Details

  • Method Details

    • getSignalSource

      public DBusPath getSignalSource()
      The source DBus object path (e.g. /org/bluez/hci0/dev_00_11_22_33_44_55).
      Returns:
      DBusPath
    • getObjectPath

      public String getObjectPath()
    • getInterfaces

      public Map<String, Map<String, Variant<?>>> getInterfaces()
      Returns the added interfaces. Key is a DBus interface name (like org.bluez.Device1). Value is a Map with properties known for the new device.
      Returns:
      Map
    • toString

      public String toString()
      Description copied from class: Message
      Formats the message in a human-readable format.
      Overrides:
      toString in class Message