fintp_routingengine
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
EnrichFromBusiness Class Reference

#include <RoutingActions.h>

Inheritance diagram for EnrichFromBusiness:

Public Member Functions

 EnrichFromBusiness (const string &xsltFile, RoutingMessageEvaluator *evaluator)
 
- Public Member Functions inherited from EnrichTemplate
virtual ~EnrichTemplate ()
 
void enrich (RoutingMessage *message)
 Four step Template method. More...
 

Protected Member Functions

string getIdFilterValue ()
 
XERCES_CPP_NAMESPACE_QUALIFIER
DOMDocument * 
getEnrichData (const string &idFilterValue)
 
- Protected Member Functions inherited from EnrichTemplate
 EnrichTemplate (const string &xsltFile, RoutingMessageEvaluator *evaluator)
 

Additional Inherited Members

- Static Public Member Functions inherited from EnrichTemplate
static EnrichTemplateGetEnricher (RoutingMessageEvaluator *evaluator, const string &param)
 
- Protected Attributes inherited from EnrichTemplate
RoutingMessageEvaluator * m_MessageEvaluator
 
string m_XsltFileName
 
- Static Protected Attributes inherited from EnrichTemplate
static const int m_EnrichFields [ENRICHFIELDSCOUNT]
 
static const string m_EnrichFieldsName [ENRICHFIELDSCOUNT]
 

Constructor & Destructor Documentation

EnrichFromBusiness::EnrichFromBusiness ( const string &  xsltFile,
RoutingMessageEvaluator *  evaluator 
)
inline

Member Function Documentation

XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument * EnrichFromBusiness::getEnrichData ( const string &  idFilterValue)
protectedvirtual

Implements EnrichTemplate.

string EnrichFromBusiness::getIdFilterValue ( )
inlineprotectedvirtual

Implements EnrichTemplate.


The documentation for this class was generated from the following files: