Annotation Interface SimonRemote


@Retention(RUNTIME) public @interface SimonRemote
Declares the remote simon class. Can only be used on the implementation class. When value() is specified, the value defines the remote interfaces to use. Only those interfaces can then be used remotely. If value() is not specified, all known interfaces can be used remotely.
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    Class<?>[]
    When value() is specified, the value defines the remote interfaces to use.
  • Element Details

    • value

      Class<?>[] value
      When value() is specified, the value defines the remote interfaces to use. Only those interfaces can then be used remotely. If value() is not specified, all known interfaces can be used remotely.
      Returns:
      the remote interface array
      Default:
      {}