Hitachi

インメモリデータグリッド uCosminexus Elastic Application Data store ユーザーズガイド


18.1.3 EADsサーバが使用するJavaクラスローダ

EADsサーバで使用するJavaクラスローダについて説明します。

Javaクラスローダとは,JavaクラスをJava仮想マシンに動的にロードする役割を持ちます。EADsサーバが使用するJavaクラスローダの構成を次の図に示します。

[図データ]

各クラスローダのクラス検索は,親クラスローダであるシステムクラスローダから行います。

ユーザファンクションのロード順序は,jarファイルのASCIIコード順です。

異なるファンクションクラスローダに同じ完全修飾クラス名のクラスをロードできますが,ユーザファンクションとして実行できるのは先にロードされたユーザファンクションとなります。あとからロードされたユーザファンクションについては,インスタンスの生成およびFuncitonインターフェースのinit()は実行されません。