Class GarbageCollectorResource


  • @Path("/gc")
    @Produces({"application/json","application/xml"})
    public class GarbageCollectorResource
    extends Object
    GarbageCollector metrics
    Since:
    2.0.0
    • Constructor Detail

      • GarbageCollectorResource

        public GarbageCollectorResource()
    • Method Detail

      • getStatus

        @GET
        public GarbageCollectorStatus getStatus()
        Returns the garbage collector status
        Returns:
        garbage collector status
      • getFileStatus

        @Path("files")
        @GET
        public GarbageCollection getFileStatus()
        Generates current and last file gc object
        Returns:
        file gc object
      • getLastCycle

        @Path("files/last")
        @GET
        public GarbageCollectorCycle getLastCycle()
        Generates last file gc object
        Returns:
        last file gc object
      • getCurrentCycle

        @Path("files/current")
        @GET
        public GarbageCollectorCycle getCurrentCycle()
        Generates current file gc object
        Returns:
        current file gc object
      • getWalStatus

        @Path("wals")
        @GET
        public GarbageCollection getWalStatus()
        Generates wal gc object
        Returns:
        wal gc object
      • getLastWalCycle

        @Path("wals/last")
        @GET
        public GarbageCollectorCycle getLastWalCycle()
        Generates last wal object
        Returns:
        last wal object
      • getCurrentWalCycle

        @Path("wals/current")
        @GET
        public GarbageCollectorCycle getCurrentWalCycle()
        Generates current wal object
        Returns:
        current wal object