Class ReleaseViewConverter

    • Field Detail

      • logger

        public static final org.slf4j.Logger logger
      • RELEASE_WITH_EVERYTHING_DEPTH

        public static final int RELEASE_WITH_EVERYTHING_DEPTH
        See Also:
        Constant Field Values
    • Method Detail

      • toOverviewSearchView

        public ReleaseOverviewSearchView toOverviewSearchView​(com.xebialabs.xlrelease.search.ReleaseSearchResult releaseSearchResult,
                                                              java.util.List<java.lang.String> properties,
                                                              int depth,
                                                              java.util.List<java.lang.String> extensions)
      • toFullView

        public ReleaseFullView toFullView​(com.xebialabs.xlrelease.domain.Release release,
                                          java.util.List<com.xebialabs.deployit.plugin.api.reflect.Type> allowedTaskTypesForAuthenticatedUser,
                                          java.util.List<java.lang.String> properties,
                                          java.util.List<java.lang.String> extensions,
                                          int depth)
      • toSearchView

        public ReleaseSearchView toSearchView​(com.xebialabs.xlrelease.search.ReleaseSearchResult releaseSearchResult,
                                              java.util.List<com.xebialabs.deployit.plugin.api.reflect.Type> allowedTaskTypesForAuthenticatedUser,
                                              java.util.List<java.lang.String> properties,
                                              int depth,
                                              java.util.List<java.lang.String> extensions)
      • toOverviewView

        public ReleaseOverviewView toOverviewView​(com.xebialabs.xlrelease.domain.Release release,
                                                  java.util.List<java.lang.String> properties,
                                                  java.util.List<java.lang.String> extensions,
                                                  int depth)
      • populateSyntheticProperties

        protected void populateSyntheticProperties​(com.xebialabs.xlrelease.domain.Release release,
                                                   BaseView view,
                                                   java.util.List<java.lang.String> properties)
      • populateExtensions

        protected void populateExtensions​(com.xebialabs.xlrelease.domain.Release release,
                                          BaseView view,
                                          java.util.List<java.lang.String> extensions)