mirror of
https://github.com/bwssytems/ha-bridge.git
synced 2025-12-19 08:28:46 +00:00
add file
This commit is contained in:
26
src/main/java/com/bwssystems/HABridge/LinkButtonPressed.java
Normal file
26
src/main/java/com/bwssystems/HABridge/LinkButtonPressed.java
Normal file
@@ -0,0 +1,26 @@
|
|||||||
|
package com.bwssystems.HABridge;
|
||||||
|
|
||||||
|
import java.util.Timer;
|
||||||
|
import java.util.TimerTask;
|
||||||
|
|
||||||
|
import org.slf4j.Logger;
|
||||||
|
import org.slf4j.LoggerFactory;
|
||||||
|
|
||||||
|
public class LinkButtonPressed extends TimerTask {
|
||||||
|
private static final Logger log = LoggerFactory.getLogger(LinkButtonPressed.class);
|
||||||
|
private BridgeControlDescriptor linkDescriptor;
|
||||||
|
private Timer myTimer;
|
||||||
|
|
||||||
|
public LinkButtonPressed(BridgeControlDescriptor theDescriptor, Timer aTimer) {
|
||||||
|
linkDescriptor = theDescriptor;
|
||||||
|
myTimer = aTimer;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void run() {
|
||||||
|
log.info("Link button time ended....");
|
||||||
|
linkDescriptor.setLinkButton(false);
|
||||||
|
myTimer.cancel();
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user