intra-mart 6.1.14

jp.co.intra_mart.foundation.scenario
クラス FunctionContainerFile

java.lang.Object
  拡張jp.co.intra_mart.foundation.scenario.FunctionContainer
      拡張jp.co.intra_mart.foundation.scenario.FunctionContainerFile

public class FunctionContainerFile
extends FunctionContainer

FunctionContainerFile クラスは、ファンクション・コンテナとなるファイルを コンパイルして実行可能な環境を提供します。
ファイルは Resource Service によって管理されているものに限ります。

関連項目:
FunctionContainer

コンストラクタの概要
FunctionContainerFile(String path)
          ファンクション・コンテナをコンパイルします。
FunctionContainerFile(String path, Locale locale)
          ファンクション・コンテナをコンパイルします。
 
メソッドの概要
 String sourceName()
          スクリプトのファイルパス名を返します。
 
クラス jp.co.intra_mart.foundation.scenario.FunctionContainer から継承したメソッド
compileReader, compileString, execute, execute
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

FunctionContainerFile

public FunctionContainerFile(String path,
                             Locale locale)
                      throws IOException,
                             ScriptCompileException
ファンクション・コンテナをコンパイルします。

このコンストラクタの呼び出しは、以下と同様です。 new FunctionContainerFile(path, java.util.Locale.getDefault())

パラメータ:
path - ソースファイルのパス名
locale - ソースのロケール
例外:
IOException - Reader の入出力エラー
ScriptCompileException - コンパイルエラー
導入されたバージョン:
version 5.0

FunctionContainerFile

public FunctionContainerFile(String path)
                      throws IOException,
                             ScriptCompileException
ファンクション・コンテナをコンパイルします。

ファンクション・コンテナのファイルパスは、Resource Service が 管理しているリソースルートディレクトリ(標準では pages/)からの 相対形式で指定して下さい。
例) new FunctionContainerFile("my/container/library.js")

パラメータ:
path - ソースファイルのパス名
例外:
IOException - Reader の入出力エラー
ScriptCompileException - コンパイルエラー
メソッドの詳細

sourceName

public String sourceName()
スクリプトのファイルパス名を返します。

定義:
クラス FunctionContainer 内の sourceName
戻り値:
ファイルパス

intra-mart 6.1.14

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