executeCollaboration()

Sends synchronous business object requests to collaborations.
WebSphere InterChange Server

This method is only valid when the integration broker is InterChange Server.

Syntax

void executeCollaboration (char * collabName, BusinessObject& bo,
     ReturnStatusDescriptor& rtnStatusDesc);
  

Parameters

collabName[in]
specifies the name of the collaboration that will receive the business object request. Use the getCollabNames() method to determine the names of collaborations that are available to process business object requests.

bo[in/out]
is the incoming and returned business object.

retStatusDesc[out]
is the return-status descriptor containing a message and status from the collaboration.

Return values

None.

Notes

The executeCollaboration() method is a new name for consumeSync(), which has been deprecated and should not be used in new code.

Important:
At release 3.0, use the Server Access Interface methods to send business object requests directly to InterChange Server. The executeCollaboration() method is provided for backward compatibility. If you are developing an event-based connector, you do not need to use this method.

See also

See also the descriptions of the BusinessObject and ReturnStatusDescriptor classes.

Copyright IBM Corp. 1997, 2003