package net.lr.tasklist.persistence.impl;
import net.lr.tasklist.model.Task;
import net.lr.tasklist.model.TaskService;
import org.osgi.service.component.annotations.Activate;
import org.osgi.service.component.annotations.Component;
import org.osgi.service.component.annotations.Reference;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
@Component
public class InitHelper {
Logger LOG = LoggerFactory.getLogger(InitHelper.class);
@Reference
TaskService taskService;
@Activate
public void addDemoTasks() {
try {
Task task = new Task(1, "Just a sample task", "Some more info");
taskService.addTask(task);
} catch (Exception e) {
LOG.warn(e.getMessage(), e);
}
}
}