Class LeTToServiceInfoDto

java.lang.Object
at.letto.tools.dto.LeTToServiceInfoDto

public class LeTToServiceInfoDto extends Object
  • Field Details

    • serviceAddress

      private String serviceAddress
      eindeutige Adresse des Services - Wird als KEY mit service:info:KEY verwendet!!
    • ipAddress

      private String ipAddress
      IP-Adresse des Containers
    • containerName

      private String containerName
      Containername des Docker-Containers (eindeutig auf einem Serverknoten
    • serviceName

      private String serviceName
      Name des Services zB. login,export,etc.
    • healthy

      private boolean healthy
      Zustand des Containers
    • startTime

      private long startTime
      DateInteger des Service-Starts
    • lastServiceStarts

      private List<Long> lastServiceStarts
      Zeitpunkte der letzten Service-Starts als Date-Integer
    • infoUpdateTime

      private long infoUpdateTime
      DateInteger des letzten Info-Updates
    • runningTime

      private long runningTime
      Dauer wie lange das Service vom Start bis zum letzten Check gelaufen ist (in Sekunden)
    • lastRunningTime

      private long lastRunningTime
      Dauer (in Sekunden) wie lange das Service beim vorherigen Start bis zum Neustart gelaufen ist
    • httpPort

      private int httpPort
      TCP-Port auf dem das Service über http erreichbar ist
    • ajpPort

      private int ajpPort
      TCP-Port auf dem das Service über ajp(http) erreichbar ist
    • httpsPort

      private int httpsPort
      TCP-Port auf dem das Service über https erreichbar ist
    • debugPort

      private int debugPort
      TCP-Port auf dem das Service über Remote-Debugging erreichbar ist
    • version

      private String version
      Version des Services
    • betriebssystem

      private String betriebssystem
      aktuelles Betriebssystems
    • betriebssystemVersion

      private String betriebssystemVersion
      Version des Betriebssystems
    • linuxDistribution

      private String linuxDistribution
      Linux Distribution
    • linuxRelease

      private String linuxRelease
      Linux Release
    • pid

      private String pid
      aktuelle PID
    • debugMode

      private boolean debugMode
      Debugging eingeschaltet?
    • isWindows

      private boolean isWindows
    • isLinux

      private boolean isLinux
    • isUbuntu

      private boolean isUbuntu
    • isMacOS

      private boolean isMacOS
    • javaVersion

      private String javaVersion
      Java-Version
    • javaVendor

      private String javaVendor
    • javaVersionNumber

      private String javaVersionNumber
    • javaSpecificationVersion

      private String javaSpecificationVersion
    • javaMajorVersion

      private int javaMajorVersion
    • javaMinorVersion

      private String javaMinorVersion
    • springVersion

      private String springVersion
    • encoding

      private String encoding
    • fileEncoding

      private String fileEncoding
    • userDir

      private String userDir
    • systemHome

      private String systemHome
    • language

      private String language
    • fileSeparator

      private String fileSeparator
    • systemUsername

      private String systemUsername
    • cmdCharset

      private String cmdCharset
    • cpuAnzahl

      private int cpuAnzahl
    • memoryInit

      private long memoryInit
    • memoryUsed

      private long memoryUsed
    • memoryMax

      private long memoryMax
    • memoryInitCommited

      private long memoryInitCommited
    • infos

      private HashMap<String,String> infos
      Allgemeine Infos über das Service können, aber müssen nicht verwendet werden
  • Constructor Details

    • LeTToServiceInfoDto

      public LeTToServiceInfoDto()