pt.digitalis.dif.dem.interfaces
Interface IApplication

All Superinterfaces:
IEntity, IMessage, IRegistrable
All Known Implementing Classes:
ApplicationCGTemplate

public interface IApplication
extends IEntity, IMessage, IRegistrable

This interface represents an Application entity on the DEM. An Application is set of Services and is related to a Provider.

Author:
pviegas
Created on:
2007/04/24

Method Summary
 IProvider getProvider()
          Returns the Application's provider.
 Map<String,IService> getServices()
          Returns a list of all services associated to the Application.
 
Methods inherited from interface pt.digitalis.dif.dem.interfaces.IEntity
getID, getName, getOriginalClassName, getUID
 
Methods inherited from interface pt.digitalis.dif.dem.interfaces.IMessage
getMessage, getMessages
 
Methods inherited from interface pt.digitalis.dif.dem.interfaces.IRegistrable
getLicenseEdition, isRegistered, isRegistrable, register, unregister
 

Method Detail

getProvider

IProvider getProvider()
Returns the Application's provider.

Returns:
the Application provider

getServices

Map<String,IService> getServices()
Returns a list of all services associated to the Application.

Returns:
a list of all the Application services


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