// -*- C++ -*- //============================================================================= /** * @file RequestProcessingStrategy.cpp * * $Id$ */ //============================================================================= #include "tao/PortableServer/RequestProcessingStrategy.h" ACE_RCSID (PortableServer, RequestProcessingStrategy, "$Id$") TAO_BEGIN_VERSIONED_NAMESPACE_DECL namespace TAO { namespace Portable_Server { RequestProcessingStrategy::RequestProcessingStrategy (void) : poa_ (0) { } void RequestProcessingStrategy::strategy_init( TAO_Root_POA *poa, ::PortableServer::ServantRetentionPolicyValue sr_value ACE_ENV_ARG_DECL_NOT_USED) { poa_ = poa; sr_value_ = sr_value; } void RequestProcessingStrategy::strategy_init( TAO_Root_POA *poa ACE_ENV_ARG_DECL_NOT_USED) { poa_ = poa; } void RequestProcessingStrategy::strategy_cleanup(ACE_ENV_SINGLE_ARG_DECL_NOT_USED) { poa_ = 0; } ::PortableServer::ServantRetentionPolicyValue RequestProcessingStrategy::sr_type() const { return sr_value_; } } } TAO_END_VERSIONED_NAMESPACE_DECL