00001
00045
#ifndef _GUARD_INITCOMMAND_H
00046
#define _GUARD_INITCOMMAND_H
00047
00048
#include "BP_CORBA.h"
00049
00063 class PreInitCommand
00064 {
00065
public:
00072
virtual bool execute(
ConfMap config_map ) = 0;
00073 };
00074
00090 class PostORBInitCommand
00091 {
00092
public:
00093
00101
virtual bool execute(
00102 CORBA::ORB_ptr orb,
00103
ConfMap& config_map
00104 ) = 0;
00105 };
00106
00117 class PostInitCommand
00118 {
00119
public:
00128
virtual bool execute(
00129 CORBA::ORB_ptr orb,
00130 PortableServer::POA_ptr poa,
00131
ConfMap& config_map
00132 ) = 0;
00133 };
00134
00135
00136
#endif
00137