Interface LocationInfoAnalyzer

  • All Known Implementing Classes:
    LocationInfoAnalyzerImpl

    public interface LocationInfoAnalyzer
    The LocationInfoAnalyzer gathers and analyze class path data. To use/enable this feature add classloader.monitor.enabled=true to your local/project.properties file. After starting-up the platform, go to adminweb -> monitor -> class loader overview
    • Method Detail

      • getLoaderInfos

        java.util.List<ClassContainerLocationInfo> getLoaderInfos​(java.lang.String app,
                                                                  java.util.regex.Pattern pattern)
        Returns a list with ClassContainerLocationInfos.
        Parameters:
        pattern - null and the pattern .* are equal which means: show all.
      • getLocations

        java.util.Map<java.lang.String,​java.util.Set<java.lang.String>> getLocations​(java.lang.String app,
                                                                                           java.util.regex.Pattern pattern)
        Returns an overview about all loaded classes (full qualified class name) and their appearance of the jars/ressources.
        Parameters:
        pattern - null and the pattern .* are equal which means: show all.
        Returns:
        a map. The key is the full qualified class name. The value is the ressource which contains this class.
      • isInitialized

        boolean isInitialized()
        Returns true if localization info was filled in during startup of the classloaders.