java.lang.Object
org.neo4j.driver.internal.messaging.v3.BoltProtocolV3
org.neo4j.driver.internal.messaging.v4.BoltProtocolV4
org.neo4j.driver.internal.messaging.v41.BoltProtocolV41
org.neo4j.driver.internal.messaging.v42.BoltProtocolV42
org.neo4j.driver.internal.messaging.v43.BoltProtocolV43
org.neo4j.driver.internal.messaging.v44.BoltProtocolV44
org.neo4j.driver.internal.messaging.v5.BoltProtocolV5
org.neo4j.driver.internal.messaging.v51.BoltProtocolV51
org.neo4j.driver.internal.messaging.v52.BoltProtocolV52
org.neo4j.driver.internal.messaging.v53.BoltProtocolV53
org.neo4j.driver.internal.messaging.v54.BoltProtocolV54
- All Implemented Interfaces:
BoltProtocol
- Direct Known Subclasses:
BoltProtocolV55
-
Field Summary
Fields inherited from class org.neo4j.driver.internal.messaging.v3.BoltProtocolV3
METADATA_EXTRACTOR
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionInstantiateMessageFormat
used by this Bolt protocol verison.telemetry
(Connection connection, Integer api) Sends telemetry message to the server.version()
Returns the protocol version.Methods inherited from class org.neo4j.driver.internal.messaging.v53.BoltProtocolV53
initializeChannel
Methods inherited from class org.neo4j.driver.internal.messaging.v52.BoltProtocolV52
verifyNotificationConfigSupported
Methods inherited from class org.neo4j.driver.internal.messaging.v5.BoltProtocolV5
includeDateTimeUtcPatchInHello
Methods inherited from class org.neo4j.driver.internal.messaging.v4.BoltProtocolV4
buildResultCursorFactory, verifyDatabaseNameBeforeTransaction
Methods inherited from class org.neo4j.driver.internal.messaging.v3.BoltProtocolV3
beginTransaction, commitTransaction, prepareToCloseChannel, rollbackTransaction, runInAutoCommitTransaction, runInUnmanagedTransaction, useLegacyNotifications
-
Field Details
-
VERSION
-
INSTANCE
-
-
Constructor Details
-
BoltProtocolV54
public BoltProtocolV54()
-
-
Method Details
-
version
Description copied from interface:BoltProtocol
Returns the protocol version. It can be used for version specific error messages.- Specified by:
version
in interfaceBoltProtocol
- Overrides:
version
in classBoltProtocolV53
- Returns:
- the protocol version.
-
telemetry
Description copied from interface:BoltProtocol
Sends telemetry message to the server.- Specified by:
telemetry
in interfaceBoltProtocol
- Overrides:
telemetry
in classBoltProtocolV3
api
- The api number.- Returns:
- Promise of message be delivered
-
createMessageFormat
Description copied from interface:BoltProtocol
InstantiateMessageFormat
used by this Bolt protocol verison.- Specified by:
createMessageFormat
in interfaceBoltProtocol
- Overrides:
createMessageFormat
in classBoltProtocolV51
- Returns:
- new message format.
-