TSK-991 Restructuring- restructure history package

This commit is contained in:
BerndBreier 2020-02-03 10:36:19 +01:00
parent 58f7046910
commit 27dd9b299b
16 changed files with 20 additions and 19 deletions

View File

@ -1,6 +1,6 @@
package pro.taskana.simplehistory.impl; package pro.taskana.simplehistory.impl;
import pro.taskana.history.api.TaskanaHistoryEvent; import pro.taskana.history.api.events.TaskanaHistoryEvent;
/** This entity contains the most important information about a history event. */ /** This entity contains the most important information about a history event. */
public class HistoryEventImpl extends TaskanaHistoryEvent { public class HistoryEventImpl extends TaskanaHistoryEvent {

View File

@ -7,7 +7,7 @@ import org.slf4j.LoggerFactory;
import pro.taskana.TaskanaEngineConfiguration; import pro.taskana.TaskanaEngineConfiguration;
import pro.taskana.history.api.TaskanaHistory; import pro.taskana.history.api.TaskanaHistory;
import pro.taskana.history.api.TaskanaHistoryEvent; import pro.taskana.history.api.events.TaskanaHistoryEvent;
import pro.taskana.simplehistory.impl.mappings.HistoryEventMapper; import pro.taskana.simplehistory.impl.mappings.HistoryEventMapper;
import pro.taskana.simplehistory.impl.mappings.HistoryQueryMapper; import pro.taskana.simplehistory.impl.mappings.HistoryQueryMapper;
import pro.taskana.simplehistory.query.HistoryQuery; import pro.taskana.simplehistory.query.HistoryQuery;

View File

@ -3,7 +3,7 @@ package pro.taskana.simplehistory.impl.mappings;
import org.apache.ibatis.annotations.Insert; import org.apache.ibatis.annotations.Insert;
import org.apache.ibatis.annotations.Param; import org.apache.ibatis.annotations.Param;
import pro.taskana.history.api.TaskanaHistoryEvent; import pro.taskana.history.api.events.TaskanaHistoryEvent;
/** This class is the mybatis mapping of workbaskets. */ /** This class is the mybatis mapping of workbaskets. */
@SuppressWarnings("checkstyle:LineLength") @SuppressWarnings("checkstyle:LineLength")

View File

@ -3,7 +3,7 @@ package pro.taskana.rest.resource;
import org.springframework.beans.BeanUtils; import org.springframework.beans.BeanUtils;
import org.springframework.hateoas.mvc.ResourceAssemblerSupport; import org.springframework.hateoas.mvc.ResourceAssemblerSupport;
import pro.taskana.history.api.TaskanaHistoryEvent; import pro.taskana.history.api.events.TaskanaHistoryEvent;
import pro.taskana.simplehistory.impl.HistoryEventImpl; import pro.taskana.simplehistory.impl.HistoryEventImpl;
/** Transforms any {@link HistoryEventImpl} into its {@link TaskHistoryEventResource}. */ /** Transforms any {@link HistoryEventImpl} into its {@link TaskHistoryEventResource}. */

View File

@ -3,7 +3,7 @@ package pro.taskana.rest.resource;
import javax.validation.constraints.NotNull; import javax.validation.constraints.NotNull;
import org.springframework.hateoas.ResourceSupport; import org.springframework.hateoas.ResourceSupport;
import pro.taskana.history.api.TaskanaHistoryEvent; import pro.taskana.history.api.events.TaskanaHistoryEvent;
/** Resource class for {@link TaskanaHistoryEvent}. */ /** Resource class for {@link TaskanaHistoryEvent}. */
public class TaskHistoryEventResource extends ResourceSupport { public class TaskHistoryEventResource extends ResourceSupport {

View File

@ -1,6 +1,7 @@
package pro.taskana.history.api; package pro.taskana.history.api;
import pro.taskana.TaskanaEngineConfiguration; import pro.taskana.TaskanaEngineConfiguration;
import pro.taskana.history.api.events.TaskanaHistoryEvent;
/** Interface for TASKANA History Service Provider. */ /** Interface for TASKANA History Service Provider. */
public interface TaskanaHistory { public interface TaskanaHistory {

View File

@ -1,4 +1,4 @@
package pro.taskana.history.api; package pro.taskana.history.api.events;
import java.time.Instant; import java.time.Instant;

View File

@ -1,4 +1,4 @@
package pro.taskana.history.internal.events.task; package pro.taskana.history.api.events.task;
import pro.taskana.task.api.Task; import pro.taskana.task.api.Task;

View File

@ -1,4 +1,4 @@
package pro.taskana.history.internal.events.task; package pro.taskana.history.api.events.task;
import pro.taskana.task.api.Task; import pro.taskana.task.api.Task;

View File

@ -1,4 +1,4 @@
package pro.taskana.history.internal.events.task; package pro.taskana.history.api.events.task;
import pro.taskana.task.api.Task; import pro.taskana.task.api.Task;
import pro.taskana.task.api.TaskSummary; import pro.taskana.task.api.TaskSummary;

View File

@ -1,4 +1,4 @@
package pro.taskana.history.internal.events.task; package pro.taskana.history.api.events.task;
import pro.taskana.task.api.Task; import pro.taskana.task.api.Task;

View File

@ -1,6 +1,6 @@
package pro.taskana.history.internal.events.task; package pro.taskana.history.api.events.task;
import pro.taskana.history.api.TaskanaHistoryEvent; import pro.taskana.history.api.events.TaskanaHistoryEvent;
import pro.taskana.task.api.Task; import pro.taskana.task.api.Task;
import pro.taskana.task.api.TaskSummary; import pro.taskana.task.api.TaskSummary;

View File

@ -1,4 +1,4 @@
package pro.taskana.history.internal.events.task; package pro.taskana.history.api.events.task;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;

View File

@ -7,7 +7,7 @@ import org.slf4j.LoggerFactory;
import pro.taskana.TaskanaEngineConfiguration; import pro.taskana.TaskanaEngineConfiguration;
import pro.taskana.history.api.TaskanaHistory; import pro.taskana.history.api.TaskanaHistory;
import pro.taskana.history.api.TaskanaHistoryEvent; import pro.taskana.history.api.events.TaskanaHistoryEvent;
/** Creates events and emits them to the registered history service providers. */ /** Creates events and emits them to the registered history service providers. */
public final class HistoryEventProducer { public final class HistoryEventProducer {

View File

@ -34,11 +34,11 @@ import pro.taskana.common.internal.InternalTaskanaEngine;
import pro.taskana.common.internal.security.CurrentUserContext; import pro.taskana.common.internal.security.CurrentUserContext;
import pro.taskana.common.internal.util.IdGenerator; import pro.taskana.common.internal.util.IdGenerator;
import pro.taskana.common.internal.util.LoggerUtils; import pro.taskana.common.internal.util.LoggerUtils;
import pro.taskana.history.api.events.task.ClaimCancelledEvent;
import pro.taskana.history.api.events.task.ClaimedEvent;
import pro.taskana.history.api.events.task.CompletedEvent;
import pro.taskana.history.api.events.task.CreatedEvent;
import pro.taskana.history.internal.HistoryEventProducer; import pro.taskana.history.internal.HistoryEventProducer;
import pro.taskana.history.internal.events.task.ClaimCancelledEvent;
import pro.taskana.history.internal.events.task.ClaimedEvent;
import pro.taskana.history.internal.events.task.CompletedEvent;
import pro.taskana.history.internal.events.task.CreatedEvent;
import pro.taskana.report.internal.DaysToWorkingDaysConverter; import pro.taskana.report.internal.DaysToWorkingDaysConverter;
import pro.taskana.report.internal.header.TimeIntervalColumnHeader; import pro.taskana.report.internal.header.TimeIntervalColumnHeader;
import pro.taskana.task.api.Attachment; import pro.taskana.task.api.Attachment;

View File

@ -18,8 +18,8 @@ import pro.taskana.common.api.exceptions.TaskanaException;
import pro.taskana.common.internal.InternalTaskanaEngine; import pro.taskana.common.internal.InternalTaskanaEngine;
import pro.taskana.common.internal.security.CurrentUserContext; import pro.taskana.common.internal.security.CurrentUserContext;
import pro.taskana.common.internal.util.LoggerUtils; import pro.taskana.common.internal.util.LoggerUtils;
import pro.taskana.history.api.events.task.TransferredEvent;
import pro.taskana.history.internal.HistoryEventProducer; import pro.taskana.history.internal.HistoryEventProducer;
import pro.taskana.history.internal.events.task.TransferredEvent;
import pro.taskana.task.api.Task; import pro.taskana.task.api.Task;
import pro.taskana.task.api.TaskState; import pro.taskana.task.api.TaskState;
import pro.taskana.task.api.exceptions.TaskNotFoundException; import pro.taskana.task.api.exceptions.TaskNotFoundException;