public interface SeContainer extends Instance<ObjectSE>, AutoCloseableSE
SeContainer は Instance
を実装しているため、プログラムによるルックアップを実行するために使用される場合があります。修飾子が Instance.select(java.lang.annotation.Annotation...)
メソッドに渡されない場合、@Default
修飾子が想定されます。
修飾子と型 | メソッドと説明 |
---|---|
void | close() この SeContainer インスタンスがスコープから外れたときにシャットダウンします。 |
BeanManager | getBeanManager() このコンテナーの CDI BeanManager を取得します |
boolean | isRunning() コンテナーが実行されているか、シャットダウンされたかを確認します |
destroy, isAmbiguous, isResolvable, isUnsatisfied, select, select, select, stream
forEachSE, iteratorSE, spliteratorSE
void close()
この SeContainer インスタンスがスコープから外れたときにシャットダウンします。AutoCloseable
SE から実装され
AutoCloseableSE
の closeSE
IllegalStateExceptionSE
- コンテナーがすでにシャットダウンされている場合 boolean isRunning()
BeanManager getBeanManager()
IllegalStateExceptionSE
- コンテナーがすでにシャットダウンされているときに呼び出された場合 Copyright © 2018,2020 Eclipse Foundation.
Use is subject to license terms.