diff options
Diffstat (limited to 'CIAO/DAnCE/Deployment/Deployment_Application.idl')
-rw-r--r-- | CIAO/DAnCE/Deployment/Deployment_Application.idl | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/CIAO/DAnCE/Deployment/Deployment_Application.idl b/CIAO/DAnCE/Deployment/Deployment_Application.idl new file mode 100644 index 00000000000..e045d0ca849 --- /dev/null +++ b/CIAO/DAnCE/Deployment/Deployment_Application.idl @@ -0,0 +1,39 @@ +// $Id$ + +#if !defined (DEPLOYMENT_APPLICATION_IDL) +#define DEPLOYMENT_APPLICATION_IDL + +#include "DAnCE/Deployment/Deployment_Connection.idl" + +module Deployment +{ + exception StartError + { + string name; + string reason; + }; + + exception InvalidConnection + { + string name; + string reason; + }; + + interface Application + { + // @@changed + // void finishLaunch (in Connections providedReference, + // in boolean start) + // raises (StartError, InvalidConnection); + + void finishLaunch (in Connections providedReference, + in boolean start, + in boolean is_ReDAC) + raises (StartError, InvalidConnection); + void start () + raises (StartError); + }; + typedef sequence < Application > Applications; +}; + +#endif /* DEPLOYMENT_APPLICATION_IDL */ |