AWS 插件扩展开发参考指南

PluginListener

com.actionsoft.apps.listener.PluginListener

PluginListener是AWS PaaS注册扩展插件的总接口,每个App只允许提供一个PluginListener的实现,用来汇聚该App所开发的全部插件。

建议在你的App Java package根下,创建一个名为Plugins的类。如你的AppId为com.abc.apps.crm,类路径看起来如下

com.abc.apps.crm.Plugins

开发步骤

  1. 创建一个App应用或使用已存在的应用
  2. 在该App应用中开发某插件接口的实现类(见插件开发章节)
  3. 在该App应用中开发PluginListener接口实现类,注册插件配置
  4. 在AWS CONSOLE的应用管理 > 应用开发 > 配置应用或AWS Developer中配置该App的扩展插件选项
  5. 场景模拟,调试

开发步骤

在AWS CONSOLE中完成配置

配置应用监听器

PluginListener接口说明

public interface PluginListener {

    /**
     * 返回该App插件注册列表, 这个列表是开发者对各种插件描述接口实现类
     *
     * @param context App应用对象
     * @see AWSPluginProfile
     *      插件注册描述接口,平台提供对应的XXPluginProfile(如@公式是AtFormulaPluginProfile)
     */
    public List<AWSPluginProfile> register(AppContext context);
}


Seven
 010-62962343-690
 liujx@actionsoft.com.cn
感谢您对该文档的关注!如果您对当前页面内容有疑问或好的建议,请与我联系。如果您需要解答相关技术问题请登录AWS客户成功社区