Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT

## com.bea.control
Annotation Type TaskBaseAnnotations.TaskGetRequest81x

Deprecated.

    @Deprecated
    @Retention(value=RUNTIME)
    @Target(value=METHOD)
    public static @interface TaskBaseAnnotations.TaskGetRequest81x

Backward compatibility for 81x use only. Causes the method for this annotation to retrieve the value of the request property from the task instance(s) for this control. The method attached to this annotation will return an object representing the given property. The type of that object will be (in precedence order):

- A TaskMessage if the method return type is assign-compatible with TaskMessage
- A byte[] containing the byte data of the property if the return type is byte[]
- An XMLBean if the return type is assign-compatible with XmlObject
- A Java object otherwise

Note, this annotation should not be used in conjunction with other annotations that return values, as only one return value can be provided from the method (and annotations will compete and collide in returning values).

If this control manages more than one task instance, the method attached to this annotation will return a two-dimensional array where the first dimension indicates the task ID (as a String) of each individual task instance. The second dimension represents the indicated property described above.

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT