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}$") Stringprotected @NotNull @Pattern(regexp="^\\d{1,3}\\.\\d{1,3}$") Stringprotected @Pattern(regexp="^\\d{1,3}/\\d{1,3}/\\d{1,3}$") StringFields inherited from class org.openremote.model.asset.agent.AgentLink
id, messageMatchFilters, messageMatchPredicate, updateOnWrite, valueConverter, valueFilters, writeValue, writeValueConverter -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedKNXAgentLink(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
-