#include <RoutingJob.h>
|
| | RoutingJob () |
| |
| | RoutingJob (const string &table, const string &jobId, const string &function, const int userId) |
| |
| | RoutingJob (const string &jobId) |
| |
| | ~RoutingJob () |
| |
| string | getMessageId () const |
| |
| string | getJobId () const |
| |
| string | getFunction () const |
| |
| void | setFunction (const string &function) |
| |
| bool | isParallel () const |
| |
| void | setParallel (const bool value=true) |
| |
| int | getUserId () const |
| |
| bool | isBatch () const |
| |
| string | getBatchId () const |
| |
| void | setBatchId (const string &batchId, const BatchManagerBase::BATCH_STATUS batchStatus) |
| |
| string | getBatchType () const |
| |
| void | setBatchType (const string &batchType) |
| |
| BatchManagerBase::BATCH_STATUS | getBatchStatus () const |
| |
| string | getJobTable () const |
| |
| void | setJobTable (const string &table) |
| |
| long | getBackoutCount () const |
| |
| void | ReadNextJob (const string &jobId) |
| |
| void | Commit () const |
| |
| void | Rollback () const |
| |
| void | Abort () const |
| |
| BatchManagerBase::BATCH_STATUS | Batch (const string &batchId, const string &correlId, const string &feedback, const string &xformItem, const string &amountBDP, const string &amountADP) |
| |
| void | Defer (const long queueId, const bool dbCommit=true) |
| |
| bool | isDefered () const |
| |
| long | getDeferedQueue () const |
| |
| bool | hasUnhold () const |
| |
| bool | isMove () |
| |
| bool | isRoute () |
| |
| bool | isComplete () |
| |
| bool | hasFunctionParam (const string ¶mName) |
| |
| string | getFunctionParam (const string ¶mName) |
| |
| void | addAction (const string &action) |
| |
| const vector< string > & | getActions () const |
| |
| void | copyActions (const RoutingJob &job) |
| |
| void | populateAddInfo (AppException &ex) const |
| |
| string | getDestination () const |
| |
| void | setDestination (const string &destination) |
| |
|
| static void | Resume (const long queueId) |
| |
| RoutingJob::RoutingJob |
( |
| ) |
|
| RoutingJob::RoutingJob |
( |
const string & |
table, |
|
|
const string & |
jobId, |
|
|
const string & |
function, |
|
|
const int |
userId |
|
) |
| |
| RoutingJob::RoutingJob |
( |
const string & |
jobId | ) |
|
| RoutingJob::~RoutingJob |
( |
| ) |
|
| void RoutingJob::Abort |
( |
| ) |
const |
|
inline |
| void RoutingJob::addAction |
( |
const string & |
action | ) |
|
|
inline |
| BatchManagerBase::BATCH_STATUS RoutingJob::Batch |
( |
const string & |
batchId, |
|
|
const string & |
correlId, |
|
|
const string & |
feedback, |
|
|
const string & |
xformItem, |
|
|
const string & |
amountBDP, |
|
|
const string & |
amountADP |
|
) |
| |
|
inline |
| void RoutingJob::Commit |
( |
| ) |
const |
|
inline |
| void RoutingJob::copyActions |
( |
const RoutingJob & |
job | ) |
|
|
inline |
| void RoutingJob::Defer |
( |
const long |
queueId, |
|
|
const bool |
dbCommit = true |
|
) |
| |
| const vector< string >& RoutingJob::getActions |
( |
| ) |
const |
|
inline |
| long RoutingJob::getBackoutCount |
( |
| ) |
const |
|
inline |
| string RoutingJob::getBatchId |
( |
| ) |
const |
|
inline |
| BatchManagerBase::BATCH_STATUS RoutingJob::getBatchStatus |
( |
| ) |
const |
|
inline |
| string RoutingJob::getBatchType |
( |
| ) |
const |
|
inline |
| long RoutingJob::getDeferedQueue |
( |
| ) |
const |
|
inline |
| string RoutingJob::getDestination |
( |
| ) |
const |
|
inline |
| string RoutingJob::getFunction |
( |
| ) |
const |
|
inline |
| string RoutingJob::getFunctionParam |
( |
const string & |
paramName | ) |
|
| string RoutingJob::getJobId |
( |
| ) |
const |
|
inline |
| string RoutingJob::getJobTable |
( |
| ) |
const |
|
inline |
| string RoutingJob::getMessageId |
( |
| ) |
const |
|
inline |
| int RoutingJob::getUserId |
( |
| ) |
const |
|
inline |
| bool RoutingJob::hasFunctionParam |
( |
const string & |
paramName | ) |
|
| bool RoutingJob::hasUnhold |
( |
| ) |
const |
| bool RoutingJob::isBatch |
( |
| ) |
const |
|
inline |
| bool RoutingJob::isComplete |
( |
| ) |
|
| bool RoutingJob::isDefered |
( |
| ) |
const |
|
inline |
| bool RoutingJob::isMove |
( |
| ) |
|
| bool RoutingJob::isParallel |
( |
| ) |
const |
|
inline |
| bool RoutingJob::isRoute |
( |
| ) |
|
| void RoutingJob::populateAddInfo |
( |
AppException & |
ex | ) |
const |
| void RoutingJob::ReadNextJob |
( |
const string & |
jobId | ) |
|
| static void RoutingJob::Resume |
( |
const long |
queueId | ) |
|
|
inlinestatic |
| void RoutingJob::Rollback |
( |
| ) |
const |
|
inline |
| void RoutingJob::setBatchId |
( |
const string & |
batchId, |
|
|
const BatchManagerBase::BATCH_STATUS |
batchStatus |
|
) |
| |
|
inline |
| void RoutingJob::setBatchType |
( |
const string & |
batchType | ) |
|
|
inline |
| void RoutingJob::setDestination |
( |
const string & |
destination | ) |
|
|
inline |
| void RoutingJob::setFunction |
( |
const string & |
function | ) |
|
| void RoutingJob::setJobTable |
( |
const string & |
table | ) |
|
|
inline |
| void RoutingJob::setParallel |
( |
const bool |
value = true | ) |
|
|
inline |
| long RoutingJob::m_BackoutCount |
|
private |
| string RoutingJob::m_BatchId |
|
private |
| BatchManagerBase::BATCH_STATUS RoutingJob::m_BatchStatus |
|
private |
| string RoutingJob::m_BatchType |
|
private |
| long RoutingJob::m_DeferedQueue |
|
private |
| string RoutingJob::m_Destination |
|
private |
| string RoutingJob::m_Function |
|
private |
| int RoutingJob::m_HasUnhold |
|
private |
| bool RoutingJob::m_IsBatch |
|
private |
| int RoutingJob::m_IsComplete |
|
private |
| bool RoutingJob::m_IsParallel |
|
private |
| int RoutingJob::m_IsRoute |
|
private |
| string RoutingJob::m_JobId |
|
private |
| map< std::string, std::string > RoutingJob::m_Params |
|
private |
| vector< string > RoutingJob::m_RoutingActions |
|
private |
| string RoutingJob::m_RoutingPoint |
|
private |
| const string RoutingJob::PARAM_BATCHID = "BatchID" |
|
static |
| const string RoutingJob::PARAM_BATCHREF = "BatchRef" |
|
static |
| const string RoutingJob::PARAM_DESTINATION = "Destination" |
|
static |
| const string RoutingJob::PARAM_FEEDBACK = "Feedback" |
|
static |
| const string RoutingJob::PARAM_FUNCTION = "FUNCTION" |
|
static |
| const string RoutingJob::PARAM_GROUPAMOUNT = "BatchSum" |
|
static |
| const string RoutingJob::PARAM_GROUPCOUNT = "GroupCount" |
|
static |
| const string RoutingJob::PARAM_GROUPORDER = "GroupOrder" |
|
static |
| const string RoutingJob::PARAM_ROUTINGKEY = "ROUTINGKEY" |
|
static |
| const string RoutingJob::PARAM_ROUTINGPOINT = "ROUTINGPOINT" |
|
static |
| const string RoutingJob::PARAM_USERID = "USERID" |
|
static |
The documentation for this class was generated from the following files: