Managing Business Event Subscribers

33-8 Oracle Fusion Middleware Administrators Guide for Oracle SOA Suite and Oracle BPM Suite Service MaxTransactionSize The maximum number of rows to raise as part of one database transaction. Service SequencingFileName For FileSequencingPollingStrategy only. The file contains a single value, the last read sequence valueupdated time. Timestamps appear in ISO format. Service SchemaValidation Validates the XML against the XML schema before raising it. This can only happen if the automatically generated file has been hand-edited that is, to add restrictions. Invalid records are rejected. Service EnableStreaming Allows LOBs and multirecord XML files to be streamed through SAX events, allowing only a small part of the payload to be kept in memory at a time. Reference DescriptorName The key into the TopLink metadata indicating the root relational table. Note that you cannot edit this property in Oracle Enterprise Manager Fusion Middleware Control. Reference OutputCompletedXml Indicates if this interaction execution have an output message that is the input message with primary keys set. Reference MappingsMetaDataURL The path to the toplink.xml file that describes how a database schema has been mapped to an XML schema. Note that you cannot edit this property in Oracle Enterprise Manager Fusion Middleware Control. Reference OXMappingsMetaDataURL In conjunction with MappingsMetaDataURL, the path to the TopLink metadata file that describes how a database schema has been mapped to a particular predefined XML schema. Note that you cannot edit this property in Oracle Enterprise Manager Fusion Middleware Control. Reference GetActiveUnitOfWork Operations within the same JTA transaction use the same TopLink session and connection, and writes occur together on a JTA commit. Reference DmlType Indicates the type of DML operation merge, insert, update, delete, or write. Reference OutputCompletedXml Does this interaction execute have an output message that is the input message with primary keys set? This is useful when assigning primary keys on an insert. Reference OptimizeMerge Sets some properties to improve performance of the merge. For one, if multiple objects are merged, the read queries to check for the existence and loads database versions into memory. Comparisons are performed as a single query, using an in clause on the primary key. Reference DetectOmissions Indicates whether to differentiate between null and not there in the input XML. The difference between director omission and director xsi:nil=\true\ null. Table 33–4 Cont. Oracle Database Adapter Properties Service, Reference, or Endpoint Property Name Description Configuring Service and Reference Binding Components 33-9

33.1.2.3 Oracle File Adapter

Table 33–5 describes the properties available for the Oracle File adapter. Reference MaxBatchWritingSize The JDBC level statements per batch statement. Reference UseDirectSQL Enables performance optimization in certain cases. Reference QueryName The key into the TopLink metadata indicating the named query to execute, with predefined where clause and parameters. Reference IsQueryByExample The query is generated dynamically on each invoke, based on matching the example input XML record. Reference ReturnSingleResultSet An advanced feature that influences how many total select statements TopLink uses when querying against multiple related tables that is, master-detail. The safest setting is the default one per table; setting it to true than attempts one total, by outer joining all related selects into a single result set. Reference CursorWindowSize The number of records to return at a time when selecting a very large number of rows in a single query. Reference EnableStreaming Allows LOBs and multirecord XMLs to be streamed through SAX events, allowing only a small part of the payload to be kept in memory at a time. Reference SqlString The SQL to execute in the pure SQL interaction. Note that you cannot edit this property in Oracle Enterprise Manager Fusion Middleware Control. Reference IsTransactional Indicates whether the pure SQL being executed is a write statement that must occur within transaction boundaries. Reference QueryTimeout Indicates the JDBC level queryTimeout setting. Note that you cannot edit this property in Oracle Enterprise Manager Fusion Middleware Control. Reference MaxRows Indicates the JDBC level maxRows setting. Note that you cannot edit this property in Oracle Enterprise Manager Fusion Middleware Control. Reference SchemaName The schema of the stored procedure to execute. Reference PackageName The package of the stored procedure to execute. Reference ProcedureName The procedure of the stored procedure to execute. Reference Overload Further identifies the stored procedure to execute in case of overloading by the expected number of parameters. Reference QueryTimeout Indicates the JDBC level queryTimeout setting. Table 33–4 Cont. Oracle Database Adapter Properties Service, Reference, or Endpoint Property Name Description 33-10 Oracle Fusion Middleware Administrators Guide for Oracle SOA Suite and Oracle BPM Suite Table 33–5 Oracle File Adapter Properties Service, Reference, or Endpoint Property Name Description Service PhysicalDirectory Specifies the physical directory for the fileFTP adapter. Service UseHeaders Set to true if the fileFTP adapter must publish metadata for example, the file name, directory name, last modified data, file size, and to exclude the payload. This is typically used in large payload scenarios where you want to use the inbound adapter as a notifier. Service Recursive If set to true, the fileFTP adapter processes files recursively in subdirectories. Service PhysicalArchiveDirectory Directory in which the inbound fileFTP adapter archives files after they have been processed successfully. Service PhysicalErrorArchiveDirecto ry Indicates the directory where the inbound fileFTP adapter archives files in case of failures, such as translation errors, and errors during publishing. Service DeleteFile If set to true, the fileFTP adapter deletes the file after it has been processed. Service IncludeFiles Indicates the regex pattern against which the file names are matched. If the name of a certain file matches this pattern, it is processed by the fileFTP adapter. Service ExcludeFiles Indicates the regex pattern against which the file names are matched. If the name of a certain file matches this pattern, it is excluded and not processed by the fileFTP adapter. Service PollingFrequency This parameter specifies how often does the fileFTP adapter looks for files in the inbound directory. It is specified in seconds. Service MinimumAge This parameter specifies the time interval after which to pick up a file for processing. For example, this enables a large file to be completely copied into the directory before it is retrieved for processing. The age is determined by the last modified time stamp. For example, if you know that it takes three to four minutes for a file to be written, set the minimum age of pollable files to five minutes. If a file is detected in the input directory and its modification time is less than 5 minutes older than the current time, the file is not retrieved because it is still potentially being written to. Service PublishSize This parameter indicates that a file contains multiple messages and specifies how many messages to process simultaneously. For example, if a certain file has 11 records and this parameter is set to 2, then the file is processed 2 records at a time and the final record is processed in the sixth iteration.