@ApplicationDefinition

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:

Back to annotation reference