【仅供内部供应商使用,不提供对外解答和培训】
...
*1:设计器是指包含有为设计器部分做的插件,比如设计器的菜单,对话框等;
*2:指的是包含有为服务器部分做的插件,在设计器中包含有的jetty服务器环境的运行情况;
*3:指的是包含有为服务器部分做的插件,在tomcat等其他独立java web容器中的运行情况;
10.0.2中添加了插件包的概念(插件增加收费授权)2中添加了插件包的概念(即客户可以购买一个集合的插件)
在插件的Authorize注解中添加了groupSignKey属性,用来标记一个插件所属的插件组IDgroupSignKey属性,用来标记自己的插件所属的插件组ID
| Code Block | ||||
|---|---|---|---|---|
| ||||
package com.fr.stable.fun;
import com.fr.stable.StringUtils;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.TYPE)
public @interface Authorize {
/**
* 开发者根据插件id申请得到的验证码
*
* @return 验证码
*/
String callSignKey() default StringUtils.EMPTY;
/**
* 验证码可以写在代码中,也可以写在文件中
*
* @return 存验证码的文件的路径
*/
String callSignKeyPath() default StringUtils.EMPTY;
/**
* 插件所属group
*/
String groupSignKey() default StringUtils.EMPTY;
} |
为了保障您的分成权益,在添加插件包注解前请务必向官方确认,您的插件确已所属某个插件包。