- All Known Implementing Classes:
DirectConnection
,NetworkConnection
,RoutingConnection
public interface Connection
-
Method Summary
Modifier and TypeMethodDescriptiondefault org.neo4j.driver.internal.DatabaseName
void
void
void
flush()
default String
boolean
isOpen()
default AccessMode
mode()
protocol()
release()
reset()
org.neo4j.driver.internal.BoltServerAddress
void
terminateAndRelease
(String reason) void
write
(Message message, ResponseHandler handler) void
write
(Message message1, ResponseHandler handler1, Message message2, ResponseHandler handler2) void
writeAndFlush
(Message message, ResponseHandler handler) void
writeAndFlush
(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()
-