|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectwoolpack.utils.XmlTransformerFactorySemaphoreImpl
public class XmlTransformerFactorySemaphoreImpl
委譲先から取得したXmlTransformer
を再利用しかつ、
同時に動作する複数のスレッドで使用できるようにラップした
XmlTransformerFactory
。
適用しているパターン:Proxy。
コンストラクタの概要 | |
---|---|
XmlTransformerFactorySemaphoreImpl(XmlTransformerFactory factory,
int length)
コンストラクタ。 |
メソッドの概要 | |
---|---|
XmlTransformer |
newInstance()
XmlTransformer を返す。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public XmlTransformerFactorySemaphoreImpl(XmlTransformerFactory factory, int length)
factory
- 委譲先。length
- 並行実行数。
java.lang.NullPointerException
- factory が null の場合。
java.lang.IllegalArgumentException
- toNodeCount がゼロ以下の場合。メソッドの詳細 |
---|
public XmlTransformer newInstance()
XmlTransformerFactory
の記述: XmlTransformer
を返す。
XmlTransformerFactory
内の newInstance
XmlTransformer
のインスタンス。
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |