AutoTMF Software User's Guide (Update 12)
Special DEFINEs
HP NonStop AutoTMF Software User’s Guide—429952-014
B-4
=_ESCORT_ATMF_NOWAIT
=_ESCORT_ATMF_NOWAIT
you can commit automatic transactions in a NOWAIT fashion with the 
=_ESCORT_ATMF_NOWAIT DEFINE. The DEFINE is added with the following TACL 
command:
The FILE parameter is ignored.
This DEFINE does not override the AUTOTMFFILESET parameter if a file is 
configured for SEPARATETX.
 =_ESCORT_ATMF_OFF
You can disable NonStop AutoTMF software for a process with the 
=_ESCORT_ATMF_OFF DEFINE. The DEFINE is added with the following TACL 
command:
The FILE parameter is ignored.
=_ESCORT_ATMF_TXHOLDOFF
By default, automatic transactions are committed when a server process replies to a 
request. You can cause a transaction to be kept active between requests with the 
=_ESCORT_ATMF_TXHOLDOFF DEFINE. The transaction will usually be committed 
based on the MAXTIME and MAXUPDATES parameters, or if the delay between 
requests exceeds a value set by the DEFINE.
The DEFINE is added with the following TACL command:
The numeric portion of the file name is the maximum inter-request delay.
This NonStop AutoTMF software feature was designed for certain types of batch 
processing that is implemented as a master process that sends requests to server 
processes. If the batch process is restarted after a failure, it may not matter if some 
number of completed server requests are aborted.
When the master process stops sending work to the server, there may be an active 
transaction, record locks, and uncommitted updates. A commit timer will commit the 
active transactions after a specified idle period. To be effective, the master process 
may send a terminating request to the servers. The master process must not stop the 
server processes.
ADD DEFINE =_ESCORT_ATMF_NOWAIT, CLASS MAP, FILE $X.Y.Z
ADD DEFINE =_ESCORT_ATMF_OFF, CLASS MAP, FILE $X.Y.Z
ADD DEFINE =_ESCORT_ATMF_TXHOLDOFF, CLASS MAP, FILE value
value is Sn where n is 0 to 120 (seconds)










