Interstage Job Workload Server バッチ開発ガイド
目次 前ページ次ページ

付録E COBOL開発支援ツールを利用した開発> E.8 COBOL開発支援ツールの定義規約

E.8.1 COBOL実行基盤インタフェース生成画面

画面名

対象名

内容

条件

[COBOL実行基盤インタフェース生成]画面

ライブラリ名

入力文字数

1〜255文字

文字種

使用可能文字種

  • 全角文字以外
  • 先頭が半角英文字のみ
  • 2文字目以降は、半角英文字、半角数字、半角ハイフン(-)、または半角アンダースコア(_)であること

[アプリケーション情報の設定]ウィザード > [基本情報]画面

サーバアプリケーション名

入力文字数

  • [使用する実行基盤の種別]が“同期アプリケーション連携実行基盤”および“非同期アプリケーション連携実行基盤”の場合
    1〜255文字
  • [使用する実行基盤の種別]が“バッチ実行基盤”の場合
    1〜30文字

文字種

使用可能文字種

  • [使用する実行基盤の種別]が“同期アプリケーション連携実行基盤”および“非同期アプリケーション連携実行基盤”の場合
    • 先頭が半角英文字であること
    • 2文字目以降は、半角英文字、半角数字、または半角アンダースコア(_)であること
  • [使用する実行基盤の種別]が“バッチ実行基盤”の場合
    • 先頭は半角英文字であること
    • 2文字目以降は、半角英文字、半角数字
  • [生成対象のアプリケーション情報]一覧の中で一意であること

使用禁止文字列

“any”、“apfw_result”、“apfwExcept”、“apfwSequenceOctet”、“attribute”、“boolean”、“case”、“char”、“const”、“context”、“default”、“double”、“enum”、“exception”、“FALSE”、“fixed”、“float”、“in”、“inout”、“interface”、“long”、“longdouble”、“longlong”、“module”、“Object”、“octet”、“oneway”、“out”、“raises”、“readonly”、“sequence”、“short”、“string”、“struct”、“switch”、“TD_RTNVAL”、“TRUE”、“typedef”、“union”、“unsigned”、“void”、“wchar”、“wstring”
(大文字と小文字の区別なし)

プログラム名

入力文字数

  • [使用する実行基盤の種別]が“同期アプリケーション連携実行基盤”および“非同期アプリケーション連携実行基盤”の場合
    1〜140文字
  • [使用する実行基盤の種別]が“バッチ実行基盤”の場合
    [出力ファイルのプレフィクス]との合計が30文字以内

文字種

使用可能文字種

  • 半角英文字、半角数字、または半角アンダースコア(_)
  • 先頭が半角英文字のみ
  • [生成対象のアプリケーション情報]一覧の中で一意であること(大文字と小文字の区別なし)

使用禁止文字列

  • “any”、“apfw_result”、“apfwExcept”、“apfwSequenceOctet”、“attribute”、“boolean”、“case”、“char”、“const”、“context”、“default”、“double”、“enum”、“exception”、“FALSE”、“fixed”、“float”、“in”、“inout”、“interface”、“long”、“longdouble”、“longlong”、“module”、“Object”、“octet”、“oneway”、“out”、“raises”、“readonly”、“sequence”、“short”、“string”、“struct”、“switch”、“TD_RTNVAL”、“TRUE”、“typedef”、“union”、“unsigned”、“void”、“wchar”、“wstring”(大文字と小文字の区別なし)
  • COBOL予約語(注1)

[アプリケーション情報の設定]ウィザード > [実行基盤インタフェースの出力情報]画面

出力ファイルのプレフィクス

入力文字数

  • [使用する実行基盤の種別]が“同期アプリケーション連携実行基盤”および“非同期アプリケーション連携実行基盤”の場合
    1〜20文字
  • [使用する実行基盤の種別]が“バッチ実行基盤”の場合
    • 1〜20文字
    • [プログラム名]と合計で30文字以内

文字種

