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
- All Implemented Interfaces:
BoltProtocol
- Direct Known Subclasses:
BoltProtocolV44
Definition of the Bolt Protocol 4.3
The version 4.3 use most of the 4.2 behaviours, but it extends it with new messages such as ROUTE
-
Field Summary
FieldsFields inherited from class org.neo4j.driver.internal.messaging.v3.BoltProtocolV3
METADATA_EXTRACTOR -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionInstantiateMessageFormatused by this Bolt protocol verison.protected booleanversion()Returns the protocol version.Methods inherited from class org.neo4j.driver.internal.messaging.v4.BoltProtocolV4
buildResultCursorFactory, verifyDatabaseNameBeforeTransactionMethods inherited from class org.neo4j.driver.internal.messaging.v3.BoltProtocolV3
beginTransaction, commitTransaction, initializeChannel, prepareToCloseChannel, rollbackTransaction, runInAutoCommitTransaction, runInUnmanagedTransaction, telemetry, verifyNotificationConfigSupported
-
Field Details
-
VERSION
-
INSTANCE
-
-
Constructor Details
-
BoltProtocolV43
public BoltProtocolV43()
-
-
Method Details
-
createMessageFormat
Description copied from interface:BoltProtocolInstantiateMessageFormatused by this Bolt protocol verison.- Specified by:
createMessageFormatin interfaceBoltProtocol- Overrides:
createMessageFormatin classBoltProtocolV4- Returns:
- new message format.
-
version
Description copied from interface:BoltProtocolReturns the protocol version. It can be used for version specific error messages.- Specified by:
versionin interfaceBoltProtocol- Overrides:
versionin classBoltProtocolV42- Returns:
- the protocol version.
-
includeDateTimeUtcPatchInHello
protected boolean includeDateTimeUtcPatchInHello()- Overrides:
includeDateTimeUtcPatchInHelloin classBoltProtocolV3
-