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: