fintp_routingengine
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
RoutingSchema Member List

This is the complete list of members for RoutingSchema, including all inherited members.

ApplyPlanRouting(RoutingJob *job, RoutingMessage *theMessage, const RoutingPlan *plan, const int userId, const bool isBulk, const bool fastpath=false) const RoutingSchema
ApplyQueueRouting(RoutingJob *job, RoutingMessage *theMessage, const long queueId, const int userId, const bool isBulk, const bool fastpath=false)RoutingSchema
ApplyRouting(RoutingJob *job, RoutingMessage *theMessage, RoutingMessage(*messageProviderCallback)()=NULL, bool fastpath=false)RoutingSchema
ApplyRouting(RoutingJob *job, RoutingMessage(*messageProviderCallback)()=NULL, bool fastpath=false)RoutingSchema
CreatePlan(RoutingPlan *plan, const long queue, const long sequence, const unsigned char depth)RoutingSchema
CreatePlans()RoutingSchema
DeletePlans()RoutingSchema
DisplayPlan(RoutingPlan *plan, unsigned int level)RoutingSchema
Duplicate(bool createPlans=false)RoutingSchema
Explain(void)RoutingSchema
getName() const RoutingSchemainline
getPlan(long queue, RoutingMessage *theMessage)RoutingSchema
GetRBatchItems() const RoutingSchemainline
InsertPlan(RoutingPlan *plan)RoutingSchema
isDirty() const RoutingSchemainline
Load()RoutingSchema
LoadSchema(const string &schemaName, long schemaId, const string &sessionCode)RoutingSchema
m_CopyRoutingSchemaprivate
m_DescriptionRoutingSchemaprivate
m_DirtyRoutingSchemaprivate
m_InitRulesByQueueRoutingSchemaprivate
m_InnerSchemasRoutingSchemaprivate
m_PlansRoutingSchemaprivate
m_RBatchMessagesRoutingSchemaprivate
m_RulesByQueueRoutingSchemaprivate
m_SchemaNameRoutingSchemaprivate
m_TearRulesByQueueRoutingSchemaprivate
m_UsablePlansRoutingSchemaprivate
PerformInitRoutine(long schemaId)RoutingSchema
PerformTearRoutine(long schemaId)RoutingSchema
Plan(const string &name)RoutingSchema
Plans() const RoutingSchemainline
RouteBatch(RoutingJob *job, RoutingMessage *theMessage, bool fastpath=false)RoutingSchema
RouteBatchReply(RoutingJob *job, RoutingMessage *theMessage, bool fastpath=false)RoutingSchema
RouteDelayedReply(RoutingJob *job, RoutingMessage *theMessage, bool fastpath=false)RoutingSchema
RoutingSchema()RoutingSchema
setDirty(const bool value)RoutingSchemainline
UsePlan(const string &name)RoutingSchema
~RoutingSchema()RoutingSchema