package de.saxsys.projectiler.concurrent;
import java.util.Date;
import java.util.logging.Logger;
import javafx.concurrent.Task;
import de.saxsys.projectiler.Projectiler;
public class CheckInTask extends Task<Date> {
private static final Logger LOGGER = Logger.getLogger(CheckInTask.class.getSimpleName());
private final Projectiler projectiler;
public CheckInTask(final Projectiler projectiler) {
this.projectiler = projectiler;
}
@Override
protected Date call() {
LOGGER.info("Perform checkin from GUI");
Date checkin = null;
checkin = projectiler.checkin();
this.succeeded();
return checkin;
}
}