Interstage Shunsaku Data Manager Operator's Guide - Microsoft(R) Windows(R) 2000/ Microsoft(R) Windows Server(TM) 2003 - - UNIX - |
Contents
Index
![]() ![]() |
Appendix E Conflict Relationships | > E.1 Conflict Relationships between Applications and Commands |
The following table shows the API classifications for the leading command/following application scenario.
APIs not listed below do not conflict, and so do not need to be considered.
Classification |
Java API |
.NET API |
C API |
||
---|---|---|---|---|---|
Class |
Method |
Class |
Method |
||
Establishing connections |
ShunConnection |
ShunConnection() |
ShunService |
Connect() |
ShunConnect |
Switching the target Shunsaku File |
ShunConnection |
setShunsakuFileName() |
ShunService |
ChangeShunsakuFile() |
ShunSetConnectAttr |
Starting updates/ transactions |
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 |
|
Finishing transactions |
ShunConnection |
commit() |
ShunService |
Commit() |
ShunCommit |
ShunConnection |
rollback() |
ShunService |
Rollback() |
ShunRollback |
|
Looking up data |
ShunPreparedStatement |
executeSearch() |
ShunService |
GetHitCount() |
ShunGetHitCount |
ShunPreparedStatement |
executeSearch() |
ShunService |
Search() |
ShunSearch |
|
ShunPreparedRecordID |
searchByRecordID() |
ShunService |
SearchByRecordID() |
ShunSearchRecId |
|
ShunPreparedKey |
searchByKey() |
ShunService |
SearchByKey() |
ShunSearchKey |
Conflict behavior for the leading command/following application scenario is as follows:
Leading command |
Following application |
Conflict conditions and behavior when conflict occurs (explanations start with either a (e.g. (e.g. x: the API will produce an error) |
||||
---|---|---|---|---|---|---|
Establishing connections |
Switching the target Shunsaku File |
Starting updates/ transactions |
Finishing transactions |
Looking up data |
||
shunsysstart |
x |
- |
- |
- |
- |
x: The API will produce an error |
shunsysstop |
x |
- |
- |
- |
- |
x: The API will produce an error |
shunsyscfgedit changes to the Shunsaku File) |
|
|
|
|
|
|
shunsyscfgedit |
|
|
|
|
|
|
shunsysstate |
|
|
|
|
|
|
shuncstate |
|
|
|
|
|
|
shuncterm |
|
|
|
|
|
|
|
- |
- |
- |
- |
- |
|
shundstate |
|
|
|
|
|
|
shundclear |
|
|
x |
- |
|
x: The API will produce an error. |
shundimport |
|
|
|
|
|
|
shundexport |
|
|
x |
- |
|
x: The API will produce an error. |
shundresend |
|
|
x |
- |
|
x: The API will produce an error. |
shundcds |
|
|
x |
- |
|
x: The API will produce an error. |
|
- |
- |
- |
- |
- |
x: The API will produce an error. |
shundbackup |
|
|
|
- |
|
|
shundbackup |
|
|
|
- |
|
|
shundrecover |
|
|
x |
- |
x |
x: The API will produce an error. |
shundrecover |
|
|
x |
- |
x |
x: The API will produce an error. |
shunostate |
|
|
|
|
|
|
|
- |
- |
- |
- |
- |
|
shunsstate |
|
|
|
|
|
|
|
- |
- |
- |
- |
- |
x: The API will produce an error. |
shunprtmsg |
|
|
|
|
|
|
Contents
Index
![]() ![]() |