2012-03-30 5 views
1

私は2つのJavaプロジェクトに取り組んでいます。最初はOSGiコンポーネントをサポートしていますが、2番目のコンポーネントはサポートしていません。最初はロギングのために2番目に依存します。2つのプロジェクト間でコールバックを行うにはどうすればいいですか?

私の必要性は、最初から2番目のプロジェクトにコールバックを追加して、ログに追加する変数を回復することです。

+0

IDE経由でプロジェクト/ファイルライブラリとして追加 – Reinard

+1

もう少し説明が必要だと思います。一般に、AがBに依存し、Bが「コールバック」しなければならない場合、BはAがインスタンスを提供するコールバック・インターフェースを定義する必要があります。 –

答えて

0

John Bが言っていたように、私は最初のプロジェクトで実装された2番目のプロジェクトでインターフェイスを定義しました。これは、2番目のプロジェクトへのインタフェースを実装するクラスのインスタンスを与える必要があります。

関連する問題