application.startup
クラス EnvironmentConfigurator

java.lang.Object
  拡張application.startup.EnvironmentConfigurator

public class EnvironmentConfigurator
extends java.lang.Object

環境設定を行うための基本クラスであり、システムプロパティ及びクラスローダの初期化を行う。

作成者:
masanori.matsuoka@netconscious.jp

コンストラクタの概要
EnvironmentConfigurator()
           
 
メソッドの概要
static java.lang.ClassLoader createClassLoader(java.util.List classpathList)
          与えられたクラスパスリストからクラスローダを生成する。
static java.lang.ClassLoader getClassLoader()
           
static boolean initialize()
          環境の初期化を行う。
static boolean initialize(java.lang.String systemPropsFile)
           
static boolean prepareWorkDirectory()
          作業用ディレクトリの生成
static java.lang.Object shutdownMainClass()
           
static java.lang.Object startMainClass(java.lang.String[] args)
           
 
クラス java.lang.Object から継承したメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

EnvironmentConfigurator

public EnvironmentConfigurator()
メソッドの詳細

createClassLoader

public static java.lang.ClassLoader createClassLoader(java.util.List classpathList)
与えられたクラスパスリストからクラスローダを生成する。

パラメータ:
classpathList - クラスローダを生成するためのクラスパスのFileオブジェクトのリスト
戻り値:
クラスローダ

getClassLoader

public static java.lang.ClassLoader getClassLoader()

initialize

public static boolean initialize()
環境の初期化を行う。

戻り値:
初期化の結果を true 及び false で返す。

initialize

public static boolean initialize(java.lang.String systemPropsFile)

prepareWorkDirectory

public static boolean prepareWorkDirectory()
作業用ディレクトリの生成


shutdownMainClass

public static java.lang.Object shutdownMainClass()

startMainClass

public static java.lang.Object startMainClass(java.lang.String[] args)