Description: Enables you to plug custom code into N4 to process the messages pulled from a custom external JMS queue. The message format is also free for the code extension to define. For outbound messages, the code extension can send outbound messages to a custom-defined external queue.
Abstract Base Class: AbstractJmsCodeExtension
Methods: public final void execute(Object inPayload)
Module: Argo
Version Added: 2.5
Requires Code Extension Name or Name Pattern: No
Requires Code Extension Name or Name Pattern: N/A
Where to Specify Code Extensions of this Type: Integration Service Details form (Administration Settings
Integration Services
Integration Services view
Integration Service Details form)
System-Seeded Code Extensions Using this Type: None
Code example
The following code implements an INBOUND_JMS_CODE_EXTENSION code extension.
import com.navis.external.argo.AbstractJmsCodeExtension;
class MyCustomInboundProcessor extends AbstractJmsCodeExtension {
public final void execute(Object inPayload) {
// do business logic here.
return;
}
}