| 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
![]()
|