Class CreateReleaseTaskFieldsComparator

java.lang.Object
com.xebialabs.xlrelease.activity.CreateReleaseTaskFieldsComparator
All Implemented Interfaces:
TaskFieldsComparator<com.xebialabs.xlrelease.domain.CreateReleaseTask>

@Component public class CreateReleaseTaskFieldsComparator extends Object implements TaskFieldsComparator<com.xebialabs.xlrelease.domain.CreateReleaseTask>
  • Constructor Details

    • CreateReleaseTaskFieldsComparator

      @Autowired public CreateReleaseTaskFieldsComparator(DefaultTaskFieldsComparator defaultTaskFieldsComparator)
  • Method Details

    • getTaskClass

      public Class<com.xebialabs.xlrelease.domain.CreateReleaseTask> getTaskClass()
      Specified by:
      getTaskClass in interface TaskFieldsComparator<com.xebialabs.xlrelease.domain.CreateReleaseTask>
    • getLogs

      public List<com.xebialabs.xlrelease.domain.ActivityLogEntry> getLogs(Date timestamp, String username, com.xebialabs.xlrelease.domain.CreateReleaseTask original, com.xebialabs.xlrelease.domain.CreateReleaseTask updated)
      Specified by:
      getLogs in interface TaskFieldsComparator<com.xebialabs.xlrelease.domain.CreateReleaseTask>