Classes in this File | Line Coverage | Branch Coverage | Complexity | ||||
IService |
|
| 1.0;1 |
1 | /** | |
2 | * - Digitalis Internal Framework v2.0 - (C) 2007, Digitalis Informatica. | |
3 | * Distribuicao e Gestao de Informatica, Lda. Estrada de Paco de Arcos num.9 - | |
4 | * Piso -1 2780-666 Paco de Arcos Telefone: (351) 21 4408990 Fax: (351) 21 | |
5 | * 4408999 http://www.digitalis.pt | |
6 | */ | |
7 | package pt.digitalis.dif.dem.interfaces; | |
8 | ||
9 | import java.util.Map; | |
10 | ||
11 | /** | |
12 | * This interface represents a Service entity on the DEM. A Service is a set of Stages and is related to an Application. | |
13 | * | |
14 | * @author Rodrigo Gonçalves <a href="mailto:rgoncalves@digitalis.pt">rgoncalves@digitalis.pt</a> | |
15 | * @author pviegas | |
16 | * @created 2007/04/24 | |
17 | */ | |
18 | public interface IService extends IEntity, IRegistrable, IMessage { | |
19 | ||
20 | /** | |
21 | * Returns the Service application. | |
22 | * | |
23 | * @return the Service application | |
24 | */ | |
25 | public IApplication getApplication(); | |
26 | ||
27 | /** | |
28 | * Returns the list of Service stages. | |
29 | * | |
30 | * @return the list of the Service stages | |
31 | */ | |
32 | public Map<String, IStage> getStages(); | |
33 | } |