6.3.4.3 UserSpaceクラス

LANSA Integrator

6.3.4.3 UserSpaceクラス


コンストラクタ

 

UserSpace ( String library, String name )

 

メソッド

 

String getEncoding ()

 

String check ()

String check ( String authority )

 

boolean create ()

boolean create ( int initialSize )

boolean create ( int initialSize, String description )

boolean create ( int initialSize, String authority, String description )

 

boolean delete ()

 

boolean write ( String data )

boolean write ( byte[] data )

boolean write ( int startPosition, String data )

boolean write ( int startPosition, byte[] data )

 

byte[] read ( int readLength )

byte[] read ( int startPosition, int readLength )

 

String readString ( int readLength )

String readString ( int startPosition, int readLength )

 

最大サイズ

 

ライブラリの長さ

10バイト

名前の長さ

10バイト

権限の長さ

10バイト

説明の長さ

50バイト

ユーザー・スペースの最大サイズ

16776704バイト

  

省略値

 

ユーザー・スペースの省略値・サイズ

8192バイト

省略値の説明

Java Service Manager (JSM)で作成

省略値の作成権限

*CHANGE

省略値のチェック権限

*USE

省略値の開始位置

1

 

public staticの定数

 

AUTHORITY_ALL

*ALL

AUTHORITY_USE

*USE

AUTHORITY_EXCLUDE

*EXCLUDE

AUTHORITY_CHANGE

*CHANGE

AUTHORITY_LIBCRTAUT

*LIBCRTAUT

説明

checkメソッドには、DataQueueクラスと同じ機能があります。

writeメソッドは、ジョブのCCSIDを使用してUnicode文字列をバイトに変換します。

readメソッドは、指定したバイト数をユーザー・スペースから読み込みます。

readStringメソッドは、指定したバイト数をユーザー・スペースから読み込み、それをUnicode文字列として返します。