- All Known Implementing Classes:
DirectConnection,NetworkConnection,RoutingConnection
public interface Connection
-
Method Summary
Modifier and TypeMethodDescriptiondefault org.neo4j.driver.internal.DatabaseNamevoidvoidvoidflush()default StringbooleanisOpen()default AccessModemode()protocol()release()reset()org.neo4j.driver.internal.BoltServerAddressvoidterminateAndRelease(String reason) voidwrite(Message message, ResponseHandler handler) voidwrite(Message message1, ResponseHandler handler1, Message message2, ResponseHandler handler2) voidwriteAndFlush(Message message, ResponseHandler handler) voidwriteAndFlush(Message message1, ResponseHandler handler1, Message message2, ResponseHandler handler2)
-
Method Details
-
isOpen
boolean isOpen() -
enableAutoRead
void enableAutoRead() -
disableAutoRead
void disableAutoRead() -
write
-
write
-
writeAndFlush
-
writeAndFlush
void writeAndFlush(Message message1, ResponseHandler handler1, Message message2, ResponseHandler handler2) -
reset
CompletionStage<Void> reset() -
release
CompletionStage<Void> release() -
terminateAndRelease
-
serverAgent
String serverAgent() -
serverAddress
org.neo4j.driver.internal.BoltServerAddress serverAddress() -
protocol
BoltProtocol protocol() -
mode
-
databaseName
default org.neo4j.driver.internal.DatabaseName databaseName() -
impersonatedUser
-
flush
void flush()
-