Interface ActivityLogRepository


  • public interface ActivityLogRepository
    • Method Summary

      All Methods Instance Methods Abstract Methods Default Methods 
      Modifier and Type Method Description
      void delete​(java.lang.String containerId)  
      void deleteByActivityTypesAndDate​(java.util.List<ActivityOps> activityTypes, java.util.Date date)  
      default java.util.List<com.xebialabs.xlrelease.domain.ActivityLogEntry> findAllLogsOf​(java.lang.String containerId)  
      java.util.List<com.xebialabs.xlrelease.domain.ActivityLogEntry> findAllLogsOf​(java.lang.String containerId, ActivityOps activityOps, org.springframework.data.domain.Pageable pageable)  
      java.util.List<com.xebialabs.xlrelease.domain.ActivityLogEntry> findAllLogsOf​(java.lang.String containerId, com.xebialabs.xlrelease.views.LogsFilters logsFilters, java.util.List<? extends ActivityOps> knownActivityOps, org.springframework.data.domain.Pageable pageable)  
      default void log​(java.lang.String containerId, com.xebialabs.xlrelease.domain.ActivityLogEntry activityLogEntry)  
      default void log​(java.lang.String containerId, com.xebialabs.xlrelease.domain.ActivityLogEntry activityLogEntry, com.xebialabs.xlrelease.user.User user)  
      default void log​(java.lang.String containerId, com.xebialabs.xlrelease.domain.ActivityLogEntry activityLogEntry, java.lang.String username)  
      default void log​(java.lang.String containerId, java.util.List<com.xebialabs.xlrelease.domain.ActivityLogEntry> activityLogEntries)  
      default void log​(java.lang.String containerId, java.util.List<com.xebialabs.xlrelease.domain.ActivityLogEntry> activityLogEntries, com.xebialabs.xlrelease.user.User user)  
      void log​(java.lang.String containerId, java.util.List<com.xebialabs.xlrelease.domain.ActivityLogEntry> activityLogEntries, java.lang.String username)  
      void move​(java.lang.String fromContainerId, java.lang.String toContainerId)  
    • Method Detail

      • log

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

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

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

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

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

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

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

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

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

        void move​(java.lang.String fromContainerId,
                  java.lang.String toContainerId)
      • delete

        void delete​(java.lang.String containerId)
      • deleteByActivityTypesAndDate

        void deleteByActivityTypesAndDate​(java.util.List<ActivityOps> activityTypes,
                                          java.util.Date date)