Module org.neo4j.driver
Class InboundMessageDispatcher
java.lang.Object
org.neo4j.driver.internal.bolt.basicimpl.async.inbound.InboundMessageDispatcher
- All Implemented Interfaces:
ResponseMessageHandler
-
Constructor Summary
ConstructorsConstructorDescriptionInboundMessageDispatcher(io.netty.channel.Channel channel, LoggingProvider logging) -
Method Summary
Modifier and TypeMethodDescriptionvoidenqueue(ResponseHandler handler) booleanvoidhandleChannelError(Throwable error) voidhandleChannelInactive(Throwable cause) voidhandleFailureMessage(GqlError gqlError) voidvoidhandleRecordMessage(Value[] fields) voidhandleSuccessMessage(Map<String, Value> meta) intvoidsetBeforeLastHandlerHook(Runnable 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
-
fatalErrorOccurred
public boolean fatalErrorOccurred()
-