Interstage Shunsaku Data Manager 導入・運用ガイド - Microsoft(R) Windows(R) 2000/ Microsoft(R) Windows Server(TM) 2003 - - UNIX共通 -
目次 索引 前ページ次ページ

付録E 競合関係> E.1 アプリケーションとコマンドの競合関係

E.1.1 先行コマンド/後続アプリケーション

先行コマンド/後続アプリケーションにおけるAPIの分類は以下のとおりです。
以下に示すAPI以外については、競合しないため考慮する必要はありません。

分類

Java API

.NET API

C API

クラス

メソッド

クラス

メソッド

コネクション確立

ShunConnection

ShunConnection()

ShunService

Connect()

ShunConnect

接続先Shunsaku Fileの切替え

ShunConnection

setShunsakuFileName()

ShunService

ChangeShunsakuFile()

ShunSetConnectAttr

更新/トランザクション開始

ShunPreparedStatement

executeInsert()

ShunService

Insert()

ShunInsert

ShunPreparedRecordID

deleteByRecordID()

ShunService

Delete()

ShunDeleteRecId

ShunPreparedRecordID

updateByRecordID()

ShunService

Update()

ShunUpdateRecId

ShunPreparedKey

deleteByKey()

ShunService

DeleteByKey()

ShunDeleteKey

ShunPreparedKey

updateByKey()

ShunService

UpdateByKey()

ShunUpdateKey

トランザクション終了

ShunConnection

commit()

ShunService

Commit()

ShunCommit

ShunConnection

rollback()

ShunService

Rollback()

ShunRollback

参照

ShunPreparedStatement

executeSearch()

ShunService

GetHitCount()

ShunGetHitCount

ShunPreparedStatement

executeSearch()

ShunService

Search()

ShunSearch

ShunPreparedRecordID

searchByRecordID()

ShunService

SearchByRecordID()

ShunSearchRecId

ShunPreparedKey

searchByKey()

ShunService

SearchByKey()

ShunSearchKey

先行コマンド/後続アプリケーションの場合の競合動作は、次のようになります。

先行コマンド

後続アプリケーション

競合する条件と競合した場合の動作
(先頭に△または×をつける)
(例:△ソート式がある場合)
(例:×APIはエラーになる)

コネクション確立

接続先Shunsaku Fileの切替え

更新/トランザクション開始

トランザクション終了

参照

shunsysstart

×

×:APIはエラーになる

shunsysstop

×

×:APIはエラーになる

shunsyscfgedit
(ShunsakuFileの動的変更以外)

shunsyscfgedit
(ShunsakuFileの動的変更)

△:Fileからのdirectorの削除、またはDomainからのFileの削除時には、それらへの既存のコネクションは切断され、新たなコネクション確立は拒否される

shunsysstate

shuncstate

shuncterm


shuncservice

shundstate

shundclear

×

×:APIはエラーになる

shundimport

△:shundimportの削除対象とAPIの更新/削除対象が競合した場合、APIはエラーになる

shundexport

×

×:APIはエラーになる

shundresend

×

×:APIはエラーになる

shundcds

×

×:APIはエラーになる


shundservice

×:APIはエラーになる

shundbackup
(開始宣言)

△:OperationLogFolderの指定がない場合、APIはエラーになる

shundbackup
(終了宣言)

△:OperationLogFolderの指定がない場合、APIはエラーになる

shundrecover
(開始宣言)

×

×

×:APIはエラーになる

shundrecover
(終了宣言)

×

×

×:APIはエラーになる

shunostate


shunoservice

△:ソート式がある場合APIはエラーになる

shunsstate


shunsservice

×:APIはエラーになる

shunprtmsg


目次 索引 前ページ次ページ

All Rights Reserved, Copyright(C) 富士通株式会社 2006