Class AbstractContainer<X extends AbstractContainer<X>>

    • Method Detail

      • getAvailableConfigurationEncrypters

        public static java.util.Collection<java.lang.String> getAvailableConfigurationEncrypters()
      • getBuildVersion

        public java.lang.String getBuildVersion()
      • getOperatingSystem

        public java.lang.String getOperatingSystem()
      • getPlatform

        public java.lang.String getPlatform()
      • getProcessPid

        public java.lang.String getProcessPid()
      • getProductVersion

        public java.lang.String getProductVersion()
      • getNumberOfCores

        public int getNumberOfCores()
      • getConfidentialConfigurationEncryptionProvider

        public java.lang.String getConfidentialConfigurationEncryptionProvider()
      • getHousekeepingThreadCount

        public int getHousekeepingThreadCount()
      • getModelVersion

        public java.lang.String getModelVersion()
      • getNumberOfLiveThreads

        public int getNumberOfLiveThreads()
      • getMaximumHeapMemorySize

        public long getMaximumHeapMemorySize()
      • getUsedHeapMemorySize

        public long getUsedHeapMemorySize()
      • getMaximumDirectMemorySize

        public long getMaximumDirectMemorySize()
      • getUsedDirectMemorySize

        public long getUsedDirectMemorySize()
      • getDirectMemoryTotalCapacity

        public long getDirectMemoryTotalCapacity()
      • getNumberOfObjectsPendingFinalization

        public int getNumberOfObjectsPendingFinalization()
      • getJvmArguments

        public java.util.List<java.lang.String> getJvmArguments()
      • performGC

        public void performGC()
      • getThreadStackTraces

        public Content getThreadStackTraces​(boolean appendToLog)
      • findThreadStackTraces

        public Content findThreadStackTraces​(java.lang.String threadNameFindExpression)
      • scheduleHouseKeepingTask

        public java.util.concurrent.ScheduledFuture<?> scheduleHouseKeepingTask​(long period,
                                                                                java.util.concurrent.TimeUnit unit,
                                                                                java.lang.Runnable task)
      • scheduleTask

        public java.util.concurrent.ScheduledFuture<?> scheduleTask​(long delay,
                                                                    java.util.concurrent.TimeUnit unit,
                                                                    java.lang.Runnable task)