Publish Business Event
This service method is used to generate the publication request to the plug-in. This method sends a HTTP request to the plug-in and waits for the plug-in to reply with the publication event status. The method returns an error code 0 when the publication is successful.
The following table explains the EAI TIBCO HTTP Agent Publish Business Event Arguments.
The following table explains the Invoking the Publish Business Event Service Method parameters.
Argument | Type | Description |
---|---|---|
AgentHTTPServer | Input | The name or IP address of the machine on which the plug-in is running. The server name must include the port number. For example, if the plug-in is configured to listen on port 9191 on the computer myMachine, then the parameter AgentHTTPServer has the value myMachine:9191. Ensure that the value entered in the myMachine field is the same as that entered while generating the certificate. For example, if you have entered the IP address of the machine as your First Name and Last Name while generating the certificate, enter the same in myMachine field. |
ErrorCode | Output | Returns error code if the service method failed to query the state of the plug-in on the network. |
ErrorMessage | Output | Returns error description about the query failure. |
EventName | Input | Name of the Business Event to request for publishing. |
KeyName | Input | (Optional) Name of the Siebel field as the key for setting up the top-level matching criterion for the adapter to process the publication request. If this is not given, the default top-level match field in the Business Event specifications is used. |
KeyValue | Input | Value of the key field value in generating the top-level matching criterion. |
OperationType | Input | |
NumInputKeySets | Input | (Optional) Number of search key name or value pairs in the input InputKeySets arguments for setting the top-level matching criteria for the plug-in to process the publication request. |
InputKeySets | Input | (Optional) Input key name or value pairs in the Siebel Property Set hierarchy form. |
TIBErrorCode | Output | Returns error codes specific to the TIBCO Siebel Plug-in. For more information, see Error Codes. |
CharSetConversion | Input | Specifies how the character set should be converted while exchanging data between the plug-in and an external system. The same character set conversion is assumed for both requests and responses. None, UTF-8, and UTF-16 are the accepted values for this arguement. By default, the value is None. |
HTTPRequestTimeout | Input | Is the timeout interval required to login, send, and log off requests. The value is in milliseconds (ms). The default value is 120000 ms. |
IsSecureConn | Input | Set this flag to Y to enforce a secured connection using SSL. If you choose Y, you must establish a certified connection on both, client and server. By default, IsSecureConn is set to N. |
CheckAdapterAvailability | Input | The Business Service checks for plug-in availability when this flag is set to Y. By default, this field is set to N. |
SiebelMessage | Input | The XML representation of the Siebel Integration Object. Provide this input to send a complete Integration Object to the adapter. |
Required Argument | Description |
---|---|
KeyValue only | The default top-level match field specified in the Business Event specification is used as the matching criterion for generating one publication event. |
KeyName and KeyValue | The top-level match field is set using the KeyName input argument (overwriting the default top-level match field) and is used as the match criterion for generating one publication request. |
NumInputKeySets, InputKeySets | The top-level match fields are set using the name or value pairs specified in theI nputKeySets as Siebel Property Sets and are used as the match criteria for generating one publication request. |
Copyright © 2022. TIBCO Software Inc. All Rights Reserved.