Annotation Type ReturnAttribute



  • @Documented
    @Target(METHOD)
    @Retention(RUNTIME)
    public @interface ReturnAttribute
    Indicate binding of method's return value to unival attribute of formal RPC parameter.

    Method's return value can be bound to INOUT formal RPC parameter of synchronous RPC. It is forbidden to bound method's return value to IN formal RPC parameter or if RPC is asynchronous.

    • Required Element Summary

      Required Elements 
      Modifier and Type Required Element Description
      UnivalAttributeType attributeType
      Indicate binding to specified unival attribute.
      java.lang.String name
      Indicate binding with formal RPC parameter equally labeled in Parameter.name().
    • Element Detail

      • attributeType

        UnivalAttributeType attributeType
        Indicate binding to specified unival attribute.
        Returns:
        type of unival attribute
      • name

        java.lang.String name
        Indicate binding with formal RPC parameter equally labeled in Parameter.name().
        Returns:
        local parameter name