Annotation Type Event



  • @Documented
    @Target(TYPE)
    @Retention(RUNTIME)
    public @interface Event
    Indicate that annotated interface is designed for EventProxy.
    • Optional Element Summary

      Optional Elements 
      Modifier and Type Optional Element Description
      java.lang.String name
      Indicate name of D2000 object that would be addressed by this EventProxy.
    • Element Detail

      • name

        java.lang.String name
        Indicate name of D2000 object that would be addressed by this EventProxy.

        Name is optional and it can be left blank. If provided then only name of existing D2000 Event or D2000 Schema is accepted. Name is resolved to ObjectHOBJ. If the object is D2000 Event then its parent is D2000 EventHandler process which would execute Event's default instance and its HOBJ is used as default ProcessHOBJ.

        Returns:
        name of bound event object
        See Also:
        EventProxyFactory
        Default:
        ""