利用可能なさまざまなポートレットを備えたポータルがあります。私のActivity
ポートレットにはいくつかのバックグラウンドスレッドがあり、ポートレットがアンロードされたとき(たとえば、別のポートレットを選択したとき)に停止する必要があります。アクティビティポートレットはクラスGenericPortletApplication
であり、次のインターフェイスを実装します。
import com.vaadin.Application;
import com.vaadin.terminal.gwt.server.PortletApplicationContext2;
public abstract class GenericPortletApplication extends Application implements PortletApplicationContext2.PortletListener {
...
}
アプリケーションの終了を適切に処理するために、どのメソッドをオーバーロードできるか知りたいです。試しdestroy
ましたが、実装されていません。
インターフェイスはこことここで定義されていますが、アプリケーションがアンロードされたときに呼び出されるメソッドが見つかりません。