/**
* 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