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