3.2.2 トランザクションで使用できるAPI関数
SPPで使用できるTP1/EEおよびXTCのAPIは,トランザクション種別によって異なります。それぞれのトランザクションで使用できるAPIを,製品別に以降の表に示します。
API関数 |
トランザクション種別 |
|||||||||
---|---|---|---|---|---|---|---|---|---|---|
MI |
ME |
MN |
E1 |
E2 |
E3 |
E4 |
ES |
ER |
TM |
|
ee_adm_call_command※1 |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
ee_dbq_acsctl |
× |
× |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
ee_dbq_clear |
× |
× |
○ |
○ |
○ |
○ |
○ |
○ |
× |
○ |
ee_dbq_conctl |
× |
× |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
ee_dbq_inqsrv |
× |
× |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
ee_dbq_inquire |
× |
× |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
ee_dbq_inquire2 |
× |
× |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
ee_dbq_msgget |
× |
× |
○ |
△ |
△ |
○ |
△ |
△ |
× |
○ |
ee_dbq_msgput |
× |
× |
○ |
△ |
△ |
○ |
△ |
△ |
× |
○ |
ee_dbq_msgrefer |
× |
× |
○ |
△ |
△ |
○ |
△ |
△ |
× |
○ |
ee_dbq_msgrefer2 |
× |
× |
○ |
△ |
△ |
○ |
△ |
△ |
× |
○ |
ee_dbq_obscancel |
× |
× |
○ |
○ |
○ |
○ |
○ |
○ |
× |
○ |
ee_dbq_obschdata |
× |
× |
○ |
○ |
○ |
× |
○ |
○ |
× |
○ |
ee_dbq_obsend |
× |
× |
× |
× |
× |
× |
× |
× |
× |
× |
ee_dbq_obsinquire |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
ee_dbq_obsrbskip |
× |
× |
× |
× |
× |
× |
× |
× |
× |
× |
ee_dbq_obsrestart |
× |
× |
○ |
○ |
○ |
○ |
○ |
○ |
× |
○ |
ee_dbq_obsskip |
× |
× |
○ |
× |
× |
× |
× |
× |
× |
× |
ee_dbq_obsstart |
× |
× |
○ |
○ |
○ |
○ |
○ |
○ |
× |
○ |
ee_dbq_obsstop |
× |
× |
× |
× |
× |
× |
× |
× |
× |
× |
ee_dbq_rbskip |
× |
× |
○ |
× |
× |
× |
× |
× |
× |
× |
ee_dbq_skip |
× |
× |
○ |
○ |
○ |
○ |
○ |
○ |
× |
○ |
ee_dbq_srvctl |
× |
× |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
ee_lck_get |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
ee_lck_release_all |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
ee_lck_release_byname |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
ee_logprint |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
ee_mch_cmtsend |
× |
× |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
ee_mch_cmtsend_get※2 |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
ee_mch_cmtsend_sync |
× |
× |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
ee_mch_otqbkctl |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
ee_mch_otqinquire |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
ee_mch_otqskip |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
ee_mem_getwkseg |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
ee_mem_mdpstart |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
ee_mem_rlswkseg |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
ee_rpc_call |
△ |
△ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
ee_rpc_call_to |
△ |
△ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
ee_rpc_cmtsend |
× |
× |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
ee_rpc_cmtsend_to |
× |
× |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
ee_rpc_discard_further_replies |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
ee_rpc_discard_specific_reply |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
ee_rpc_get_error_descriptor |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
ee_rpc_get_watch_time |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
ee_rpc_poll_any_replies |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
ee_rpc_reply_send |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
ee_rpc_reply_suspend |
× |
× |
○ |
× |
× |
× |
× |
× |
× |
× |
ee_rpc_set_watch_time |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
ee_scd_clear_rollback_cnt |
× |
× |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
ee_scd_msg_receive |
× |
× |
× |
× |
× |
× |
× |
× |
× |
× |
ee_scd_msg_rollback |
× |
× |
× |
× |
× |
× |
× |
× |
× |
× |
ee_scd_msg_skip |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
ee_thd_abdctl |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
ee_thd_gettime |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
ee_thd_protend |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
ee_thd_protstart |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
ee_thd_thdcntget |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
ee_thd_uifaget |
× |
× |
× |
× |
× |
○ |
× |
× |
× |
× |
ee_tim_execap |
○ |
× |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
ee_tim_execap_cancel |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
ee_tim_execap_cancel_all |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
ee_trb_uinfo_tm |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
ee_trb_utrace_put |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
ee_trn_chained_commit |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
ee_trn_chained_rollback |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
ee_trn_getinfo |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
ee_trn_rm_close_mark |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
ee_trn_rollback_mark |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
ee_trn_set_exp_time |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
API関数 |
トランザクション種別 |
||||||
---|---|---|---|---|---|---|---|
UI |
MV |
RL |
UT |
CU |
JI |
BS |
|
ee_adm_call_command※1 |
○ |
○ |
○ |
○ |
○ |
○ |
× |
ee_dbq_acsctl |
× |
× |
○ |
× |
○ |
○ |
× |
ee_dbq_clear |
× |
× |
○ |
× |
○ |
△ |
× |
ee_dbq_conctl |
× |
× |
○ |
× |
○ |
○ |
× |
ee_dbq_inqsrv |
× |
× |
○ |
× |
○ |
○ |
× |
ee_dbq_inquire |
× |
× |
○ |
× |
○ |
○ |
× |
ee_dbq_inquire2 |
× |
× |
○ |
× |
○ |
○ |
× |
ee_dbq_msgget |
× |
× |
△ |
× |
○ |
△ |
× |
ee_dbq_msgput |
× |
× |
△ |
× |
○ |
△ |
× |
ee_dbq_msgrefer |
× |
× |
△ |
× |
○ |
△ |
× |
ee_dbq_msgrefer2 |
× |
× |
△ |
× |
○ |
△ |
× |
ee_dbq_obscancel |
× |
× |
○ |
× |
× |
× |
× |
ee_dbq_obschdata |
× |
× |
× |
× |
× |
× |
× |
ee_dbq_obsend |
× |
× |
× |
× |
× |
× |
× |
ee_dbq_obsinquire |
× |
× |
○ |
× |
× |
× |
× |
ee_dbq_obsrbskip |
× |
× |
○ |
× |
× |
× |
× |
ee_dbq_obsrestart |
× |
× |
○ |
× |
× |
× |
× |
ee_dbq_obsskip |
× |
× |
× |
× |
× |
× |
× |
ee_dbq_obsstart |
× |
× |
○ |
× |
× |
× |
× |
ee_dbq_obsstop |
× |
× |
× |
× |
× |
× |
× |
ee_dbq_rbskip |
× |
× |
× |
× |
× |
× |
× |
ee_dbq_skip |
× |
× |
○ |
× |
○ |
○ |
× |
ee_dbq_srvctl |
× |
× |
○ |
× |
○ |
○ |
× |
ee_lck_get |
○ |
○ |
○ |
○ |
○ |
○ |
× |
ee_lck_release_all |
○ |
○ |
○ |
○ |
○ |
○ |
× |
ee_lck_release_byname |
○ |
○ |
○ |
○ |
○ |
○ |
× |
ee_logprint |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
ee_mch_cmtsend |
○ |
○ |
○ |
× |
× |
× |
× |
ee_mch_cmtsend_get※2 |
○ |
○ |
○ |
× |
× |
× |
× |
ee_mch_cmtsend_sync |
○ |
○ |
○ |
× |
× |
× |
× |
ee_mch_otqbkctl |
○ |
○ |
○ |
× |
× |
× |
× |
ee_mch_otqinquire |
○ |
○ |
○ |
× |
× |
× |
× |
ee_mch_otqskip |
○ |
○ |
○ |
× |
× |
× |
× |
ee_mem_getwkseg |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
ee_mem_mdpstart |
○ |
○ |
○ |
× |
× |
× |
× |
ee_mem_rlswkseg |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
ee_rpc_call |
○ |
○ |
○ |
△ |
○ |
△ |
× |
ee_rpc_call_to |
○ |
○ |
○ |
△ |
○ |
△ |
× |
ee_rpc_cmtsend |
○ |
○ |
○ |
× |
○ |
× |
× |
ee_rpc_cmtsend_to |
○ |
○ |
○ |
× |
○ |
× |
× |
ee_rpc_discard_further_replies |
○ |
○ |
○ |
○ |
○ |
○ |
× |
ee_rpc_discard_specific_reply |
○ |
○ |
○ |
○ |
○ |
○ |
× |
ee_rpc_get_error_descriptor |
○ |
○ |
○ |
○ |
○ |
○ |
× |
ee_rpc_get_watch_time |
○ |
○ |
○ |
○ |
○ |
○ |
× |
ee_rpc_poll_any_replies |
○ |
○ |
○ |
○ |
○ |
○ |
× |
ee_rpc_reply_send |
○ |
○ |
○ |
○ |
○ |
○ |
× |
ee_rpc_reply_suspend |
× |
× |
× |
× |
× |
× |
× |
ee_rpc_set_watch_time |
○ |
○ |
○ |
○ |
○ |
○ |
× |
ee_scd_clear_rollback_cnt |
× |
○ |
○ |
× |
× |
× |
× |
ee_scd_msg_receive |
× |
× |
× |
× |
× |
× |
× |
ee_scd_msg_rollback |
× |
× |
× |
× |
× |
× |
× |
ee_scd_msg_skip |
○ |
○ |
○ |
× |
× |
× |
× |
ee_thd_abdctl |
○ |
○ |
○ |
○ |
○ |
○ |
× |
ee_thd_gettime |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
ee_thd_protend |
○ |
○ |
○ |
○ |
○ |
○ |
× |
ee_thd_protstart |
○ |
○ |
○ |
○ |
○ |
○ |
× |
ee_thd_thdcntget |
○ |
○ |
○ |
○ |
○ |
○ |
× |
ee_thd_uifaget |
× |
× |
× |
× |
× |
× |
× |
ee_tim_execap |
○ |
○ |
○ |
○ |
○ |
○ |
× |
ee_tim_execap_cancel |
○ |
○ |
○ |
○ |
○ |
○ |
× |
ee_tim_execap_cancel_all |
○ |
○ |
○ |
○ |
○ |
○ |
× |
ee_trb_utrace_put |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
ee_trn_chained_commit |
× |
× |
○ |
○ |
○ |
○ |
× |
ee_trn_chained_rollback |
○ |
○ |
○ |
○ |
○ |
○ |
× |
ee_trn_getinfo |
○ |
○ |
○ |
○ |
○ |
○ |
× |
ee_trn_rm_close_mark |
○ |
○ |
○ |
○ |
○ |
○ |
× |
ee_trn_rollback_mark |
○ |
○ |
○ |
○ |
○ |
○ |
× |
ee_trn_set_exp_time |
○ |
○ |
○ |
○ |
○ |
○ |
× |
ee_trb_uinfo_tm |
○ |
○ |
○ |
○ |
○ |
○ |
○ |