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 > Enterprise Content Management > Reference > Configuration properties > Outbound configuration properties

Interaction specification properties

Interaction specification, or InteractionSpec, properties control the interaction for an operation. The external service wizard sets the interaction specification properties when you configure the adapter. Typically, you do not need to change these properties. However, some properties for outbound operations can be changed by the user.

For example, you might increase the value of the interaction specification property that specifies the maximum number of records to be returned by a RetrieveAll operation, if your RetrieveAll operations do not return complete information. To change these properties after the application is deployed, use the assembly editor in IBM Integration Designer. The properties reside in the method binding of the import.

Table 1 lists and describes the interaction specification property that you set. For information about how to read the property detail tables in the sections that follow, see Guide to information about properties.

Interaction specification property for the Adapter for Enterprise Content Management
Property name Description
Maximum records for RetrieveAll operation Maximum number of result sets to return during a RetrieveAll operation


Maximum records for RetrieveAll operation

This property specifies the maximum number of records to return for a RetrieveAll operation.

Maximum records for RetrieveAll operation details
Required Yes
Default 100
Usage

Use this property to control the number of records returned by the RetrieveAll operation.

  • If the value -1, the RetrieveAll operation returns all records matching the query. The value for this property is set to -1 internally when you select the Return all records for RetrieveAll operation check box.

  • If the value is zero or less than zero except -1, the adapter returns the exception MatchesExceededLimitException.

  • If the value is greater than zero and the number of matches in the database exceeds the value of this property, the adapter returns the exception MatchesExceededLimitException. If the RetrieveAll operation does not return all the records, increase this value.

    For example, if you set the value to 50 and the table contains 100 records, the adapter returns the exception MatchesExceededLimitException.

  • If the value is greater than zero and the number of matches in the database is lesser than the value of this property, the RetrieveAll operation returns all records.

    For example, if you set the value to 50 and the table contains 25 records, the RetrieveAll operation returns all the 25 records.

Property type Integer
Globalized No
Bidi supported No

Outbound configuration properties