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 }