Aipo でJetspeedサービスの呼び出し方

Aipo の Jetspeed に登録されているサービスの呼び出し方。

      ALPreExecuteFactoryService pxservice =
        (ALPreExecuteFactoryService) ((TurbineServices) TurbineServices
          .getInstance()).getService(ALPreExecuteFactoryService.SERVICE_NAME);
      ALPreExecuteHandler preexecutehandler = pxservice.getPreExecuteHandler();
      preexecutehandler.migratePsml(data, context);

上記で呼び出すことはできますが、以下と等価ですので、より簡略化された以下の方法で呼び出すようにしましょう。

  ALPreExecuteService.migratePsml(data, context);