additional updates after review
This commit is contained in:
parent
ea5a855272
commit
e1b18e7bed
@ -38,10 +38,10 @@ public enum TbMsgType {
|
|||||||
ENTITY_UNASSIGNED("Entity Unassigned"),
|
ENTITY_UNASSIGNED("Entity Unassigned"),
|
||||||
ATTRIBUTES_UPDATED("Attributes Updated"),
|
ATTRIBUTES_UPDATED("Attributes Updated"),
|
||||||
ATTRIBUTES_DELETED("Attributes Deleted"),
|
ATTRIBUTES_DELETED("Attributes Deleted"),
|
||||||
ALARM(null),
|
ALARM,
|
||||||
ALARM_ACK("Alarm Acknowledged"),
|
ALARM_ACK("Alarm Acknowledged"),
|
||||||
ALARM_CLEAR("Alarm Cleared"),
|
ALARM_CLEAR("Alarm Cleared"),
|
||||||
ALARM_DELETE(null),
|
ALARM_DELETE,
|
||||||
ALARM_ASSIGNED("Alarm Assigned"),
|
ALARM_ASSIGNED("Alarm Assigned"),
|
||||||
ALARM_UNASSIGNED("Alarm Unassigned"),
|
ALARM_UNASSIGNED("Alarm Unassigned"),
|
||||||
COMMENT_CREATED("Comment Created"),
|
COMMENT_CREATED("Comment Created"),
|
||||||
@ -49,8 +49,8 @@ public enum TbMsgType {
|
|||||||
RPC_CALL_FROM_SERVER_TO_DEVICE("RPC Request to Device"),
|
RPC_CALL_FROM_SERVER_TO_DEVICE("RPC Request to Device"),
|
||||||
ENTITY_ASSIGNED_FROM_TENANT("Entity Assigned From Tenant"),
|
ENTITY_ASSIGNED_FROM_TENANT("Entity Assigned From Tenant"),
|
||||||
ENTITY_ASSIGNED_TO_TENANT("Entity Assigned To Tenant"),
|
ENTITY_ASSIGNED_TO_TENANT("Entity Assigned To Tenant"),
|
||||||
ENTITY_ASSIGNED_TO_EDGE(null),
|
ENTITY_ASSIGNED_TO_EDGE,
|
||||||
ENTITY_UNASSIGNED_FROM_EDGE(null),
|
ENTITY_UNASSIGNED_FROM_EDGE,
|
||||||
TIMESERIES_UPDATED("Timeseries Updated"),
|
TIMESERIES_UPDATED("Timeseries Updated"),
|
||||||
TIMESERIES_DELETED("Timeseries Deleted"),
|
TIMESERIES_DELETED("Timeseries Deleted"),
|
||||||
RPC_QUEUED("RPC Queued"),
|
RPC_QUEUED("RPC Queued"),
|
||||||
@ -64,9 +64,9 @@ public enum TbMsgType {
|
|||||||
RELATION_ADD_OR_UPDATE("Relation Added or Updated"),
|
RELATION_ADD_OR_UPDATE("Relation Added or Updated"),
|
||||||
RELATION_DELETED("Relation Deleted"),
|
RELATION_DELETED("Relation Deleted"),
|
||||||
RELATIONS_DELETED("All Relations Deleted"),
|
RELATIONS_DELETED("All Relations Deleted"),
|
||||||
PROVISION_SUCCESS(null),
|
PROVISION_SUCCESS,
|
||||||
PROVISION_FAILURE(null),
|
PROVISION_FAILURE,
|
||||||
SEND_EMAIL(null),
|
SEND_EMAIL,
|
||||||
|
|
||||||
// tellSelfOnly types
|
// tellSelfOnly types
|
||||||
GENERATOR_NODE_SELF_MSG(null, true),
|
GENERATOR_NODE_SELF_MSG(null, true),
|
||||||
@ -78,7 +78,7 @@ public enum TbMsgType {
|
|||||||
MSG_COUNT_SELF_MSG(null, true),
|
MSG_COUNT_SELF_MSG(null, true),
|
||||||
|
|
||||||
// Custom or N/A type:
|
// Custom or N/A type:
|
||||||
NA(null, false);
|
NA;
|
||||||
|
|
||||||
public static final List<String> NODE_CONNECTIONS = EnumSet.allOf(TbMsgType.class).stream()
|
public static final List<String> NODE_CONNECTIONS = EnumSet.allOf(TbMsgType.class).stream()
|
||||||
.filter(tbMsgType -> !tbMsgType.isTellSelfOnly())
|
.filter(tbMsgType -> !tbMsgType.isTellSelfOnly())
|
||||||
@ -101,4 +101,8 @@ public enum TbMsgType {
|
|||||||
this(ruleNodeConnection, false);
|
this(ruleNodeConnection, false);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
TbMsgType() {
|
||||||
|
this(null, false);
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -484,7 +484,7 @@ public final class TbMsg implements Serializable {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public boolean isTypeOf(TbMsgType tbMsgType) {
|
public boolean isTypeOf(TbMsgType tbMsgType) {
|
||||||
return tbMsgType != null && tbMsgType.equals(getInternalType());
|
return internalType.equals(tbMsgType);
|
||||||
}
|
}
|
||||||
|
|
||||||
public boolean isTypeOneOf(TbMsgType... types) {
|
public boolean isTypeOneOf(TbMsgType... types) {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user