pt.digitalis.dif.dem.annotations.entities
Annotation Type ApplicationDefinition


@Target(value=TYPE)
@Retention(value=RUNTIME)
public @interface ApplicationDefinition

This annotation defines an Application class. An application aggregates a set of services and must belong to a Provider.

Author:
Rodrigo Gonçalves rgoncalves@digitalis.pt
Created on:
2007/05/10

Required Element Summary
 String name
          The Application name.
 
Optional Element Summary
 String id
          The Application ID.
 String provider
          The Application provider.
 

Element Detail

name

public abstract String name
The Application name. Mandatory field!

id

public abstract String id
The Application ID. The default value is the class name lower-case version.

Default:
"CGID:Must generate ID from lower-case class name"

provider

public abstract String provider
The Application provider.

Default:
"CGID:Digitalis"


Copyright © 2014 Digitalis Informática Lda. All Rights Reserved.