#ifndef REQUFACTORY_H_
#define REQUFACTORY_H_

///////////////////////////////////////////////////////////
//  Factory.h
//  Implementation of the Class Factory
//  Created on:      10-九月-2008 9:40:09
//  Original author: sunxy
///////////////////////////////////////////////////////////


//#include "RequestOperator.h"
#include "RequBase.h"
#include "IntfData.h"
//class RequBase;
//class CMessageTypes;

class RequFactory
{

public:
	RequFactory();
	virtual ~RequFactory();
//	GetConnList *m_GetConnList;
//	QueryProg *m_QueryProg;
//	DeployPolicy *m_DeployPolicy;
//	Lock *m_Lock;
//	UnLock *m_UnLock;
//	Login *m_Login;
//	ConnTimeOut *m_ConnTimeOut;


	RequBase* Create(const std::string& type);



};

#endif /*REQUFACTORY_H_*/
