nanoJBlend

jp.co.aplix.avm
クラス LoadableModuleException

java.lang.Object
  上位を拡張 java.lang.Throwable
      上位を拡張 java.lang.Exception
          上位を拡張 jp.co.aplix.avm.LoadableModuleException

public class LoadableModuleException
extends Exception

nanoJBlend ローダブルモジュールのロード・アンロードに関連する例外です。


フィールドの概要
static int ALREADY_LOADED_MODULE
          既に同名のローダブルモジュールがロードされている。
static int BAD_LINKAGE
          CAP からの参照に解決できないものがある。
static int BAD_METHOD_ARGUMENT
          エントリメソッドの引数または戻り値の型が不正である。
static int CAP_FORMAT_ERROR
          CAP イメージの書式に誤りがある。
static int CAP_FORMAT_ERROR_BAD_CLASSID
          CAP イメージの書式に誤り(BAD_CLASSID)がある。
static int CAP_FORMAT_ERROR_BAD_FIELDID
          CAP イメージの書式に誤り(BAD_FIELDID)がある。
static int CAP_FORMAT_ERROR_BAD_METHODID
          CAP イメージの書式に誤り(BAD_METHODID)がある。
static int CAP_FORMAT_ERROR_BAD_SHORTVALUE
          CAP イメージの書式に誤り(BAD_SHORTVALUE)がある。
static int CAP_FORMAT_ERROR_BAD_SIGNATURE
          CAP イメージの書式に誤り(BAD_SIGNATURE)がある。
static int CAP_FORMAT_ERROR_BAD_UTF8
          CAP イメージの書式に誤り(BAD_UTF8)がある。
static int CAP_FORMAT_ERROR_CPOOLS
          CAP イメージの書式に誤り(CPOOLS)がある。
static int CAP_FORMAT_ERROR_IN_BODYREQUIRED
          CAP イメージの書式に誤り(IN_BODYREQUIRED)がある。
static int CAP_FORMAT_ERROR_IN_DEFINEDCLASSES
          CAP イメージの書式に誤り(IN_DEFINEDCLASSES)がある。
static int CAP_FORMAT_ERROR_IN_DEFINEDFIELDS
          CAP イメージの書式に誤り(IN_DEFINEDFIELDS)がある。
static int CAP_FORMAT_ERROR_IN_DEFINEDMETHODS
          CAP イメージの書式に誤り(IN_DEFINEDMETHODS)がある。
static int CAP_FORMAT_ERROR_IN_EXTERNALINFO
          CAP イメージの書式に誤り(IN_EXTERNALINFO)がある。
static int CAP_FORMAT_ERROR_INDEX_OVER
          CAP イメージの書式に誤り(INDEX_OVER)がある。
static int CLASS_OF_THIS_MODULE_IS_STILL_USED
          アンロードしようとするモジュールのクラスがまだ参照されている。
static int DEPENDING_ON_THIS_MODULE_EXIST
          アンロードしようとするモジュールに依存するモジュールが存在している。
static int NO_ENTRY_METHOD
          エントリメソッドが定義されていない。
static int NO_REQUIRED_MODULE
          このモジュールが依存しているローダブルモジュールがまだロードされていない。
static int TOO_OLD_VERSION_OF_REQUIRED_MODULE
          このモジュールが依存しているローダブルモジュールがロードされてはいるが、そのバージョンが古い。
 
メソッドの概要
 int getCause()
          この例外の原因を表す値を返します。
 
クラス java.lang.Throwable から継承されたメソッド
getMessage, printStackTrace, toString
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, wait, wait
 

フィールドの詳細

NO_REQUIRED_MODULE

public static final int NO_REQUIRED_MODULE
このモジュールが依存しているローダブルモジュールがまだロードされていない。

関連項目:
定数フィールド値

TOO_OLD_VERSION_OF_REQUIRED_MODULE

public static final int TOO_OLD_VERSION_OF_REQUIRED_MODULE
このモジュールが依存しているローダブルモジュールがロードされてはいるが、そのバージョンが古い。

関連項目:
定数フィールド値

ALREADY_LOADED_MODULE

public static final int ALREADY_LOADED_MODULE
既に同名のローダブルモジュールがロードされている。

関連項目:
定数フィールド値

CAP_FORMAT_ERROR

public static final int CAP_FORMAT_ERROR
CAP イメージの書式に誤りがある。

関連項目:
定数フィールド値

CAP_FORMAT_ERROR_INDEX_OVER

