#include <Endpoint.h>
Static Public Member Functions | |
static string | getName (const ConfigDirection prefix, const ConfigSettings setting) |
Private Member Functions | |
EndpointConfig () | |
Contains config file entries for connectors.
Enumerator | |
---|---|
BATCHMGRTYPE |
Config name : BatchManagerType Batch manager type. Fetchers use this to split incoming messages, publishers to combine<Note>Accepted values : XMLfile, Flatfile</Note> |
BATCHMGRXSLT |
Config name : BatchXsltFile XSLT applied by dequeue to get an element from the batch<Note>Used by XMLfile batch managers</Note> |
BATCHMGRXPATH |
Config name : BatchManagerXPath XPath applied by enqueue to get insertion point in batch<Note>Used by XMLFile batch managers</Note> |
BATCHMGRTMPL |
Config name : BatchManagerTemplate Template applied by dequeue to get an element from the batch<Note>Used by Flatfile batch managers</Note> |
RPLOPTIONS |
Config name : ReplyOptions Used by publishers to send a reply back to qpi server. |
RECONSOURCE |
Config name : ReconSource Used by ReconS Connector to detect if Ledger or Statement. |
HASHXSLT |
Config name : HashXSLT Used by Connector to calculate a hash on a string that contains important fields from a message. |
REGULATIONS |
Config name : Regulations Used by Connector to enforce validation of a specific Regulation. |
DBPROVIDER |
Config name : DatabaseProvider Database provider <Note>Accepted values : Oracle, DB2, Fox</Note> |
DBNAME |
Config name : DatabaseName Database name ( name of the database to connect to ) |
DBUSER |
Config name : UserName Username used to connect to the database. |
DBPASS |
Config name : UserPassword Password used to connect to the database. |
TABLENAME |
Config name : TableName Name of the table used for fetching data ( DBFetcher ) or upload data ( DBPublisher ) |
REPLIESTABLE |
Config name : RepliesTableName Name of the table used by DBPublisher to upload replies. |
DADOPTIONS |
Config name : DadOptions Dad options can be : "WithParams", "WithValues", "NoDad". |
DADFILE |
Config name : DadFileName Dad file used to map publisher data to table format <Note>Used only with DB2 and IFX</Note> |
ACKDADFILE |
Config name : AckDadFileName Ack dad file used to map ack data to table format <Note>Used only with IFX</Note> |
SPINSERT |
Config name : SPinsertXmlData Stored procedure used to upload data. |
SPSELECT |
<note>Deprecated - should not be used</note> Config name : SPselectforprocess Stored procedure used to fetch mark data from the database |
SPMARK |
<note>Deprecated - should not be used</note> Config name : SPmarkforprocess Stored procedure used to mark data for processing |
SPMARKCOMMIT |
Config name : SPmarkcommit Stored procedure used to mark data as processed. |
SPMARKABORT |
Config name : SPmarkabort Stored procedure used to mark data as aborted ( unable to process ) |
SPWATCHER |
Config name : SPWatcher Stored procedure used to scan target table for new records. |
UNCMTMAX |
Config name : MaxUncommitedTrns Maximum number of uncommited transactions for db fetcher. |
NOTIFTYPE |
Config name : NotificationType Notification type expected from watcher <Note>Accepted values : <U>XML</U>, char</Note> |
DATEFORMAT |
Config name : DateFormat Date Format for extract from database default is DD.MM.YYYY. |
TIMESTAMPFORMAT |
Config name : TimestampFormat Timestamp format for extract from database , default is DD.MM.YYYY HH:MI. |
DBTOXMLTRIMM |
*Config name : DatabaseToXmlTrimming *Trimming database fields when messages are getting from BO |
APPQUEUE |
Config name : AppQueue Queue watched for new messages to upload ( MQPublisher ) or used to fetch data ( MQFetcher ) |
RPLYQUEUE |
Config name : RepliesQueue Queue used to upload replies ( MQPublisher ) |
BAKQUEUE |
Config name : BackupQueue Queue used by fetcher to save a copy of the received message, and by publisher to save a copy of the sent message. |
WMQQMGR |
Config name : QueueManager Name of the WMQ queue manager used to put/get messages. |
MQURI |
Config name : MQURI URI of the WMQ broker used to put/get messages. |
WMQKEYREPOS |
Config name : KeyRepository WMQ queue manager key repository used to (SSL) connect as client to the WMQ server. |
WMQSSLCYPHERSPEC |
Config name : SSLCypherSpec WMQ Cipher specification for use with SSL. |
WMQPEERNAME |
Config name : SSLPeerName WMQ Peer name for use with SSL. |
WMQFMT |
Config name : MessageFormat Message format used to by publisher to upload messages <Note>Accepted values : 'MQHRF2 ', <U>'MQSTR '</U></Note> |
ISSIGNED |
Config name : IsSigned Set this true if the incomming message is in pkcs7 format. |
CERTIFICATEFILENAME |
Config name : CertificateFileName File that contains certificate to use for sign. |
CERTIFICATEPASSWD |
Config name : CertificatePasswd Password to use for open the certificate. |
MQSERVERTYPE |
Config name Type MQ server type to work with. |
FILESOURCEPATH |
Config name : SourcePath Folder watched for new messages to fetch ( FileFetcher ) |
FILEDESTPATH |
Config name : DestinationPath Folder used by FileFetcher to move processed messages to and by FilePublisher to upload messages. |
FILETEMPDESTPATH |
Config name : TempDestinationPath Folder used by FilePublisher to intermediary write messages and param files, prior final upload to destination path. |
FILEERRPATH |
Config name : ErrorPath Folder used by FileFetcher to move undeliverable messages to. |
FILEFILTER |
Config name : FilePattern Filter used by FileFetcher to match data filenames and by FilePublisher to generate filenames. |
RPLDESTTPATH |
Config name : RepliesPath Folder to write reply messages. |
RPLFILEFILTER |
Config name : RepliesPattern Filter used by FilePublisher to generate filenames for replies. |
RPLFEEDBACK |
Config name : ReplyFeedback Feedback information for reply. |
FILEXSLT |
Config name : TransformFile Transform applied by FilePublisher on the message before writing it to file. |
STRICTSWIFTFMT |
Config name : StrictSWIFTFormat Used by FilePublisher to output strict swift format ( ) |
RECONSFORMAT |
Config name : ReconSFormat Used by FileFetcher to parse file in xxx format. |
RPLSERVICENAME |
Config name : ReplyServiceName Used by FileFetcher to change Requestor for generated replies. |
ISIDENABLED |
Config name : IsIDEnabled Set "true" for connectors processing IDs. |
IDCERTIFICATEFILENAME |
Config name : IDCertificateFileName File that contains certificate to use for sign ID. |
IDCERTIFICATEPASSWD |
Config name : IDCertificatePasswd Password to use for open the certificate. |
SSLCERTIFICATEFILENAME |
Config name : SSLCertificateName Certificate to use for open the SSL certificate. |
SSLCERTIFICATEPASSWD |
Config name : SSLCertificatePasswd Password to use for open the SSL key. |
SERVICENAME | |
PARAMFPATTERN | |
PARAMFXSLT | |
RENAMEPATTERN | |
INSERTBLOB | |
DBCFGNAME | |
DBCFGUSER | |
DBCFGPASS | |
BLOBLOCATOR | |
BLOBPATTERN | |
TRACKMESSAGES | |
LAUCERTIFICATE |
Config name : LAUCertificateFile Used by publiser to sign message data and .par file for FTA-LAU. |
|
inlineprivate |
|
static |