SERVICE_LOAD
サービスをロードして初期化します。
必須
SERVICE_LOAD ---- SERVICE ---------サービス名---------------->
任意
>-- TRACE ----------- *NO ------------------------->
*YES
*ERROR
>-- TRACE_NAME ------名前------------------------|
*SERVICE
*PROCESS
*FUNCTION
*JOBNAME
*JOBUSER
*JOBNUMBER
詳細については、以下を参照してください。
キーワード
SERVICE |
ロードするサービスの名前 - この場合はSVFileService |
TRACE |
クライアント・プログラムのトレースを有効にするには、SERVICE_LOADコマンドでTRACEキーワードを使用します。 TRACEキーワードに可能な値は以下のとおりです。 · *NO · *YES · *ERROR トレース・オプション*ERRORはトレースを有効にします。サービスがステータスERRORまたはFATALをクライアントに返さない場合、トレース・ファイルはJSM CLOSE呼び出しで削除されます。 |
TRACE_NAME |
オプションのTRACE_NAMEキーワードを使用すると、クライアントは、クライアントのtraceサブディレクトリの最後にユーザー定義の名前を追加できます。 TRACE_NAMEキーワードには、特殊なキーワード値も使用できます。 · *SERVICE · *PROCESS · *FUNCTION · *JOBNAME · *JOBUSER · *JOBNUMBER |
例
RDML
CHANGE FIELD(#JSMCMD) TO('SERVICE_LOAD SERVICE(SVFILESERVICE)'
USE BUILTIN(JSM_COMMAND) WITH_ARGS(#JSMCMD) TO_GET(#JSMSTS #JSMMSG)
RDMLX
#jsmcommand := 'service_load service(SVFileService)'
use builtin(jsmx_command) with_args(#jsmxhdle1 #jsmcommand) to_get(#jsmxsts #jsmxmsg)
ILE RPG
c eval jsmcmd = 'service_load'
c + ' service(SVFileService)'
c callp p_jsmcmd(jsmcmd:jsmsts:jsmmsg)