public function createStrategy($strategy_type)
	{
		if ( $strategy_type == ISessionStrategyFactory::TYPE_ISOLATED ) {
			return $this->application->getObject('isolated_session_strategy');
		}
		elseif ( $strategy_type == ISessionStrategyFactory::TYPE_SHARED ) {
			return $this->application->getObject('shared_session_strategy');
		}

		throw new \InvalidArgumentException('Incorrect session strategy type');
	}