pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/AnnotationPrefixedDataAvailable.java
@@ -9,10 +9,19 @@ @Target(ElementType.TYPE) @Retention(RetentionPolicy.RUNTIME) public @interface AnnotationPrefixedDataAvailable { /** * 所属协议名称 */ String protocolName() default "" ; /** * 所属协议名称 */ String protocolName() default "" ; /** * 所属协议版本号 */ short protocolVersion() default -1 ; /** * 配置是否启动 * @return */ boolean enable() default true ; /** * 为优先级(从1开始,最小为1,各协议间优先级相差1),数字越小级别越高。 * 若有多个协议,各个协议的上线处理类以优先级进行排序,优先级高的先处理上线数据。