Files
ha-bridge/src/main/java/com/bwssystems/HABridge/LinkButtonPressed.java
2017-03-22 16:36:24 -05:00

27 lines
662 B
Java

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();
}
}