Module org.neo4j.driver
Class InboundMessageDispatcher
java.lang.Object
org.neo4j.driver.internal.async.inbound.InboundMessageDispatcher
- All Implemented Interfaces:
ResponseMessageHandler
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidenqueue(ResponseHandler handler) booleanvoidhandleChannelError(Throwable error) voidhandleChannelInactive(Throwable cause) voidhandleFailureMessage(String code, String message) voidvoidhandleRecordMessage(Value[] fields) voidhandleSuccessMessage(Map<String, Value> meta) voidintvoidsetBeforeLastHandlerHook(InboundMessageDispatcher.HandlerHook beforeLastHandlerHook)
-
Constructor Details
-
InboundMessageDispatcher
-
-
Method Details
-
enqueue
-
setBeforeLastHandlerHook
-
queuedHandlersCount
public int queuedHandlersCount() -
handleSuccessMessage
- Specified by:
handleSuccessMessagein interfaceResponseMessageHandler
-
handleRecordMessage
- Specified by:
handleRecordMessagein interfaceResponseMessageHandler
-
handleFailureMessage
- Specified by:
handleFailureMessagein interfaceResponseMessageHandler
-
handleIgnoredMessage
public void handleIgnoredMessage()- Specified by:
handleIgnoredMessagein interfaceResponseMessageHandler
-
handleChannelInactive
-
handleChannelError
-
clearCurrentError
public void clearCurrentError() -
currentError
-
fatalErrorOccurred
public boolean fatalErrorOccurred() -
prepareToCloseChannel
public void prepareToCloseChannel()
-