#include <ImplicitActivationStrategyFactoryImpl.h>
Public Member Functions | |
virtual ImplicitActivationStrategy * | create (::PortableServer::ImplicitActivationPolicyValue value) |
Create a new servant retention strategy. | |
virtual void | destroy (ImplicitActivationStrategy *strategy) |
Definition at line 33 of file ImplicitActivationStrategyFactoryImpl.h.
ImplicitActivationStrategy * TAO::Portable_Server::ImplicitActivationStrategyFactoryImpl::create | ( | ::PortableServer::ImplicitActivationPolicyValue | value | ) | [virtual] |
Create a new servant retention strategy.
Implements TAO::Portable_Server::ImplicitActivationStrategyFactory.
Definition at line 8 of file ImplicitActivationStrategyFactoryImpl.cpp.
: ImplicitActivationStrategyFactoryImpl.cpp 84281 2009-01-30 15:01:17Z wotte $") TAO_BEGIN_VERSIONED_NAMESPACE_DECL namespace TAO { namespace Portable_Server { ImplicitActivationStrategy* ImplicitActivationStrategyFactoryImpl::create ( ::PortableServer::ImplicitActivationPolicyValue value) { ImplicitActivationStrategy* strategy = 0; const char * strategy_name = 0; switch (value) { case ::PortableServer::IMPLICIT_ACTIVATION : { strategy_name = "ImplicitActivationStrategyImplicit"; break; } case ::PortableServer::NO_IMPLICIT_ACTIVATION : { strategy_name = "ImplicitActivationStrategyExplicit"; break; } }
void TAO::Portable_Server::ImplicitActivationStrategyFactoryImpl::destroy | ( | ImplicitActivationStrategy * | strategy | ) | [virtual] |
Implements TAO::Portable_Server::ImplicitActivationStrategyFactory.
Definition at line 40 of file ImplicitActivationStrategyFactoryImpl.cpp.