jp.preserv.service.xml
インタフェース XMLStrategyFactory


public interface XMLStrategyFactory

XMLストラテジファクトリインタフェースです。

導入されたバージョン:
1.00
バージョン:
1.00 H.WAKUI (MCR) 2007/02/16 初版
作成者:
H.WAKUI (MCR)
関連項目:
XMLService

メソッドの概要
 void clear()
          内部に保持するインスタンスをクリアします。
 XMLStrategy getStrategy()
          デフォルトのXMLストラテジクラスを生成します。
 XMLStrategy getStrategy(java.lang.String strategyPath, java.lang.Object[] args)
          XMLストラテジクラスを生成します。
 

メソッドの詳細

clear

public void clear()
内部に保持するインスタンスをクリアします。

関連項目:
Service.clear()

getStrategy

public XMLStrategy getStrategy()
                        throws XMLServiceException
デフォルトのXMLストラテジクラスを生成します。

戻り値:
XMLStrategyインスタンス
例外:
XMLServiceException - XMLStrategy取得時に例外が発生した場合
関連項目:
getStrategy(String, Object[])

getStrategy

public XMLStrategy getStrategy(java.lang.String strategyPath,
                               java.lang.Object[] args)
                        throws XMLServiceException
XMLストラテジクラスを生成します。

パラメータ:
strategyPath - XMLStrategyの実装クラスのパス
args - インスタンス化する際のコンストラクタ引数
戻り値:
XMLStrategyインスタンス
例外:
XMLServiceException - XMLStrategy取得時に例外が発生した場合
関連項目:
ResourceUtil.getInstance(String, Object[])