Class ListLedgerService
java.lang.Object
org.apache.bookkeeper.server.http.service.ListLedgerService
- All Implemented Interfaces:
org.apache.bookkeeper.http.service.HttpEndpointService
public class ListLedgerService
extends Object
implements org.apache.bookkeeper.http.service.HttpEndpointService
HttpEndpointService that handle Bookkeeper list ledger related http request.
The GET method will list all ledger_ids in this bookkeeper cluster. User can choose print metadata of each ledger or not by set parameter "print_metadata"
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected ServerConfigurationprotected LedgerManagerFactory(package private) static final int(package private) static final org.slf4j.Logger -
Constructor Summary
ConstructorsConstructorDescriptionListLedgerService(ServerConfiguration conf, LedgerManagerFactory ledgerManagerFactory) -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.bookkeeper.http.service.HttpServiceResponsehandle(org.apache.bookkeeper.http.service.HttpServiceRequest request)
-
Field Details
-
LOG
static final org.slf4j.Logger LOG -
conf
-
ledgerManagerFactory
-
LIST_LEDGER_BATCH_SIZE
static final int LIST_LEDGER_BATCH_SIZE- See Also:
-
-
Constructor Details
-
ListLedgerService
-
-
Method Details