intra-mart 6.1.14

jp.co.intra_mart.foundation.service.provider
クラス HomeDirectory

java.lang.Object
  拡張java.io.File
      拡張jp.co.intra_mart.common.aid.jdk.java.io.file.Directory
          拡張jp.co.intra_mart.common.aid.jdk.java.io.file.ExtendedDirectory
              拡張jp.co.intra_mart.foundation.service.provider.HomeDirectory
すべての実装インタフェース:
Comparable, Serializable

public class HomeDirectory
extends ExtendedDirectory

このクラスは、サーバ実行システムのホームディレクトリに関する機能を 提供します。


導入されたバージョン:
version 4.0
関連項目:
直列化された形式

フィールドの概要
 
クラス java.io.File から継承したフィールド
pathSeparator, pathSeparatorChar, separator, separatorChar
 
メソッドの概要
static void definePath(String path)
          推奨されていません。  
static String findPath()
          システムのホームディレクトリを返します。
static HomeDirectory instance()
          ホームディレクトリを表すオブジェクトを取得します。
 
クラス jp.co.intra_mart.common.aid.jdk.java.io.file.ExtendedDirectory から継承したメソッド
archive, archive, archive, archive, archive, archive, childDirectory, childFile, childPath, findDirectory, findFile, findPath, reset
 
クラス jp.co.intra_mart.common.aid.jdk.java.io.file.Directory から継承したメソッド
childDirectories, childFiles, deleteAll, deleteChilds, files, paths
 
クラス java.io.File から継承したメソッド
canRead, canWrite, compareTo, compareTo, createNewFile, createTempFile, createTempFile, delete, deleteOnExit, equals, exists, getAbsoluteFile, getAbsolutePath, getCanonicalFile, getCanonicalPath, getName, getParent, getParentFile, getPath, hashCode, isAbsolute, isDirectory, isFile, isHidden, lastModified, length, list, list, listFiles, listFiles, listFiles, listRoots, mkdir, mkdirs, renameTo, setLastModified, setReadOnly, toString, toURI, toURL
 
クラス java.lang.Object から継承したメソッド
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

メソッドの詳細

instance

public static HomeDirectory instance()
ホームディレクトリを表すオブジェクトを取得します。

戻り値:
ホームディレクトリを表す File クラスのインスタンス

definePath

public static void definePath(String path)
推奨されていません。  

システムのホームディレクトリを設定します。 ホームディレクトリは、インストールディレクトリと同義です。

このメソッドは、システム全体を不安定にしてしまう危険性があるため、 通常は使用してはいけません。

パラメータ:
path - ホームディレクトリを表すパス名
例外:
NullPointerException - 引数が null の場合

findPath

public static String findPath()
システムのホームディレクトリを返します。 ホームディレクトリは、インストールディレクトリと同義です。

通常は、インストールされた環境と設定値から自動的にホームディレクトリが 決定されます。例外として、definePath() メソッドを使用して 意図的にホームディレクトリの情報を書き換えてしまった場合は、 書き換えられたパス情報が返されます。

戻り値:
ホームディレクトリを表すパス名

intra-mart 6.1.14

Copyright © 2000-2010 NTT DATA INTRAMART CO.,LTD.. All Rights Reserved.