From ddee3a42a98a37479f09f55d2018e19656ac9fc5 Mon Sep 17 00:00:00 2001 From: Admin Date: Wed, 22 Mar 2017 16:36:24 -0500 Subject: [PATCH] add file --- .../HABridge/LinkButtonPressed.java | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 src/main/java/com/bwssystems/HABridge/LinkButtonPressed.java diff --git a/src/main/java/com/bwssystems/HABridge/LinkButtonPressed.java b/src/main/java/com/bwssystems/HABridge/LinkButtonPressed.java new file mode 100644 index 0000000..4d0cfa8 --- /dev/null +++ b/src/main/java/com/bwssystems/HABridge/LinkButtonPressed.java @@ -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(); + } + +}