Class KNXAgentLink
java.lang.Object
org.openremote.model.asset.agent.AgentLink<KNXAgentLink>
org.openremote.agent.protocol.knx.KNXAgentLink
- All Implemented Interfaces:
Serializable
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected @Pattern(regexp="^\\d{1,3}/\\d{1,3}/\\d{1,3}$") String
protected @NotNull @Pattern(regexp="^\\d{1,3}\\.\\d{1,3}$") String
protected @Pattern(regexp="^\\d{1,3}/\\d{1,3}/\\d{1,3}$") String
Fields inherited from class org.openremote.model.asset.agent.AgentLink
id, messageMatchFilters, messageMatchPredicate, updateOnWrite, valueConverter, valueFilters, writeValue, writeValueConverter
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
KNXAgentLink
(String id, String dpt, String actionGroupAddress, String statusGroupAddress) -
Method Summary
Modifier and TypeMethodDescriptiongetDpt()
setActionGroupAddress
(String actionGroupAddress) setStatusGroupAddress
(String statusGroupAddress) Methods inherited from class org.openremote.model.asset.agent.AgentLink
getId, getMessageMatchFilters, getMessageMatchPredicate, getOrThrowAgentLinkProperty, getType, getUpdateOnWrite, getValueConverter, getValueFilters, getWriteValue, getWriteValueConverter, setMessageMatchFilters, setMessageMatchPredicate, setUpdateOnWrite, setValueConverter, setValueFilters, setWriteValue, setWriteValueConverter
-
Field Details
-
dpt
@NotNull @Pattern(regexp="^\\d{1,3}\\.\\d{1,3}$") protected @NotNull @Pattern(regexp="^\\d{1,3}\\.\\d{1,3}$") String dpt -
actionGroupAddress
@Pattern(regexp="^\\d{1,3}/\\d{1,3}/\\d{1,3}$") protected @Pattern(regexp="^\\d{1,3}/\\d{1,3}/\\d{1,3}$") String actionGroupAddress -
statusGroupAddress
@Pattern(regexp="^\\d{1,3}/\\d{1,3}/\\d{1,3}$") protected @Pattern(regexp="^\\d{1,3}/\\d{1,3}/\\d{1,3}$") String statusGroupAddress
-
-
Constructor Details
-
KNXAgentLink
protected KNXAgentLink() -
KNXAgentLink
-
-
Method Details
-
getDpt
-
setDpt
-
getActionGroupAddress
-
setActionGroupAddress
-
getStatusGroupAddress
-
setStatusGroupAddress
-