Newer Version Available
Callable インターフェース
開発者が共通インターフェースを使用して、異なるパッケージ内のコードでも Apex クラスまたはトリガー間���疎結合インテグレーションを作成できます。共通インターフェースについて合意することで、異なる会社や異なる部署の開発者が相互のソリューションに基づいてソリューションを作成できます。コミュニティの規模を拡大し、当初の予定とは異なるソリューションが必要になる場合、このインターフェースを実装してコードの機能を拡張します。
名前空間
使用方法
Callable インターフェースを実装するには、1 つのメソッド call(String action, Map<String, Object> args) のみを記述する必要があります。
Callable の実装を利用またはテストするコードで、該当する型のインスタンスを Callable にキャストします。
このインターフェースは、より具体的なインターフェースの定義の代わりになるものではありません。むしろ、Callable インターフェースは、異なるクラスやパッケージのコードで共通の基本型を使用できるインテグレーションを可能にするものです。