#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: