Interstage Shunsaku Data Manager Operator's Guide - Microsoft(R) Windows(R) 2000/ Microsoft(R) Windows Server(TM) 2003 - - UNIX -
Contents Index PreviousNext

Appendix E Conflict Relationships> E.1 Conflict Relationships between Applications and Commands

E.1.2 Leading Application/Following Command

Conflict behavior for the leading application/following command scenario is as follows:

[Table E-3 Conflict Behavior for the Leading Application/Following Command]

State of the executing application

Following command

Conflict conditions and behavior when conflict occurs (Explanations start with either a or a x)
(e.g. : If there is a sort expression)
(e.g. x: The API will produce an error)

Already connected

Executing a transaction

Looking up data

-

-

-

shunsysstart

x

x

x

shunsysstop

(stop normally)

x: The connection will be closed if the application is already connected.

x: The command will terminate abnormally if the application is executing a transaction. (*1)

x: Looking up data will produce an error.

x

x

x

shunsysstop

(stop forcibly)

x: The connection will be closed.

x: Transactions will be rolled back.

x: Looking up data will produce an error.

shunsyscfgedit

(Except for dynamic changes to the Shunsaku File)

shunsyscfgedit

(Dynamically changing the Shunsaku File)

: The connection will be closed if the Shunsaku File being connected is deleted or its configuration is changed.

: Transactions will be rolled back if the Shunsaku File being updated is deleted or its configuration is changed.

: An error will occur if the Shunsaku File that the reference API is trying to access is deleted or its configuration is changed.

shunsysstate

shuncstate

shuncterm

: The connection will be closed if the application is already connected and the machine making the connection request is the one targeted by the shuncterm command (the application server).

: The transaction will be rolled back if the application is executing a transaction and the machine initiating the transaction is the one targeted by the shuncterm command (the application server).

: The data lookup will produce an error if the application is looking up data and the machine making the lookup request is the one targeted by the shuncterm command (the application server).

-

-

-

shuncservice

shundstate

x

shundclear

x: The command will produce an error

shundimport

: The shundimport command will produce an error if the records to be deleted by the shundimport command conflict with the records being updated or deleted by the API.

x

shundexport

x: The command will produce an error.

x

shundresend

x: The command will produce an error.

x

shundcds

x: The command will produce an error.

-

-

-

shundservice

shundbackup

(Start declaration)

: The command will wait until the transaction finishes.

shundbackup

(End declaration)

: The command will wait until the transaction finishes.

shundrecover

(Start declaration)

: The command will wait until the transaction finishes.

-

-

shundrecover

(End declaration)

shunostate

-

-

-

shunoservice

shunsstate

-

-

-

shunsservice

shunprtmsg

*1) When the transaction is ended within 60 seconds after executing the shunsysstop command, this command will be terminated normally after the transaction is ended.


Contents Index PreviousNext

All Rights Reserved, Copyright (C) FUJITSU LIMITED 2006