Package org.freedesktop.dbus.annotations
-
Enum Summary Enum Description DBusProperty.Access PropertiesEmitsChangedSignal.EmitChangeSignal -
Annotation Types Summary Annotation Type Description DBusIgnore Mark an exported method as ignored.
It will not be included in introspection data, and it will not be remotely callable.DBusInterfaceName Force the interface name to be different to the Java class name.DBusMemberName Force the member (method/signal) name on the bus to be different to the Java name.DBusProperties Container for the multipleDBusPropertyannotations in the single class.DBusProperty Appends information about properties in the interface.DeprecatedOnDBus Indicates that a DBus interface or method is deprecatedGlibCSymbol Define a C symbol to map to this method.IntrospectionDescription Description of the interface or method, returned in the introspection dataMethodError Give an error that the method can returnMethodNoReply Methods annotated with this do not send a replyPosition Position annotation, to annotate Struct fields to be sent over DBus.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.
If set to const the property never changes value during the lifetime of the object it belongs to,
and hence the signal is never emitted for it.