public static final int CAP_FORMAT_ERROR_INDEX_OVER
CAP イメージの書式に誤り(INDEX_OVER)がある。

関連項目:
定数フィールド値

CAP_FORMAT_ERROR_BAD_UTF8

public static final int CAP_FORMAT_ERROR_BAD_UTF8
CAP イメージの書式に誤り(BAD_UTF8)がある。

関連項目:
定数フィールド値

CAP_FORMAT_ERROR_BAD_CLASSID

public static final int CAP_FORMAT_ERROR_BAD_CLASSID
CAP イメージの書式に誤り(BAD_CLASSID)がある。

関連項目:
定数フィールド値

CAP_FORMAT_ERROR_BAD_FIELDID

public static final int CAP_FORMAT_ERROR_BAD_FIELDID
CAP イメージの書式に誤り(BAD_FIELDID)がある。

関連項目:
定数フィールド値

CAP_FORMAT_ERROR_BAD_METHODID

public static final int CAP_FORMAT_ERROR_BAD_METHODID
CAP イメージの書式に誤り(BAD_METHODID)がある。

関連項目:
定数フィールド値

CAP_FORMAT_ERROR_BAD_SHORTVALUE

public static final int CAP_FORMAT_ERROR_BAD_SHORTVALUE
CAP イメージの書式に誤り(BAD_SHORTVALUE)がある。

関連項目:
定数フィールド値

CAP_FORMAT_ERROR_BAD_SIGNATURE

public static final int CAP_FORMAT_ERROR_BAD_SIGNATURE
CAP イメージの書式に誤り(BAD_SIGNATURE)がある。

関連項目:
定数フィールド値

CAP_FORMAT_ERROR_IN_EXTERNALINFO

public static final int CAP_FORMAT_ERROR_IN_EXTERNALINFO
CAP イメージの書式に誤り(IN_EXTERNALINFO)がある。

関連項目:
定数フィールド値

CAP_FORMAT_ERROR_IN_BODYREQUIRED

public static final int CAP_FORMAT_ERROR_IN_BODYREQUIRED
CAP イメージの書式に誤り(IN_BODYREQUIRED)がある。

関連項目:
定数フィールド値

CAP_FORMAT_ERROR_IN_DEFINEDCLASSES

public static final int CAP_FORMAT_ERROR_IN_DEFINEDCLASSES
CAP イメージの書式に誤り(IN_DEFINEDCLASSES)がある。

関連項目:
定数フィールド値

CAP_FORMAT_ERROR_IN_DEFINEDFIELDS

public static final int CAP_FORMAT_ERROR_IN_DEFINEDFIELDS
CAP イメージの書式に誤り(IN_DEFINEDFIELDS)がある。

関連項目:
定数フィールド値

CAP_FORMAT_ERROR_IN_DEFINEDMETHODS

public static final int CAP_FORMAT_ERROR_IN_DEFINEDMETHODS
CAP イメージの書式に誤り(IN_DEFINEDMETHODS)がある。

関連項目:
定数フィールド値

CAP_FORMAT_ERROR_CPOOLS

public static final int CAP_FORMAT_ERROR_CPOOLS
CAP イメージの書式に誤り(CPOOLS)がある。

関連項目:
定数フィールド値

BAD_LINKAGE

public static final int BAD_LINKAGE
CAP からの参照に解決できないものがある。

関連項目:
定数フィールド値

NO_ENTRY_METHOD

public static final int NO_ENTRY_METHOD
エントリメソッドが定義されていない。

関連項目:
定数フィールド値

BAD_METHOD_ARGUMENT

public static final int BAD_METHOD_ARGUMENT
エントリメソッドの引数または戻り値の型が不正である。

関連項目:
定数フィールド値

DEPENDING_ON_THIS_MODULE_EXIST

public static final int DEPENDING_ON_THIS_MODULE_EXIST
アンロードしようとするモジュールに依存するモジュールが存在している。

関連項目:
定数フィールド値

CLASS_OF_THIS_MODULE_IS_STILL_USED

public static final int CLASS_OF_THIS_MODULE_IS_STILL_USED
アンロードしようとするモジュールのクラスがまだ参照されている。

関連項目:
定数フィールド値
メソッドの詳細

getCause

public int getCause()
この例外の原因を表す値を返します。

戻り値:
原因を表す値

nanoJBlend

Copyright 2005-2013 Aplix and/or its affiliates. All rights reserved. Aplix Confidential and Restricted.
NTT DOCOMO and Hitachi Kokusai Electric Confidential