fintp_connectors
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros Pages
Endpoint Member List

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

Abort()=0Endpointpure virtual
Commit()=0Endpointpure virtual
Endpoint()Endpointprotected
fireManagementEvent(TransactionStatus::TransactionStatusEnum, const void *additionalData)Endpointprivate
getBatchManager()Endpointinline
getFilterChain()Endpointinline
getGlobalSetting(const EndpointConfig::ConfigDirection prefix, const EndpointConfig::ConfigSettings setting, const string &defaultValue="__NODEFAULT") const Endpointprotected
getGlobalSettings() const Endpointprotected
getPersistenceFacility()Endpoint
getServiceName() const Endpointinlineprotected
getThreadId()Endpointinline
getThreadId() const Endpointinline
getWatcherThreadId()=0Endpointpure virtual
haveGlobalSetting(const EndpointConfig::ConfigDirection prefix, const EndpointConfig::ConfigSettings setting) const Endpointprotected
Init()=0Endpointpure virtual
internalAbort(const string &correlationId)Endpointprivate
internalCommit(const string &correlationId)Endpointprivate
internalPrepare()Endpointprivate
internalProcess(const string &correlationId)Endpointprivate
internalRollback(const string &correlationId)Endpointprivate
internalStart()=0Endpointprotectedpure virtual
internalStop()=0Endpointprotectedpure virtual
m_BackoutCountEndpointprotected
m_BatchManagerEndpointprotected
m_CorrelationIdEndpointprotected
m_CrtBatchItemEndpointprotected
m_CurrentStageEndpointprotected
m_FatalErrorEndpointprivate
m_FilterChainEndpointprotected
m_GlobalSettingsEndpointprivatestatic
m_IsLastEndpointprotected
m_LastFailureCorrelationIdEndpointprotected
m_LastOpSucceededEndpointprotected
m_LastReportTimeEndpointprivate
m_ManagementCallbackEndpointprotectedstatic
m_MessageThrottlingEndpointprivate
m_NotificationPoolEndpointprotected
m_PersistenceFacilityEndpointprotected
m_RunningEndpointprotected
m_SelfThreadIdEndpointprotected
m_ServiceNameEndpointprotected
m_ServiceThreadIdEndpointprotected
m_TrackingDataEndpointprotected
m_TrackMessagesEndpointprotected
m_TransactionKeyEndpointprotected
m_TransportHeadersEndpointprotected
m_XmlDataEndpointprotected
moreMessages() const Endpointinlinevirtual
PerformMessageLoop()Endpoint
PerformMessageLoop(bool inBatch)Endpoint
Prepare()=0Endpointpure virtual
Process(const string &correlationId)=0Endpointpure virtual
Rollback()=0Endpointpure virtual
setCorrelationId(const string &correlationId)Endpointprotected
setGlobalSettings(AppSettings *settings)Endpointinlinestatic
setManagementCallback(void(*callback)(TransactionStatus::TransactionStatusEnum, void *))Endpointinlinestatic
setPersistenceFacility(AbstractStatePersistence *facility)Endpoint
setServiceName(const string &value)Endpointinline
setServiceThreadId(const string &serviceThreadId)Endpointinline
Start()Endpoint
StartInNewThread(void *)Endpointstatic
Stop()Endpoint
trackMessage(const string &payload, const NameValueCollection &transportHeaders)Endpointvirtual
~Endpoint()Endpointvirtual