| Modifier and Type | Annotation and Description |
|---|---|
| public @interface | DBusBoundProperty
Binds a setter or getter method to a DBus property, in a similar manner to the familiar JavaBeans pattern. |
| public @interface | DBusIgnore
Mark an exported method as ignored. |
| public @interface | DBusInterfaceName
Force the interface name to be different to the Java class name. |
| public @interface | DBusMemberName
Force the member (method/signal) name on the bus to be different to the Java name. |
| public @interface | DBusProperties
Container for the multiple |
| public @interface | DBusProperty
Appends information about properties in the interface. |
| public @interface | DeprecatedOnDBus
Indicates that a DBus interface or method is deprecated |
| public @interface | GlibCSymbol
Define a C symbol to map to this method. |
| public @interface | IntrospectionDescription
Description of the interface or method, returned in the introspection data |
| public @interface | MethodError
Give an error that the method can return |
| public @interface | MethodNoReply
Methods annotated with this do not send a reply |
| public @interface | Position
Position annotation, to annotate Struct fields to be sent over DBus. |
| public @interface | PropertiesEmitsChangedSignal
From DBUS Specification: If set to false, the org.freedesktop.DBus.Properties.PropertiesChanged signal, see the section called “org.freedesktop.DBus.Properties” is not guaranteed to be emitted if the property changes. |