Annotation Type 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() {
         }
     }