使用可能文字種

  • 半角英文字、半角数字、半角アンダースコア(_)、または半角ハイフン(-)
  • 先頭は半角英文字のみ
  • [生成対象のアプリケーション情報]一覧の中で一意であること(大文字と小文字の区別なし)

使用禁止文字列

  • “any”、“apfw_result”、“apfwExcept”、“apfwSequenceOctet”、“attribute”、“boolean”、“case”、“char”、“const”、“context”、“default”、“double”、“enum”、“exception”、“FALSE”、“fixed”、“float”、“in”、“inout”、“interface”、“long”、“longdouble”、“longlong”、“module”、“Object”、“octet”、“oneway”、“out”、“raises”、“readonly”、“sequence”、“short”、“string”、“struct”、“switch”、“TD_RTNVAL”、“TRUE”、“typedef”、“union”、“unsigned”、“void”、“wchar”、“wstring”(大文字と小文字の区別なし)
  • COBOL予約語(注1)

コメントファイル名

入力文字数

絶対パスで0〜1024バイト

パッケージ名

文字種

使用可能文字種

Java識別子(注2)であること

使用禁止文字種

全角文字、'$'記号

使用禁止文字列

“bean”、“ctc”、“wtc”、“endian”、“cdr”
(大文字と小文字の区別あり)

[パラメタの設定]画面

パラメタ名

入力文字数

1〜28文字

文字種

使用可能文字種

  • 半角英文字、半角数字、半角ハイフン(-)または半角アンダースコア(_)
  • 先頭は半角英文字のみ
  • [COBOLプログラムに渡すパラメタ]一覧の中で一意であること

使用禁止文字列

  • “any”、“apfw_result”、“apfwExcept”、“apfwSequenceOctet”、“attribute”、“boolean”、“case”、“char”、“const”、“context”、“default”、“double”、“enum”、“exception”、“FALSE”、“fixed”、“float”、“in”、“inout”、“interface”、“long”、“longdouble”、“longlong”、“module”、“Object”、“octet”、“oneway”、“out”、“raises”、“readonly”、“sequence”、“short”、“string”、“struct”、“switch”、“TD_RTNVAL”、“TRUE”、“typedef”、“union”、“unsigned”、“void”、“wchar”、“wstring”“INVALID-MARKER”、“INVALID-MARKER2”、“APFW_USERWORK”、“APFW_USERWORK_LENGTH”、“APFW_EXCEPTION”、“APFW_RTN”、“APFW_DB_RESULT”(大文字と小文字の区別なし)
  • COBOL予約語(注1)
  • [使用する実行基盤の種別]が“バッチ実行基盤”の場合
    “APFW_”で始まる名前(大文字と小文字の区別なし)

COBOL登録集名

入力文字数

絶対パスで1〜160バイト

文字種

使用可能文字種

拡張子が“cobol”、“cob”、または“cbl”であること

注1)COBOL予約語については、“COBOL文法書”を参照してください。
注2)Java識別子の規約について、以下に示します。

禁止文字でないこと

【禁止文字】
演算子、空白(半角および全角)、タブ、改行、その他エスケープ文字

予約語でないこと

【予約語】
abstract、assert、boolean、break、byte、case、catch、char、class、const、continue、default、do、double、else、extends、final、finally、float、for、goto、if、implements、import、instanceof、int、interface、long、native、new、package、private、protected、public、return、short、static、strictfp、super、switch、synchronized、this、throw、throws、transient、try、void、volatile、while
(大文字と小文字の区別あり)

論理型リテラルでないこと

【論理型リテラル】
true、false

空リテラルでないこと

【空リテラル】
null

1文字目の使用可能文字

$(\u0024)、_(\u005f)
Java文字(数字を除く)
詳細についてはJava言語規定を参照してください。

2文字目以降の使用可能文字

$(\u0024)、_(\u005f)
Java文字(数字を含む)
詳細についてはJava言語規定を参照してください。

 

目次 前ページ次ページ

Copyright 2009 FUJITSU LIMITED