public abstract class Services extends Object
当クラスはメソッド呼び出し時に Proxy
の機構を利用しています。
呼び出されたサービスAPIは、IServiceTrigger
の機構を利用することができます。
API呼び出し前後に、IServiceTrigger
インターフェースを実装したメソッドを呼び出します。
また上記インターフェース実装クラスは、サービス実装設定ファイルを追加することで自由に設定することが可能です。
public static <T> T get(Class<T> clazz)
実装されたサービスが存在しない場合は、NULL
が返却されます。
T
- サービスインタフェース型clazz
- サービスインタフェースCopyright © 2012-2015 NTT DATA INTRAMART CORPORATION