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


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

This annotations defines a Stage class. A Stage belongs at most to a service.

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

Required Element Summary
 String name
          The Stage name.
 String service
          The service to which this Stage belongs.
 
Optional Element Summary
 String channel
          The ID of channel to which the Stage is associated.
 String id
          The Stage id.
 String overrideDefault
          If the current stage should override an existing one with the given id
 

Element Detail

name

public abstract String name
The Stage name. Mandatory field!!


service

public abstract String service
The service to which this Stage belongs. Mandatory field!!

id

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

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

overrideDefault

public abstract String overrideDefault
If the current stage should override an existing one with the given id

Default:
"CGID:Parameter ommited"

channel

public abstract String channel
The ID of channel to which the Stage is associated.

Default:
"CGID:Web"


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