|
Nuxeo Enterprise Platform 5.4 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |
@Retention(value=RUNTIME) @Target(value=TYPE) public @interface Operation
Marks a class as being an operation. An operation may provide an ID as the annotation value. If no id is specified the class name will be used as the ID. The ID is the key used to register the operation. Make sure you choose a proper ID name to avoid collisions. (using the default: ID the class name can be a solution).
Optional Element Summary | |
---|---|
String |
category
Optional attribute - useful to generate operation documentation. |
String |
description
Optional attribute - useful to generate operation documentation. |
String |
id
The operation ID. |
String |
label
Optional attribute - useful to generate operation documentation. |
String |
requires
Optional attribute - useful to generate operation documentation. |
String |
since
Optional attribute - indicate from which nuxeo version the operation is available. |
public abstract String id
public abstract String category
public abstract String label
public abstract String requires
public abstract String description
public abstract String since
|
Nuxeo Enterprise Platform 5.4 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |