// $Id$ #ifndef DEPLOYMENT_APPLICATION_IDL #define DEPLOYMENT_APPLICATION_IDL #include "DAnCE/Deployment/Deployment_Connection.idl" #include "DAnCE/Deployment/Deployment_StartError.idl" #include "DAnCE/Deployment/Deployment_StopError.idl" module Deployment { exception InvalidConnection { string name; string reason; }; interface Application { void finishLaunch (in Connections providedReference, in boolean start) raises (StartError, InvalidConnection); void start () raises (StartError); }; typedef sequence < Application > Applications; }; #endif /* DEPLOYMENT_APPLICATION_IDL */