Interface ActivityLogRepository


public interface ActivityLogRepository
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    delete(String containerId)
     
    void
     
    default List<com.xebialabs.xlrelease.domain.ActivityLogEntry>
    findAllLogsOf(String containerId)
     
    List<com.xebialabs.xlrelease.domain.ActivityLogEntry>
    findAllLogsOf(String containerId, ActivityOps activityOps, org.springframework.data.domain.Pageable pageable)
     
    List<com.xebialabs.xlrelease.domain.ActivityLogEntry>
    findAllLogsOf(String containerId, com.xebialabs.xlrelease.views.LogsFilters logsFilters, List<? extends ActivityOps> knownActivityOps, org.springframework.data.domain.Pageable pageable)
     
    default void
    log(String containerId, com.xebialabs.xlrelease.domain.ActivityLogEntry activityLogEntry)
     
    default void
    log(String containerId, com.xebialabs.xlrelease.domain.ActivityLogEntry activityLogEntry, com.xebialabs.xlrelease.user.User user)
     
    default void
    log(String containerId, com.xebialabs.xlrelease.domain.ActivityLogEntry activityLogEntry, String username)
     
    default void
    log(String containerId, List<com.xebialabs.xlrelease.domain.ActivityLogEntry> activityLogEntries)
     
    default void
    log(String containerId, List<com.xebialabs.xlrelease.domain.ActivityLogEntry> activityLogEntries, com.xebialabs.xlrelease.user.User user)
     
    void
    log(String containerId, List<com.xebialabs.xlrelease.domain.ActivityLogEntry> activityLogEntries, String username)
     
    void
    move(String fromContainerId, String toContainerId)
     
  • Method Details

    • log

      default void log(String containerId, com.xebialabs.xlrelease.domain.ActivityLogEntry activityLogEntry)
    • log

      default void log(String containerId, com.xebialabs.xlrelease.domain.ActivityLogEntry activityLogEntry, com.xebialabs.xlrelease.user.User user)
    • log

      default void log(String containerId, com.xebialabs.xlrelease.domain.ActivityLogEntry activityLogEntry, String username)
    • log

      default void log(String containerId, List<com.xebialabs.xlrelease.domain.ActivityLogEntry> activityLogEntries)
    • log

      default void log(String containerId, List<com.xebialabs.xlrelease.domain.ActivityLogEntry> activityLogEntries, com.xebialabs.xlrelease.user.User user)
    • log

      void log(String containerId, List<com.xebialabs.xlrelease.domain.ActivityLogEntry> activityLogEntries, String username)
    • findAllLogsOf

      List<com.xebialabs.xlrelease.domain.ActivityLogEntry> findAllLogsOf(String containerId, com.xebialabs.xlrelease.views.LogsFilters logsFilters, List<? extends ActivityOps> knownActivityOps, org.springframework.data.domain.Pageable pageable)
    • findAllLogsOf

      List<com.xebialabs.xlrelease.domain.ActivityLogEntry> findAllLogsOf(String containerId, ActivityOps activityOps, org.springframework.data.domain.Pageable pageable)
    • findAllLogsOf

      default List<com.xebialabs.xlrelease.domain.ActivityLogEntry> findAllLogsOf(String containerId)
    • move

      void move(String fromContainerId, String toContainerId)
    • delete

      void delete(String containerId)
    • deleteByActivityTypesAndDate

      void deleteByActivityTypesAndDate(List<ActivityOps> activityTypes, Date date)