Determines if the JIF has changed
JetNet, Oracle Tuxedo
jif_checkcommand checks whether changes occurred in the JIF. You typically use this command in the
request_receivedhandler, which is called on all service requests (refer to "Request_received Events" in JetNet/Oracle Tuxedo Guide). If a change has occurred,
jif_checksets the value of
tp_returnand raises a
JIF_changedevent (refer to "Jif_changed Events" in JetNet/Oracle Tuxedo Guide); the default handler for this event calls jif_read to reread the JIF, and readvertises all services.
jif_checkcan generate these exceptions:
Exception Severity Cause TP_JIF_LOWER_VERSION TP_REQUEST
An older version of the JIF is in place; the
tp_returnproperty is set to
The JIF cannot be accessed.