IBM BPM, V8.0.1, All platforms > Authoring services in Integration Designer > Services and service-related functions > Access external services with adapters > Configure and using adapters > IBM WebSphere Adapters > Flat Files > Reference > Configuration properties > Inbound configuration properties
Connection properties for the wizard
Connection properties are used to build a service description and save the built-in artifacts. These properties are configured in the external service wizard.
The following table lists the connection properties for the external service wizard. These properties can only be configured using the external service wizard and cannot be changed after deployment. A complete description of each property is provided in the sections that follow the table. For information about how to read the property detail tables in the sections that follow, see Guide to information about properties.
Connection properties for the external service wizard Property name in the wizard Description Bidi format string The bidi format string of the content data Data binding Specifies the data binding that is to be used for all operations or specifies that a data binding is to be selected for each operation. Function selector During inbound processing, the name of the function selector configuration to be used. Log file output location The full path name of the log file generated by the external service wizard Logging level The level of logging to be used by the adapter NameSpace The namespace of the business object that is generated Operation name The operation defined in the external service wizard Processing Direction The processing direction, Inbound or Outbound
Bidi format string
The bidi format string of the content data.
Bidi format string Required No Default None Property type String
Data binding
Specifies the data binding that is to be used for all operations or specifies that a data binding is to be selected for each operation.
Data binding details Required No Default Use default data binding 'FlatFileBaseDataBinding' for all operations Usage The value of this property can be:
- Use default data binding 'FlatFileBaseDataBinding' for all operations
- Use a data binding configuration for all operations
- Specify a data binding for each operation
Globalized No Bidi supported No
Function selector
During inbound processing, the name of the function selector configuration to be used.
Function selector details Required Yes Default FilenameFunctionSelector Property type String Usage The function selector returns the appropriate operation to be called on the service. The adapter provides two function selectors, FilenameFunctionSelector and EmbeddedNameFunctionSelector.
- FilenameFunctionSelector is a rule-based function selector that matches a regular expression on a file name to an object name. Use FilenameFunctionSelector for generic FlatFile business objects, where the object name cannot be determined from the event file.
FilenameFunctionSelector is represented in properties as a two-column table with N rows. For any event file with a .txt extension, the corresponding object name is FlatFile, and the endpoint method name generated by the function selector is emitFlatFile. You must set this same name in the EISFunctionName property after you add the operation.
You can configure FilenameFunctionSelector with multiple rules, each containing an object name, and a regular expression to match against the file name. If more than one rule matches, the function selector returns the object name based on the first matching rule.
- Use EmbeddedNameFunctionSelector for content-specific business objects, where the object name is embedded in the event file. EmbeddedNameFunctionSelector returns the function name based on the content data, and not the wrapper.
For example, if the content-specific business object is CustomerWrapperBG, the function returned by the function selector is emitCustomer.
You must configure EmbeddedNameFunctionSelector with a data handler. The data binding must be the adapter-specific WrapperDataBinding, and it must be configured to use the same data handler that is configured with the function selector.
Globalized Yes Bidi supported No
Log file output location
The full path name of the log file generated by the external service wizard.
Log file output location details Required No Default \.metadata \FlatFileMetadataDiscoveryImpl.log Property type String Usage Globalized No Bidi supported No
Logging level
The level of logging to be used by the adapter.
Logging level details Required No Possible values Severe
Warning
Audit
Info
Config
DetailDefault Severe Property type List of values Globalized No Bidi supported No
NameSpace
The namespace of the business object that is generated.
NameSpace details Required Yes Default http://www.ibm.com/xmlns/prod/websphere/j2ca/flatfile Property type String Globalized Yes Bidi supported No
Operation name
The name you give to the operation defined for this module.
Operation name details Required No Default When the ServiceType property is set to Outbound, the operations listed are Create, Append, Retrieve, Delete, List, Overwrite, and Exists. Property type String Globalized No Bidi supported No
Processing Direction
The processing direction, inbound or outbound.
Processing Direction details Required Yes Possible values Outbound
InboundDefault Outbound Property type String Globalized No Bidi supported No
Inbound configuration properties
Related concepts:
Related reference:
Guide to information about properties