Annotation Interface DBusIgnore


@Target(METHOD) @Retention(RUNTIME) public @interface DBusIgnore
Mark an exported method as ignored.
It will not be included in introspection data, and it will not be remotely callable. This is only useful for a local DBus object, it has no meaning to remote objects.

Usage:

@DBusInterfaceName("com.example.Bar")
public interface Bar extends DBusInterface {

    @DBusIgnore
    public void doSomethingInternal() {
    }
}