Package org.apache.bookkeeper.proto
Class WriteEntryProcessorV3
java.lang.Object
org.apache.bookkeeper.proto.PacketProcessorBaseV3
org.apache.bookkeeper.proto.WriteEntryProcessorV3
- All Implemented Interfaces:
Runnable
-
Field Summary
Fields inherited from class org.apache.bookkeeper.proto.PacketProcessorBaseV3
enqueueNanos, request, requestHandler, requestProcessor -
Constructor Summary
ConstructorsConstructorDescriptionWriteEntryProcessorV3(BookkeeperProtocol.Request request, BookieRequestHandler requestHandler, BookieRequestProcessor requestProcessor) -
Method Summary
Modifier and TypeMethodDescriptionvoidrun()protected voidsendResponse(BookkeeperProtocol.StatusCode code, Object response, OpStatsLogger statsLogger) toString()this toString method filters out body and masterKey from the output.Methods inherited from class org.apache.bookkeeper.proto.PacketProcessorBaseV3
getHeader, isVersionCompatible
-
Constructor Details
-
WriteEntryProcessorV3
public WriteEntryProcessorV3(BookkeeperProtocol.Request request, BookieRequestHandler requestHandler, BookieRequestProcessor requestProcessor)
-
-
Method Details
-
run
public void run() -
sendResponse
protected void sendResponse(BookkeeperProtocol.StatusCode code, Object response, OpStatsLogger statsLogger) - Overrides:
sendResponsein classPacketProcessorBaseV3
-
toString
this toString method filters out body and masterKey from the output. masterKey contains the password of the ledger and body is customer data, so it is not appropriate to have these in logs or system output.- Overrides:
toStringin classPacketProcessorBaseV3
-