Hitachi

JP1 Version 12 JP1/Navigation Platform Development Guide


2.3.1 I/O Plugin execution timing

The following table describes the order in which I/O Plugins are executed during node transition in Operational Content.

Table 2‒1: I/O Plugins and methods executed during node transition

Execution order

I/O Plugin

I/O Plugin method

1

I/O Plugin associated with the transfer source node

inputFromNode method (IIoPluginController (server processing implementation interface))

2

I/O Plugin associated with the transfer destination node#

outputToNode method (IIoPluginController (server processing implementation interface))

#

Including an I/O Plugin associated with the start process node that is not connected to the Terminal Node (start)

Note that I/O Plugins are also executed when node transition occurs in the Operational Content Execution Window (preview). If you do not want to execute I/O Plugins in a preview window, you need to implement accordingly. For details about the implementation, see 5.2.3 Plugin processing during preview.

The following operations are possible by specifying error information for return values of the methods of I/O Plugins shown in this table:

For details about the information you can specify for return values of methods, see the return values of inputFromNode method or outputToNode method in 5.2 IIoPluginController (server processing implementation interface).