1 #include "tao/PortableServer/IdUniquenessStrategyUnique.h"
2 #include "tao/PortableServer/Root_POA.h"
4 TAO_BEGIN_VERSIONED_NAMESPACE_DECL
8 namespace Portable_Server
11 IdUniquenessStrategyUnique::strategy_init (
18 IdUniquenessStrategyUnique::strategy_cleanup ()
24 IdUniquenessStrategyUnique::is_servant_activation_allowed (
25 PortableServer::Servant servant
,
26 bool &wait_occurred_restart_call
)
28 // If the specified servant is already in the Active Object Map, the
29 // ServantAlreadyActive exception is raised.
31 this->poa_
->is_servant_active (servant
,
32 wait_occurred_restart_call
);
34 return (!(result
|| wait_occurred_restart_call
));
38 IdUniquenessStrategyUnique::allow_multiple_activations () const
45 TAO_END_VERSIONED_NAMESPACE_DECL