diff options
Diffstat (limited to 'CIAO/ciao/CCM_Context.idl')
-rw-r--r-- | CIAO/ciao/CCM_Context.idl | 51 |
1 files changed, 0 insertions, 51 deletions
diff --git a/CIAO/ciao/CCM_Context.idl b/CIAO/ciao/CCM_Context.idl deleted file mode 100644 index 7379c20b918..00000000000 --- a/CIAO/ciao/CCM_Context.idl +++ /dev/null @@ -1,51 +0,0 @@ -// $Id$ - -/** - * @@ Compile this file with: - * - * tao_idl -Gv -I ../.. -I ../../orbsvcs/orbsvcs \ - * -Wb,export_macro=CIAO_Export \ - * -Wb,export_include=CIAO_export.h \ - * -Wb,pre_include="ace/pre.h" \ - * -Wb,post_include="ace/post.h" \ - * CCM_Container.idl - */ - -//#define CIAO_HAS_IMPORT_KEYWORD - -#if !defined (CCM_CONTEXT_IDL) -#define CCM_CONTEXT_IDL - -#include "orbsvcs/SecurityLevel2.idl" -#include "CCM_Transaction.idl" -#include "CCM_Home.idl" - -// *************** Basic Container interfaces *************** - -module Components -{ - typeprefix Components "omg.org"; - - typedef SecurityLevel2::Credentials Principal; - - exception IllegalState {}; - - local interface CCMContext - { - Principal get_caller_principal(); - - CCMHome get_CCM_home(); - - boolean get_rollback_only() - raises (IllegalState); - - Transaction::UserTransaction get_user_transaction() - raises (IllegalState); - - boolean is_caller_in_role (in string role); - - void set_rollback_only() - raises (IllegalState); - }; -}; -#endif /* CCM_CONTEXT_IDL */ |