org.seasar.framework.container.hotdeploy
クラス HotdeployUtil.RebuilderImpl

java.lang.Object
  拡張org.seasar.framework.container.hotdeploy.HotdeployUtil.RebuilderImpl
すべての実装インタフェース:
HotdeployUtil.Rebuilder
含まれているクラス:
HotdeployUtil

public static class HotdeployUtil.RebuilderImpl
extends java.lang.Object
implements HotdeployUtil.Rebuilder

値を再構成するための実装クラスです。

このクラスは常にHotdeployClassLoaderからロードされます。 これにより、 デシリアライズされたオブジェクトは HotdeployClassLoaderからロードされたものになります。


コンストラクタの概要
HotdeployUtil.RebuilderImpl()
           
 
メソッドの概要
 java.lang.Object deserialize(byte[] bytes)
          バイト列をデシリアイラズします。
 java.lang.Object rebuild(java.lang.Object value)
          値を再構成します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

HotdeployUtil.RebuilderImpl

public HotdeployUtil.RebuilderImpl()
メソッドの詳細

rebuild

public java.lang.Object rebuild(java.lang.Object value)
インタフェース HotdeployUtil.Rebuilder の記述:
値を再構成します。

定義:
インタフェース HotdeployUtil.Rebuilder 内の rebuild
パラメータ:
value - 値
戻り値:
再構成されたオブジェクト

deserialize

public java.lang.Object deserialize(byte[] bytes)
                             throws java.lang.Exception
インタフェース HotdeployUtil.Rebuilder の記述:
バイト列をデシリアイラズします。

定義:
インタフェース HotdeployUtil.Rebuilder 内の deserialize
パラメータ:
bytes - バイト列
戻り値:
デシリアライズされたオブジェクト
例外:
java.lang.Exception - デシリアライズで例外が発せした場合


Copyright © 2004-2014 The Seasar Foundation. All Rights Reserved.