public class SiemensNetworkBridgeHandler extends org.connectorio.binding.plc4x.shared.handler.SharedPlc4xBridgeHandler<org.apache.plc4x.java.s7.connection.S7PlcConnection,SiemensNetworkConfiguration>
SiemensNetworkBridgeHandler is responsible for handling communication with Siemens S7 PLCs over network
sockets.| Constructor and Description |
|---|
SiemensNetworkBridgeHandler(org.eclipse.smarthome.core.thing.Bridge thing) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.plc4x.java.s7.connection.S7PlcConnection |
getConnection() |
protected Long |
getDefaultPollingInterval() |
CompletableFuture<org.apache.plc4x.java.s7.connection.S7PlcConnection> |
getInitializer() |
void |
handleCommand(org.eclipse.smarthome.core.thing.ChannelUID channelUID,
org.eclipse.smarthome.core.types.Command command) |
void |
initialize() |
hostWithPortgetRefreshIntervalgetBridgeConfigchildHandlerDisposed, childHandlerInitialized, editThing, getThing, getThingByUIDbridgeStatusChanged, changeThingType, channelLinked, channelUnlinked, dispose, editConfiguration, editProperties, getBridge, getCallback, getConfig, getConfigAs, handleConfigurationUpdate, handleRemoval, handleUpdate, isInitialized, isLinked, isLinked, isModifyingCurrentConfig, postCommand, postCommand, setCallback, thingUpdated, triggerChannel, triggerChannel, triggerChannel, triggerChannel, updateConfiguration, updateProperties, updateProperty, updateState, updateState, updateStatus, updateStatus, updateStatus, updateThing, validateConfigurationParametersclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitchildHandlerDisposed, childHandlerInitializedpublic SiemensNetworkBridgeHandler(org.eclipse.smarthome.core.thing.Bridge thing)
public void handleCommand(org.eclipse.smarthome.core.thing.ChannelUID channelUID,
org.eclipse.smarthome.core.types.Command command)
public void initialize()
initialize in interface org.eclipse.smarthome.core.thing.binding.ThingHandlerinitialize in class org.eclipse.smarthome.core.thing.binding.BaseThingHandlerpublic CompletableFuture<org.apache.plc4x.java.s7.connection.S7PlcConnection> getInitializer()
getInitializer in class org.connectorio.binding.plc4x.shared.handler.SharedPlc4xBridgeHandler<org.apache.plc4x.java.s7.connection.S7PlcConnection,SiemensNetworkConfiguration>public org.apache.plc4x.java.s7.connection.S7PlcConnection getConnection()
getConnection in class org.connectorio.binding.plc4x.shared.handler.SharedPlc4xBridgeHandler<org.apache.plc4x.java.s7.connection.S7PlcConnection,SiemensNetworkConfiguration>protected Long getDefaultPollingInterval()
getDefaultPollingInterval in class org.connectorio.binding.base.handler.polling.common.BasePollingBridgeHandler<SiemensNetworkConfiguration>Copyright © 2018–2020 ConnectorIO Sp. z o.o.. All rights reserved.