Class ActivityLogsApiImpl

  • All Implemented Interfaces:
    com.xebialabs.xlrelease.api.ApiService, com.xebialabs.xlrelease.api.v1.ActivityLogsApi

    @Controller
    public class ActivityLogsApiImpl
    extends java.lang.Object
    implements com.xebialabs.xlrelease.api.v1.ActivityLogsApi
    • Field Summary

      • Fields inherited from interface com.xebialabs.xlrelease.api.ApiService

        DEFAULT_RESULTS_PER_PAGE, DEFAULT_RESULTS_PER_PAGE_STRING, DEPTH, ORDER_BY, PAGE, PAGE_IS_OFFSET, RESULTS_PER_PAGE, ROLE_IDS_DATA
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.List<com.xebialabs.xlrelease.domain.ActivityLogEntry> getActivityLogs​(java.lang.String containerId)  
      static void registerApiHandler​(java.lang.String handlerName, com.xebialabs.xlrelease.handler.BaseActivityLogsApiHandler baseActivityLogsApiHandler)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface com.xebialabs.xlrelease.api.v1.ActivityLogsApi

        serviceName
    • Constructor Detail

      • ActivityLogsApiImpl

        public ActivityLogsApiImpl()
    • Method Detail

      • getActivityLogs

        @Timed
        public java.util.List<com.xebialabs.xlrelease.domain.ActivityLogEntry> getActivityLogs​(java.lang.String containerId)
        Specified by:
        getActivityLogs in interface com.xebialabs.xlrelease.api.v1.ActivityLogsApi
      • registerApiHandler

        public static void registerApiHandler​(java.lang.String handlerName,
                                              com.xebialabs.xlrelease.handler.BaseActivityLogsApiHandler baseActivityLogsApiHandler)