Target: Class that defines an application.
Description: This annotation is used to define an application implementation class.
JavaDoc: Click here
Attributes:
| Name | Description | Data type | Required | Default value |
| id | Application ID. It will be used to refer the application on other entities definition. | String | No | Lower-cased version of the class' name. |
| name | Application name or description. | String | Yes | - |
| provider | Application's provider name in lower-case. | String | No | digitalis |
Example:
@ApplicationDefinition(id="anapp", name="This an example of an application", provider="aprovider")
public class anApplication {
...
}
See also: