Interstage Studio ユーザーズガイド
目次 索引 前ページ次ページ

第2章 ウィザード> 2.2 ソース生成ウィザード> 2.2.32 CORBAサーバアプリケーション > 2.2.32.5 メソッド宣言

2.2.32.5.1 利用者メソッドの定義

CORBAサーバアプリケーションで使用する利用者メソッドを定義します。

項目

説明

メソッド名

定義する利用者メソッド名を指定します。

戻り値の型

メソッドの戻り値の型を選択します。
定義可能な型および、COBOLとIDLのマッピングは、戻り値の型を参照してください。

全体桁数

戻り値の全体桁数を指定します。
戻り値の型が英数文字列、日本語文字列および内部10進数の場合に全体桁数を指定します。

小数部桁数

戻り値の型の小数部桁数を指定します。
戻り値の型が内部10進数の場合に小数部桁数を指定します。

例外を発生させる

作成するCORBAサーバアプリケーションで、乗算、除算の例外を通知する処理を生成するかどうかを指定します。
チェックした場合は、プログラムソース中に乗算、除算の例外を通知する処理が生成されます。

パラメタリスト

パラメタの追加および削除、各パラメタの変数および型の編集ができます。パラメタの型は、型の一覧から選択することも、直接、値を入力することもできます。また、変数名には、全角文字と半角文字を組み合わせた文字列は指定できません。型には、全角文字は指定できません。

変数名

定義する変数名を指定します。

宣言する変数名の型を選択します。
定義可能な型および、COBOLとIDLのマッピングは、変数名の型を参照してください。

全体桁

型が英数文字列、日本語文字列および内部10進数の場合に、全体桁を指定します。

小数桁

型が内部10進数の場合に、小数桁を指定します。

パラメタタイプ

パラメタのタイプを選択します。
inの場合は、入力用のパラメタとしてプログラムソース中に生成されます。
outの場合は、出力用のパラメタとしてプログラムソース中に生成されます。
inoutの場合は、入出力用のパラメタとしてプログラムソース中に生成されます。

追加

利用者メソッドにパラメタを新規に追加します。

削除

選択した利用者メソッドのパラメタを削除します。

戻り値の型

定義可能な型

COBOL

IDL

なし

-

oneway void

2バイト整数

PIC S9(4) COMP-5

short

2バイト整数(符号無)

PIC 9(4) COMP-5

unsigned short

4バイト整数

PIC S9(9) COMP-5

long

4バイト整数(符号無)

PIC 9(9) COMP-5

unsigned long

8バイト整数

PIC S9(18) COMP-5

long long

内部10進数

PIC xx(n) PACKED-DECIMAL 注1)

fixed

単精度浮動小数点

COMP-1

float

倍精度浮動小数点

COMP-2

double

英数文字

PIC X(1)

char

日本語文字

PIC N(1)

wchar

ブール

PIC 1(1)

boolean

英数文字列

PIC X(n)

string

日本語文字列

PIC N(n)

wstring

任意の型 注2)

入力された型

入力された型

注1) 内部10進数のCOBOL型は全体桁数と小数桁数の組合せによって変わります。詳細は、"Interstage Application Server アプリケーション作成ガイド(CORBAサービス編)"の"アプリケーションの開発(OOCOBOL)"を参照してください。

注2) 型定義、構造体定義で指定した型を入力します。

変数名の型

定義可能な型

COBOL

IDL

2バイト整数

PIC S9(4) COMP-5

short

2バイト整数(符号無)

PIC 9(4) COMP-5

unsigned short

4バイト整数

PIC S9(9) COMP-5

long

4バイト整数(符号無)

PIC 9(9) COMP-5

unsigned long

8バイト整数

PIC S9(18) COMP-5

long long

内部10進数

PIC xx(n) PACKED-DECIMAL 注1)

fixed

単精度浮動小数点

COMP-1

float

倍精度浮動小数点

COMP-2

double

英数文字

PIC X(1)

char

日本語文字

PIC N(1)

wchar

ブール

PIC 1(1)

boolean

英数文字列

PIC X(n)

string

日本語文字列

PIC N(n)

wstring

任意の型 注2)

入力された型

入力された型

注1) 内部10進数のCOBOL型は全体桁数と小数桁数の組合せによって変わります。詳細は、"Interstage Application Server アプリケーション作成ガイド(CORBAサービス編)"の"アプリケーションの開発(OOCOBOL)"を参照してください。

注2) 型定義、構造体定義で指定した型を入力します。


目次 索引 前ページ次ページ

Copyright 2007-2009 FUJITSU LIMITED