/** * File: DomainExceptions.idl * Content: Definition of the exceptions to be raised on Domain operations * Author: LuisM Pena * Date: 11th April 2001 * Version: 0.51.00 * Last change: * **/ #ifndef DOMAIN_EXCEPTIONS_IDL #define DOMAIN_EXCEPTIONS_IDL module sensei { module middleware { module domains { /***********************************************************************/ /************************* MEMBER STATE EXCEPTION **********************/ /***********************************************************************/ enum MemberStateExceptionReason { MemberNotJoined, MemberJoined, MemberWithoutState, MemberExcluded }; exception MemberStateException { MemberStateExceptionReason reason; }; }; }; }; #endif