jp.go.nict.langrid.dao.util
クラス RuleBaseServiceInstanceReader

java.lang.Object
  上位を拡張 jp.go.nict.langrid.dao.util.RuleBaseServiceInstanceReader

public class RuleBaseServiceInstanceReader
extends Object

ルールベースサービスのインスタンスからファイルを読み出すクラス

バージョン:
$Revision$
作成者:
Masaaki Kamiya, $Author$

コンストラクタの概要
RuleBaseServiceInstanceReader(InputStream instance)
          コンストラクタ
 
メソッドの概要
 InputStream getRuleFile(String fileName)
          ファイル名を指定してルールファイルを取得する
 Set<String> getRuleFileNameSet()
          ルールファイル名のセットを取得する
 InputStream getWsdl()
          WSDLファイルを取得する
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

RuleBaseServiceInstanceReader

public RuleBaseServiceInstanceReader(InputStream instance)
コンストラクタ

パラメータ:
instance - インスタンス
メソッドの詳細

getWsdl

public InputStream getWsdl()
                    throws IOException
WSDLファイルを取得する

戻り値:
WSDLのインプットストリーム
例外:
IOException - 読み出しに失敗した

getRuleFileNameSet

public Set<String> getRuleFileNameSet()
                               throws IOException
ルールファイル名のセットを取得する

戻り値:
ファイル名のセット
例外:
IOException - 読み出しに失敗した

getRuleFile

public InputStream getRuleFile(String fileName)
                        throws IOException
ファイル名を指定してルールファイルを取得する

パラメータ:
fileName - ファイル名
戻り値:
ルールファイルのインプットストリーム
例外:
IOException - 読み出しに失敗した