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