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
Detail

Default 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
Inbound

Default Outbound
Property type String
Globalized No
Bidi supported No

Inbound configuration properties


Related concepts:

Function selectors


Related reference:

Guide to information about properties

Activation specification properties

Resource adapter properties