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 | RoutingSchema | inline |
getPlan(long queue, RoutingMessage *theMessage) | RoutingSchema | |
GetRBatchItems() const | RoutingSchema | inline |
InsertPlan(RoutingPlan *plan) | RoutingSchema | |
isDirty() const | RoutingSchema | inline |
Load() | RoutingSchema | |
LoadSchema(const string &schemaName, long schemaId, const string &sessionCode) | RoutingSchema | |
m_Copy | RoutingSchema | private |
m_Description | RoutingSchema | private |
m_Dirty | RoutingSchema | private |
m_InitRulesByQueue | RoutingSchema | private |
m_InnerSchemas | RoutingSchema | private |
m_Plans | RoutingSchema | private |
m_RBatchMessages | RoutingSchema | private |
m_RulesByQueue | RoutingSchema | private |
m_SchemaName | RoutingSchema | private |
m_TearRulesByQueue | RoutingSchema | private |
m_UsablePlans | RoutingSchema | private |
PerformInitRoutine(long schemaId) | RoutingSchema | |
PerformTearRoutine(long schemaId) | RoutingSchema | |
Plan(const string &name) | RoutingSchema | |
Plans() const | RoutingSchema | inline |
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) | RoutingSchema | inline |
UsePlan(const string &name) | RoutingSchema | |
~RoutingSchema() | RoutingSchema |