Class ClajStateSummary

java.lang.Object
com.xpdustry.claj.server.ClajStateSummary

public class ClajStateSummary extends Object
Class that hold a summary of the current server state at his call.
To get more statistics and more accurate results, the summary will rely on java management interfaces.
  • Field Details

    • version

      public final com.xpdustry.claj.common.status.ClajVersion version
    • majorVersion

      public final int majorVersion
    • javaVersion

      public final String javaVersion
    • uptime

      public final long uptime
    • mainTps

      public final int mainTps
    • netTps

      public final int netTps
    • usedMemory

      public final long usedMemory
    • allocatedMemory

      public final long allocatedMemory
    • maxMemory

      public final long maxMemory
    • usedBuffer

      public final long usedBuffer
    • maxBuffer

      public final long maxBuffer
    • javaCpuLoad

      public final float javaCpuLoad
      in %. -1 if unknown.
    • systemCpuLoad

      public final float systemCpuLoad
      in %. -1 if unknown.
    • rooms

      public final int rooms
    • clients

      public final int clients
    • connections

      public final int connections
    • uploadSpeed

      public final long uploadSpeed
      This ignores Ethernet/IP/TCP/ArcNet headers. -1 if disabled.
    • downloadSpeed

      public final long downloadSpeed
      This ignores Ethernet/IP/TCP/ArcNet headers. -1 if disabled.
    • totalUpload

      public final long totalUpload
      This ignores Ethernet/IP/TCP/ArcNet headers. -1 if disabled.
    • totalDownload

      public final long totalDownload
      This ignores Ethernet/IP/TCP/ArcNet headers. -1 if disabled.
    • uploadTransfert

      public final long uploadTransfert
    • downloadTransfert

      public final long downloadTransfert
    • totalTransfertUpload

      public final long totalTransfertUpload
    • totalTransfertDownload

      public final long totalTransfertDownload
    • usedDisk

      public final long usedDisk
      This only monitor CLaJ server directory.
    • freeDisk

      public final long freeDisk
      This only monitor CLaJ server directory.
    • maxDisk

      public final long maxDisk
      This only monitor CLaJ server directory.
  • Method Details