Class TriggerGCService
- java.lang.Object
-
- org.apache.bookkeeper.server.http.service.TriggerGCService
-
- All Implemented Interfaces:
org.apache.bookkeeper.http.service.HttpEndpointService
public class TriggerGCService extends java.lang.Object implements org.apache.bookkeeper.http.service.HttpEndpointService
HttpEndpointService that handle force trigger GC requests.The PUT method will force trigger GC on current bookie, and make GC run at backend.
The GET method will get the force triggered GC running or not. Output would be like: { "is_in_force_gc" : "false" }
-
-
Field Summary
Fields Modifier and Type Field Description protected BookieServer
bookieServer
protected ServerConfiguration
conf
(package private) static org.slf4j.Logger
LOG
-
Constructor Summary
Constructors Constructor Description TriggerGCService(ServerConfiguration conf, BookieServer bookieServer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.bookkeeper.http.service.HttpServiceResponse
handle(org.apache.bookkeeper.http.service.HttpServiceRequest request)
-
-
-
Field Detail
-
LOG
static final org.slf4j.Logger LOG
-
conf
protected ServerConfiguration conf
-
bookieServer
protected BookieServer bookieServer
-
-
Constructor Detail
-
TriggerGCService
public TriggerGCService(ServerConfiguration conf, BookieServer bookieServer)
-
-