package ru.hflabs.rcd.event.task; import lombok.Getter; import ru.hflabs.rcd.event.ContextEvent; /** * Класс <class>TaskEvent</class> содержит информацию о событии задачи * * @see ContextEvent */ @Getter public abstract class TaskEvent extends ContextEvent { private static final long serialVersionUID = 6390837470503805228L; /** Идентификатор задачи */ private final String id; /** Идентификатор исполнителя задачи */ private final String performerName; public TaskEvent(Object source, String id, String performerName) { super(source); this.id = id; this.performerName = performerName; } public String identity() { return String.format("'%s[%s]'", id, performerName); } }