Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W 

A

accept(BoltResult.Visitor) - Method in class org.neo4j.bolt.v1.runtime.spi.BoltResult
 
accept(BoltResult.Visitor) - Method in class org.neo4j.bolt.v1.runtime.spi.BookmarkResult
 
ackFailure(BoltResponseHandler) - Method in class org.neo4j.bolt.v1.runtime.BoltStateMachine
Clear any outstanding error condition.
ackFailure(BoltStateMachine) - Method in enum org.neo4j.bolt.v1.runtime.BoltStateMachine.State
 
addMetadata(String, AnyValue) - Method in interface org.neo4j.bolt.v1.runtime.spi.BoltResult.Visitor
Associate arbitrary metadata with the result stream.
address() - Method in interface org.neo4j.bolt.transport.NettyServer.ProtocolInitializer
 
address() - Method in class org.neo4j.bolt.transport.SocketTransport
 
append(ByteBuf) - Method in class org.neo4j.bolt.v1.transport.ChunkedInput
 
AUTH_DISABLED - Static variable in interface org.neo4j.bolt.security.auth.AuthenticationResult
 
authenticate(Map<String, Object>) - Method in interface org.neo4j.bolt.security.auth.Authentication
Authenticate the provided token.
authenticate(Map<String, Object>) - Method in class org.neo4j.bolt.security.auth.BasicAuthentication
 
Authentication - Interface in org.neo4j.bolt.security.auth
Authenticate a given token.
AuthenticationException - Exception in org.neo4j.bolt.security.auth
 
AuthenticationException(Status) - Constructor for exception org.neo4j.bolt.security.auth.AuthenticationException
 
AuthenticationException(Status, String) - Constructor for exception org.neo4j.bolt.security.auth.AuthenticationException
 
AuthenticationException(Status, String, Throwable) - Constructor for exception org.neo4j.bolt.security.auth.AuthenticationException
 
AuthenticationResult - Interface in org.neo4j.bolt.security.auth
 
authManager() - Method in interface org.neo4j.bolt.BoltKernelExtension.Dependencies
 

B

BasicAuthentication - Class in org.neo4j.bolt.security.auth
Performs basic authentication with user name and password.
BasicAuthentication(AuthManager, UserManagerSupplier) - Constructor for class org.neo4j.bolt.security.auth.BasicAuthentication
 
BasicAuthenticationResult - Class in org.neo4j.bolt.security.auth
 
BasicAuthenticationResult(SecurityContext) - Constructor for class org.neo4j.bolt.security.auth.BasicAuthenticationResult
 
beginArray(int, ValueWriter.ArrayType) - Method in class org.neo4j.bolt.v1.messaging.Neo4jPack.Packer
 
beginList(int) - Method in class org.neo4j.bolt.v1.messaging.Neo4jPack.Packer
 
beginMap(int) - Method in class org.neo4j.bolt.v1.messaging.Neo4jPack.Packer
 
beginPoint(CoordinateReferenceSystem) - Method in class org.neo4j.bolt.v1.messaging.Neo4jPack.Packer
 
BOLT_MAGIC_PREAMBLE - Static variable in class org.neo4j.bolt.transport.BoltHandshakeProtocolHandler
 
BoltChannel - Class in org.neo4j.bolt
A channel through which Bolt messaging can occur.
BoltChannelAutoReadLimiter - Class in org.neo4j.bolt.v1.runtime
 
BoltChannelAutoReadLimiter(Channel, Log) - Constructor for class org.neo4j.bolt.v1.runtime.BoltChannelAutoReadLimiter
 
BoltChannelAutoReadLimiter(Channel, Log, int, int) - Constructor for class org.neo4j.bolt.v1.runtime.BoltChannelAutoReadLimiter
 
BoltConnectionAuthFatality - Exception in org.neo4j.bolt.v1.runtime
Indicates that bolt connection has been fatally misused and therefore the server should close the connection.
BoltConnectionAuthFatality(String) - Constructor for exception org.neo4j.bolt.v1.runtime.BoltConnectionAuthFatality
 
BoltConnectionDescriptor - Interface in org.neo4j.bolt
 
BoltConnectionFatality - Exception in org.neo4j.bolt.v1.runtime
Indicates that bolt connection has been fatally misused and therefore the server should close the connection.
BoltFactory - Interface in org.neo4j.bolt.v1.runtime
Factory class for Bolt runtime environments.
BoltFactoryImpl - Class in org.neo4j.bolt.v1.runtime
 
BoltFactoryImpl(GraphDatabaseAPI, UsageData, LogService, ThreadToStatementContextBridge, Authentication, BoltConnectionTracker, Config) - Constructor for class org.neo4j.bolt.v1.runtime.BoltFactoryImpl
 
BoltHandshakeProtocolHandler - Class in org.neo4j.bolt.transport
Manages the state for choosing the protocol version to use.
BoltHandshakeProtocolHandler(Map<Long, Function<BoltChannel, BoltMessagingProtocolHandler>>, boolean, boolean) - Constructor for class org.neo4j.bolt.transport.BoltHandshakeProtocolHandler
 
BoltIOException - Exception in org.neo4j.bolt.v1.messaging
 
BoltIOException(Status, String, Throwable) - Constructor for exception org.neo4j.bolt.v1.messaging.BoltIOException
 
BoltIOException(Status, String) - Constructor for exception org.neo4j.bolt.v1.messaging.BoltIOException
 
BoltKernelExtension - Class in org.neo4j.bolt
Wraps Bolt and exposes it as a Kernel Extension.
BoltKernelExtension() - Constructor for class org.neo4j.bolt.BoltKernelExtension
 
BoltKernelExtension.Dependencies - Interface in org.neo4j.bolt
 
BoltKernelExtension.Settings - Class in org.neo4j.bolt
 
BoltMessageLog - Class in org.neo4j.bolt.logging
 
BoltMessageLog(FileSystemAbstraction, ZoneId, File, Executor) - Constructor for class org.neo4j.bolt.logging.BoltMessageLog
 
BoltMessageLogger - Interface in org.neo4j.bolt.logging
 
BoltMessageLogging - Class in org.neo4j.bolt.logging
 
BoltMessageRouter - Class in org.neo4j.bolt.v1.messaging
This class is responsible for routing incoming request messages to a worker as well as handling outgoing response messages via appropriate handlers.
BoltMessageRouter(Log, BoltMessageLogger, BoltWorker, BoltResponseMessageHandler<IOException>, Runnable) - Constructor for class org.neo4j.bolt.v1.messaging.BoltMessageRouter
 
BoltMessagingProtocolHandler - Interface in org.neo4j.bolt.transport
Implementations define a versioned implementation of the Bolt Protocol.
BoltMessagingProtocolV1Handler - Class in org.neo4j.bolt.v1.transport
Implements version one of the Bolt Protocol when transported over a socket.
BoltMessagingProtocolV1Handler(BoltChannel, BoltWorker, LogService) - Constructor for class org.neo4j.bolt.v1.transport.BoltMessagingProtocolV1Handler
 
BoltProtocolBreachFatality - Exception in org.neo4j.bolt.v1.runtime
Indicates that bolt connection has been fatally misused and therefore the server should close the connection.
BoltProtocolBreachFatality(String) - Constructor for exception org.neo4j.bolt.v1.runtime.BoltProtocolBreachFatality
 
BoltRequestMessage - Enum in org.neo4j.bolt.v1.messaging
Enumeration representing all defined Bolt request messages.
BoltRequestMessageHandler<E extends Exception> - Interface in org.neo4j.bolt.v1.messaging
Interface defining simple handler methods for each defined Bolt request message.
BoltRequestMessageReader - Class in org.neo4j.bolt.v1.messaging
Reader for Bolt request messages made available via a Neo4jPack.Unpacker.
BoltRequestMessageReader(Neo4jPack.Unpacker) - Constructor for class org.neo4j.bolt.v1.messaging.BoltRequestMessageReader
 
BoltResponseHandler - Interface in org.neo4j.bolt.v1.runtime
Callback for handling the result of requests.
BoltResponseMessage - Enum in org.neo4j.bolt.v1.messaging
Enumeration representing all defined Bolt response messages.
BoltResponseMessageBoundaryHook - Interface in org.neo4j.bolt.v1.messaging
 
BoltResponseMessageHandler<E extends Exception> - Interface in org.neo4j.bolt.v1.messaging
Interface defining simple handler methods for each defined Bolt response message.
BoltResponseMessageWriter - Class in org.neo4j.bolt.v1.messaging
Writer for Bolt request messages to be sent to a Neo4jPack.Packer.
BoltResponseMessageWriter(Neo4jPack.Packer, BoltResponseMessageBoundaryHook, BoltMessageLogger) - Constructor for class org.neo4j.bolt.v1.messaging.BoltResponseMessageWriter
 
BoltResult - Class in org.neo4j.bolt.v1.runtime.spi
Represents a data stream of records, this is the output cypher produces.
BoltResult() - Constructor for class org.neo4j.bolt.v1.runtime.spi.BoltResult
 
BoltResult.Visitor - Interface in org.neo4j.bolt.v1.runtime.spi
 
BoltStateMachine - Class in org.neo4j.bolt.v1.runtime
This state machine oversees the exchange of messages for the Bolt protocol.
BoltStateMachine(BoltStateMachine.SPI, BoltChannel, Clock) - Constructor for class org.neo4j.bolt.v1.runtime.BoltStateMachine
 
BoltStateMachine.State - Enum in org.neo4j.bolt.v1.runtime
 
BoltV1Dechunker - Class in org.neo4j.bolt.v1.transport
 
BoltV1Dechunker(BoltRequestMessageHandler<RuntimeException>, Runnable) - Constructor for class org.neo4j.bolt.v1.transport.BoltV1Dechunker
 
BoltV1Dechunker.State - Enum in org.neo4j.bolt.v1.transport
 
BoltWorker - Interface in org.neo4j.bolt.v1.runtime
 
BoltWorkerQueueMonitor - Interface in org.neo4j.bolt.v1.runtime
 
Bookmark - Class in org.neo4j.bolt.v1.runtime.bookmarking
 
Bookmark(long) - Constructor for class org.neo4j.bolt.v1.runtime.bookmarking.Bookmark
 
BookmarkResult - Class in org.neo4j.bolt.v1.runtime.spi
 
BookmarkResult(Bookmark) - Constructor for class org.neo4j.bolt.v1.runtime.spi.BookmarkResult
 
BYTES_16 - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
BYTES_32 - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
BYTES_8 - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 

C

cause() - Method in class org.neo4j.bolt.v1.runtime.Neo4jError
 
channelHandlerContext() - Method in class org.neo4j.bolt.BoltChannel
 
channelInactive(ChannelHandlerContext) - Method in class org.neo4j.bolt.transport.SocketTransportHandler
 
channelInitializer() - Method in interface org.neo4j.bolt.transport.NettyServer.ProtocolInitializer
 
channelInitializer() - Method in class org.neo4j.bolt.transport.SocketTransport
 
channelRead(ChannelHandlerContext, Object) - Method in class org.neo4j.bolt.transport.SocketTransportHandler
 
channelRead(ChannelHandlerContext, Object) - Method in class org.neo4j.bolt.transport.WebSocketFrameTranslator
 
chosenProtocol() - Method in class org.neo4j.bolt.transport.BoltHandshakeProtocolHandler
 
CHUNK_HEADER_SIZE - Static variable in class org.neo4j.bolt.v1.transport.ChunkedOutput
 
ChunkedInput - Class in org.neo4j.bolt.v1.transport
A PackInput that accepts data fragments and exposes them as a continuous stream to PackStream.
ChunkedInput() - Constructor for class org.neo4j.bolt.v1.transport.ChunkedInput
 
ChunkedOutput - Class in org.neo4j.bolt.v1.transport
A target output for PackStream which breaks the data into a continuous stream of chunks before pushing them into a netty channel.
ChunkedOutput(Channel, int) - Constructor for class org.neo4j.bolt.v1.transport.ChunkedOutput
 
clear() - Method in class org.neo4j.bolt.v1.transport.ChunkedInput
 
clientAddress() - Method in class org.neo4j.bolt.BoltChannel
 
clientAddress() - Method in interface org.neo4j.bolt.BoltConnectionDescriptor
 
clientError(String, String, Supplier<String>) - Method in interface org.neo4j.bolt.logging.BoltMessageLogger
 
clientError(String, String, Supplier<String>) - Method in class org.neo4j.bolt.logging.NullBoltMessageLogger
 
clientEvent(String) - Method in interface org.neo4j.bolt.logging.BoltMessageLogger
 
clientEvent(String, Supplier<String>) - Method in interface org.neo4j.bolt.logging.BoltMessageLogger
 
clientEvent(String) - Method in class org.neo4j.bolt.logging.NullBoltMessageLogger
 
clientEvent(String, Supplier<String>) - Method in class org.neo4j.bolt.logging.NullBoltMessageLogger
 
clock() - Method in interface org.neo4j.bolt.BoltKernelExtension.Dependencies
 
close() - Method in class org.neo4j.bolt.BoltChannel
 
close() - Method in interface org.neo4j.bolt.transport.BoltMessagingProtocolHandler
Close this instance of the protocol, disposing of any held resources
close() - Method in class org.neo4j.bolt.v1.runtime.BoltStateMachine
 
close() - Method in class org.neo4j.bolt.v1.runtime.spi.BoltResult
 
close() - Method in class org.neo4j.bolt.v1.runtime.spi.BookmarkResult
 
close() - Method in class org.neo4j.bolt.v1.transport.BoltMessagingProtocolV1Handler
 
close() - Method in class org.neo4j.bolt.v1.transport.BoltV1Dechunker
 
close() - Method in class org.neo4j.bolt.v1.transport.ChunkedInput
 
close() - Method in class org.neo4j.bolt.v1.transport.ChunkedOutput
 
codeFromString(String) - Static method in class org.neo4j.bolt.v1.runtime.Neo4jError
 
combine(List<Neo4jError>) - Static method in class org.neo4j.bolt.v1.runtime.Neo4jError
 
config() - Method in interface org.neo4j.bolt.BoltKernelExtension.Dependencies
 
connectionRegister() - Method in interface org.neo4j.bolt.BoltKernelExtension.Dependencies
 
create(FileSystemAbstraction, JobScheduler, Config, Log) - Static method in class org.neo4j.bolt.logging.BoltMessageLogging
 
createEventLoopGroup(int, ThreadFactory) - Method in class org.neo4j.bolt.transport.configuration.EpollConfigurationProvider
 
createEventLoopGroup(int, ThreadFactory) - Method in class org.neo4j.bolt.transport.configuration.NioConfigurationProvider
 
createEventLoopGroup(int, ThreadFactory) - Method in interface org.neo4j.bolt.transport.configuration.ServerConfigurationProvider
 
credentialsExpired() - Method in interface org.neo4j.bolt.security.auth.AuthenticationResult
 
credentialsExpired() - Method in class org.neo4j.bolt.security.auth.BasicAuthenticationResult
 

D

db() - Method in interface org.neo4j.bolt.BoltKernelExtension.Dependencies
 
debug(String, String) - Method in class org.neo4j.bolt.logging.BoltMessageLog
 
debug(String, String, String) - Method in class org.neo4j.bolt.logging.BoltMessageLog
 
debug(String, String, String, String) - Method in class org.neo4j.bolt.logging.BoltMessageLog
 
dequeued(Job) - Method in class org.neo4j.bolt.v1.runtime.BoltChannelAutoReadLimiter
 
dequeued(Job) - Method in interface org.neo4j.bolt.v1.runtime.BoltWorkerQueueMonitor
 
discardAll(BoltResponseHandler) - Method in class org.neo4j.bolt.v1.runtime.BoltStateMachine
Discard all the remaining entries in the current result stream.
discardAll(BoltStateMachine) - Method in enum org.neo4j.bolt.v1.runtime.BoltStateMachine.State
 
drained(Collection<Job>) - Method in class org.neo4j.bolt.v1.runtime.BoltChannelAutoReadLimiter
 
drained(Collection<Job>) - Method in interface org.neo4j.bolt.v1.runtime.BoltWorkerQueueMonitor
 

E

EMPTY - Static variable in class org.neo4j.bolt.v1.runtime.spi.BoltResult
 
encode(String) - Method in class org.neo4j.bolt.v1.packstream.utf8.SunMiscUTF8Encoder
 
encode(String) - Method in interface org.neo4j.bolt.v1.packstream.utf8.UTF8Encoder
 
encode(String) - Method in class org.neo4j.bolt.v1.packstream.utf8.VanillaUTF8Encoder
 
END_OF_STREAM - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
endArray() - Method in class org.neo4j.bolt.v1.messaging.Neo4jPack.Packer
 
endList() - Method in class org.neo4j.bolt.v1.messaging.Neo4jPack.Packer
 
endMap() - Method in class org.neo4j.bolt.v1.messaging.Neo4jPack.Packer
 
EndOfStream(String) - Constructor for exception org.neo4j.bolt.v1.packstream.PackStream.EndOfStream
 
endPoint() - Method in class org.neo4j.bolt.v1.messaging.Neo4jPack.Packer
 
enqueue(Job) - Method in interface org.neo4j.bolt.v1.runtime.BoltWorker
Add a new job to the job queue.
enqueued(Job) - Method in class org.neo4j.bolt.v1.runtime.BoltChannelAutoReadLimiter
 
enqueued(Job) - Method in interface org.neo4j.bolt.v1.runtime.BoltWorkerQueueMonitor
 
EpollConfigurationProvider - Class in org.neo4j.bolt.transport.configuration
 
equals(Object) - Method in class org.neo4j.bolt.v1.runtime.Neo4jError
 
equals(Object) - Method in class org.neo4j.bolt.v1.runtime.spi.ImmutableRecord
 
error(String, String) - Method in class org.neo4j.bolt.logging.BoltMessageLog
 
error(String, String, String) - Method in class org.neo4j.bolt.logging.BoltMessageLog
 
error(String, String, String, String) - Method in class org.neo4j.bolt.logging.BoltMessageLog
 
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class org.neo4j.bolt.transport.SocketTransportHandler
 
externalError(Neo4jError, BoltResponseHandler) - Method in class org.neo4j.bolt.v1.runtime.BoltStateMachine
 

F

FALSE - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
fastestAvailableEncoder() - Static method in interface org.neo4j.bolt.v1.packstream.utf8.UTF8Encoder
 
fatalFrom(Throwable) - Static method in class org.neo4j.bolt.v1.runtime.Neo4jError
 
fatalFrom(Status, String) - Static method in class org.neo4j.bolt.v1.runtime.Neo4jError
 
fieldNames() - Method in class org.neo4j.bolt.v1.runtime.spi.BoltResult
Positional names for all fields in every record of this stream.
fieldNames() - Method in class org.neo4j.bolt.v1.runtime.spi.BookmarkResult
 
fields() - Method in class org.neo4j.bolt.v1.runtime.spi.ImmutableRecord
 
fields() - Method in interface org.neo4j.bolt.v1.runtime.spi.Record
 
fileSystem() - Method in interface org.neo4j.bolt.BoltKernelExtension.Dependencies
 
FLOAT_64 - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
flush() - Method in class org.neo4j.bolt.v1.messaging.BoltResponseMessageWriter
 
flush() - Method in interface org.neo4j.bolt.v1.packstream.PackOutput
If implementation has been buffering data, it should flush those buffers now.
flush() - Method in class org.neo4j.bolt.v1.packstream.PackStream.Packer
 
flush() - Method in class org.neo4j.bolt.v1.transport.ChunkedOutput
 
from(Status, String) - Static method in class org.neo4j.bolt.v1.runtime.Neo4jError
 
from(Throwable) - Static method in class org.neo4j.bolt.v1.runtime.Neo4jError
 
fromParamsOrNull(MapValue) - Static method in class org.neo4j.bolt.v1.runtime.bookmarking.Bookmark
 

G

getChannelClass() - Method in class org.neo4j.bolt.transport.configuration.EpollConfigurationProvider
 
getChannelClass() - Method in class org.neo4j.bolt.transport.configuration.NioConfigurationProvider
 
getChannelClass() - Method in interface org.neo4j.bolt.transport.configuration.ServerConfigurationProvider
 
getInstance() - Static method in class org.neo4j.bolt.logging.NullBoltMessageLogger
 
getSecurityContext() - Method in interface org.neo4j.bolt.security.auth.AuthenticationResult
 
getSecurityContext() - Method in class org.neo4j.bolt.security.auth.BasicAuthenticationResult
 

H

halt() - Method in interface org.neo4j.bolt.v1.runtime.BoltWorker
Shut down the worker.
handle(ChannelHandlerContext, ByteBuf) - Method in interface org.neo4j.bolt.transport.BoltMessagingProtocolHandler
Handle an incoming message, and reply if desired via the ctx argument
handle(ChannelHandlerContext, ByteBuf) - Method in class org.neo4j.bolt.v1.transport.BoltMessagingProtocolV1Handler
Handle an incoming network packet.
handle(ByteBuf) - Method in class org.neo4j.bolt.v1.transport.BoltV1Dechunker
 
handlerRemoved(ChannelHandlerContext) - Method in class org.neo4j.bolt.transport.SocketTransportHandler
 
HandshakeOutcome - Enum in org.neo4j.bolt.transport
 
hasErrors() - Method in class org.neo4j.bolt.v1.messaging.Neo4jPack.Packer
 
hashCode() - Method in class org.neo4j.bolt.v1.runtime.Neo4jError
 
hashCode() - Method in class org.neo4j.bolt.v1.runtime.spi.ImmutableRecord
 
hasMoreData() - Method in class org.neo4j.bolt.v1.packstream.PackedInputArray
 
hasMoreData() - Method in interface org.neo4j.bolt.v1.packstream.PackInput
True if there is at least one more consumable byte
hasMoreData() - Method in class org.neo4j.bolt.v1.transport.ChunkedInput
 
hasNext() - Method in class org.neo4j.bolt.v1.messaging.BoltRequestMessageReader
 
hasNext() - Method in class org.neo4j.bolt.v1.packstream.PackStream.Unpacker
 
hasTransaction() - Method in interface org.neo4j.bolt.v1.runtime.StatementProcessor
 
hasTransaction() - Method in class org.neo4j.bolt.v1.runtime.TransactionStateMachine
 

I

ImmutableRecord - Class in org.neo4j.bolt.v1.runtime.spi
 
ImmutableRecord(AnyValue[]) - Constructor for class org.neo4j.bolt.v1.runtime.spi.ImmutableRecord
 
info(String, String) - Method in class org.neo4j.bolt.logging.BoltMessageLog
 
info(String, String, String) - Method in class org.neo4j.bolt.logging.BoltMessageLog
 
info(String, String, String, String) - Method in class org.neo4j.bolt.logging.BoltMessageLog
 
info(String, String, String, String, String) - Method in class org.neo4j.bolt.logging.BoltMessageLog
 
init(String, Map<String, Object>, BoltResponseHandler) - Method in class org.neo4j.bolt.v1.runtime.BoltStateMachine
Initialize the session.
init(BoltStateMachine, String, Map<String, Object>) - Method in enum org.neo4j.bolt.v1.runtime.BoltStateMachine.State
 
INSTANCE - Static variable in class org.neo4j.bolt.transport.configuration.EpollConfigurationProvider
 
INSTANCE - Static variable in class org.neo4j.bolt.transport.configuration.NioConfigurationProvider
 
INT_16 - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
INT_32 - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
INT_64 - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
INT_8 - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
interrupt() - Method in class org.neo4j.bolt.v1.runtime.BoltStateMachine
When this is invoked, the machine will make attempts at interrupting any currently running action, and will then ignore all inbound messages until a reset message is received.
interrupt(BoltStateMachine) - Method in enum org.neo4j.bolt.v1.runtime.BoltStateMachine.State
 
interrupt() - Method in interface org.neo4j.bolt.v1.runtime.BoltWorker
Interrupt and stop the current action but remain open for new actions.
isClosed() - Method in class org.neo4j.bolt.v1.runtime.BoltStateMachine
 
isFatal() - Method in class org.neo4j.bolt.v1.runtime.Neo4jError
 
isInMiddleOfAMessage() - Method in class org.neo4j.bolt.v1.transport.BoltV1Dechunker
Check if we are currently "in the middle of" a message, eg.

J

Job - Interface in org.neo4j.bolt.v1.runtime
 

K

key() - Method in class org.neo4j.bolt.v1.runtime.BoltStateMachine
A session id that is unique for this database instance

L

LIST_16 - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
LIST_32 - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
LIST_8 - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
LIST_STREAM - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
log() - Method in class org.neo4j.bolt.BoltChannel
 
logAckFailure() - Method in interface org.neo4j.bolt.logging.BoltMessageLogger
 
logAckFailure() - Method in class org.neo4j.bolt.logging.NullBoltMessageLogger
 
logDiscardAll() - Method in interface org.neo4j.bolt.logging.BoltMessageLogger
 
logDiscardAll() - Method in class org.neo4j.bolt.logging.NullBoltMessageLogger
 
logFailure(Status) - Method in interface org.neo4j.bolt.logging.BoltMessageLogger
 
logFailure(Status) - Method in class org.neo4j.bolt.logging.NullBoltMessageLogger
 
logIgnored() - Method in interface org.neo4j.bolt.logging.BoltMessageLogger
 
logIgnored() - Method in class org.neo4j.bolt.logging.NullBoltMessageLogger
 
logInit(String) - Method in interface org.neo4j.bolt.logging.BoltMessageLogger
 
logInit(String) - Method in class org.neo4j.bolt.logging.NullBoltMessageLogger
 
logPullAll() - Method in interface org.neo4j.bolt.logging.BoltMessageLogger
 
logPullAll() - Method in class org.neo4j.bolt.logging.NullBoltMessageLogger
 
logReset() - Method in interface org.neo4j.bolt.logging.BoltMessageLogger
 
logReset() - Method in class org.neo4j.bolt.logging.NullBoltMessageLogger
 
logRun() - Method in interface org.neo4j.bolt.logging.BoltMessageLogger
 
logRun() - Method in class org.neo4j.bolt.logging.NullBoltMessageLogger
 
logService() - Method in interface org.neo4j.bolt.BoltKernelExtension.Dependencies
 
logSuccess(Supplier<MapValue>) - Method in interface org.neo4j.bolt.logging.BoltMessageLogger
 
logSuccess(Supplier<MapValue>) - Method in class org.neo4j.bolt.logging.NullBoltMessageLogger
 

M

MAP_16 - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
MAP_32 - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
MAP_8 - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
MAP_STREAM - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
markCurrentTransactionForTermination() - Method in interface org.neo4j.bolt.v1.runtime.StatementProcessor
 
markCurrentTransactionForTermination() - Method in class org.neo4j.bolt.v1.runtime.TransactionStateMachine
 
markFailed(Neo4jError) - Method in interface org.neo4j.bolt.v1.runtime.BoltResponseHandler
Called zero or more times if there are failures
markIgnored() - Method in interface org.neo4j.bolt.v1.runtime.BoltResponseHandler
Called when the state machine ignores an operation, because it is waiting for an error to be acknowledged
message() - Method in class org.neo4j.bolt.v1.runtime.Neo4jError
 
MESSAGE_BOUNDARY - Static variable in class org.neo4j.bolt.v1.transport.ChunkedOutput
 
messageReceived() - Method in interface org.neo4j.bolt.v1.runtime.MonitoredWorkerFactory.SessionMonitor
Called whenever a request is received.
MonitoredWorkerFactory - Class in org.neo4j.bolt.v1.runtime
Thin wrapper around WorkerFactory that adds monitoring capabilities, which means Bolt can be introspected at runtime by adding Monitor listeners.
MonitoredWorkerFactory(Monitors, WorkerFactory, Clock) - Constructor for class org.neo4j.bolt.v1.runtime.MonitoredWorkerFactory
 
MonitoredWorkerFactory.SessionMonitor - Interface in org.neo4j.bolt.v1.runtime
For monitoring the Bolt protocol, implementing and registering this monitor allows tracking requests arriving via the Bolt protocol and the queuing and processing times of those requests.
monitors() - Method in interface org.neo4j.bolt.BoltKernelExtension.Dependencies
 

N

Neo4jError - Class in org.neo4j.bolt.v1.runtime
An error object, represents something having gone wrong that is to be signaled to the user.
Neo4jPack - Class in org.neo4j.bolt.v1.messaging
Extended PackStream packer and unpacker classes for working with Neo4j-specific data types, represented as structures.
Neo4jPack.Packer - Class in org.neo4j.bolt.v1.messaging
 
Neo4jPack.Unpacker - Class in org.neo4j.bolt.v1.messaging
 
Netty4LoggerFactory - Class in org.neo4j.bolt.transport
This class replaces Nettys regular logging system, injecting our own.
Netty4LoggerFactory(LogProvider) - Constructor for class org.neo4j.bolt.transport.Netty4LoggerFactory
 
NettyServer - Class in org.neo4j.bolt.transport
Simple wrapper around Netty boss and selector threads, which allows multiple ports and protocols to be handled by the same set of common worker threads.
NettyServer(ThreadFactory, Map<BoltConnector, NettyServer.ProtocolInitializer>, ConnectorPortRegister) - Constructor for class org.neo4j.bolt.transport.NettyServer
 
NettyServer.ProtocolInitializer - Interface in org.neo4j.bolt.transport
Describes how to initialize new channels for a protocol, and which address the protocol should be bolted into.
newInstance(KernelContext, BoltKernelExtension.Dependencies) - Method in class org.neo4j.bolt.BoltKernelExtension
 
newInstance(String) - Method in class org.neo4j.bolt.transport.Netty4LoggerFactory
 
newLogger(Channel) - Method in class org.neo4j.bolt.logging.BoltMessageLogging
 
newMachine(BoltChannel, Clock) - Method in interface org.neo4j.bolt.v1.runtime.BoltFactory
Generate a new state machine.
newMachine(BoltChannel, Clock) - Method in class org.neo4j.bolt.v1.runtime.BoltFactoryImpl
 
newWorker(BoltChannel, BoltWorkerQueueMonitor) - Method in class org.neo4j.bolt.v1.runtime.concurrent.ThreadedWorkerFactory
 
newWorker(BoltChannel, BoltWorkerQueueMonitor) - Method in class org.neo4j.bolt.v1.runtime.MonitoredWorkerFactory
 
newWorker(BoltChannel) - Method in interface org.neo4j.bolt.v1.runtime.WorkerFactory
 
newWorker(BoltChannel, BoltWorkerQueueMonitor) - Method in interface org.neo4j.bolt.v1.runtime.WorkerFactory
 
NioConfigurationProvider - Class in org.neo4j.bolt.transport.configuration
 
NO_BOUNDARY_HOOK - Static variable in class org.neo4j.bolt.v1.messaging.BoltResponseMessageWriter
 
NODE - Static variable in class org.neo4j.bolt.v1.messaging.Neo4jPack
 
none() - Static method in class org.neo4j.bolt.logging.BoltMessageLogging
 
NULL - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
NullBoltMessageLogger - Class in org.neo4j.bolt.logging
 

O

onAckFailure() - Method in class org.neo4j.bolt.v1.messaging.BoltMessageRouter
 
onAckFailure() - Method in interface org.neo4j.bolt.v1.messaging.BoltRequestMessageHandler
 
onDiscardAll() - Method in class org.neo4j.bolt.v1.messaging.BoltMessageRouter
 
onDiscardAll() - Method in interface org.neo4j.bolt.v1.messaging.BoltRequestMessageHandler
 
onExternalError(Neo4jError) - Method in class org.neo4j.bolt.v1.messaging.BoltMessageRouter
 
onExternalError(Neo4jError) - Method in interface org.neo4j.bolt.v1.messaging.BoltRequestMessageHandler
 
onFailure(Status, String) - Method in interface org.neo4j.bolt.v1.messaging.BoltResponseMessageHandler
 
onFailure(Status, String) - Method in class org.neo4j.bolt.v1.messaging.BoltResponseMessageWriter
 
onFatal(Status, String) - Method in interface org.neo4j.bolt.v1.messaging.BoltResponseMessageHandler
 
onFatal(Status, String) - Method in class org.neo4j.bolt.v1.messaging.BoltResponseMessageWriter
 
onFinish() - Method in interface org.neo4j.bolt.v1.runtime.BoltResponseHandler
Called when the operation is completed.
onIgnored() - Method in interface org.neo4j.bolt.v1.messaging.BoltResponseMessageHandler
 
onIgnored() - Method in class org.neo4j.bolt.v1.messaging.BoltResponseMessageWriter
 
onInit(String, Map<String, Object>) - Method in class org.neo4j.bolt.v1.messaging.BoltMessageRouter
 
onInit(String, Map<String, Object>) - Method in interface org.neo4j.bolt.v1.messaging.BoltRequestMessageHandler
 
onMessageComplete() - Method in interface org.neo4j.bolt.v1.messaging.BoltResponseMessageBoundaryHook
 
onMessageComplete() - Method in class org.neo4j.bolt.v1.transport.ChunkedOutput
 
onMetadata(String, AnyValue) - Method in interface org.neo4j.bolt.v1.runtime.BoltResponseHandler
 
onPullAll() - Method in class org.neo4j.bolt.v1.messaging.BoltMessageRouter
 
onPullAll() - Method in interface org.neo4j.bolt.v1.messaging.BoltRequestMessageHandler
 
onRecord(QueryResult.Record) - Method in interface org.neo4j.bolt.v1.messaging.BoltResponseMessageHandler
 
onRecord(QueryResult.Record) - Method in class org.neo4j.bolt.v1.messaging.BoltResponseMessageWriter
 
onRecords(BoltResult, boolean) - Method in interface org.neo4j.bolt.v1.runtime.BoltResponseHandler
 
onReset() - Method in class org.neo4j.bolt.v1.messaging.BoltMessageRouter
 
onReset() - Method in interface org.neo4j.bolt.v1.messaging.BoltRequestMessageHandler
 
onRun(String, MapValue) - Method in class org.neo4j.bolt.v1.messaging.BoltMessageRouter
 
onRun(String, MapValue) - Method in interface org.neo4j.bolt.v1.messaging.BoltRequestMessageHandler
 
onStart() - Method in interface org.neo4j.bolt.v1.runtime.BoltResponseHandler
Called exactly once, before the request is processed by the Session State Machine
onSuccess(MapValue) - Method in interface org.neo4j.bolt.v1.messaging.BoltResponseMessageHandler
 
onSuccess(MapValue) - Method in class org.neo4j.bolt.v1.messaging.BoltResponseMessageWriter
 
open(ChannelHandlerContext, BoltMessageLogger) - Static method in class org.neo4j.bolt.BoltChannel
 
org.neo4j.bolt - package org.neo4j.bolt
 
org.neo4j.bolt.logging - package org.neo4j.bolt.logging
 
org.neo4j.bolt.security.auth - package org.neo4j.bolt.security.auth
 
org.neo4j.bolt.transport - package org.neo4j.bolt.transport
 
org.neo4j.bolt.transport.configuration - package org.neo4j.bolt.transport.configuration
 
org.neo4j.bolt.v1.messaging - package org.neo4j.bolt.v1.messaging
 
org.neo4j.bolt.v1.packstream - package org.neo4j.bolt.v1.packstream
 
org.neo4j.bolt.v1.packstream.utf8 - package org.neo4j.bolt.v1.packstream.utf8
 
org.neo4j.bolt.v1.runtime - package org.neo4j.bolt.v1.runtime
 
org.neo4j.bolt.v1.runtime.bookmarking - package org.neo4j.bolt.v1.runtime.bookmarking
 
org.neo4j.bolt.v1.runtime.concurrent - package org.neo4j.bolt.v1.runtime.concurrent
 
org.neo4j.bolt.v1.runtime.spi - package org.neo4j.bolt.v1.runtime.spi
 
org.neo4j.bolt.v1.transport - package org.neo4j.bolt.v1.transport
 
Overflow(String) - Constructor for exception org.neo4j.bolt.v1.packstream.PackStream.Overflow
 
owner() - Method in class org.neo4j.bolt.v1.runtime.BoltStateMachine
 

P

pack(AnyValue) - Method in class org.neo4j.bolt.v1.messaging.Neo4jPack.Packer
 
pack(boolean) - Method in class org.neo4j.bolt.v1.packstream.PackStream.Packer
 
pack(long) - Method in class org.neo4j.bolt.v1.packstream.PackStream.Packer
 
pack(double) - Method in class org.neo4j.bolt.v1.packstream.PackStream.Packer
 
pack(char) - Method in class org.neo4j.bolt.v1.packstream.PackStream.Packer
 
pack(byte[]) - Method in class org.neo4j.bolt.v1.packstream.PackStream.Packer
 
pack(String) - Method in class org.neo4j.bolt.v1.packstream.PackStream.Packer
 
PackedInputArray - Class in org.neo4j.bolt.v1.packstream
 
PackedInputArray(byte[]) - Constructor for class org.neo4j.bolt.v1.packstream.PackedInputArray
 
packEndOfStream() - Method in class org.neo4j.bolt.v1.packstream.PackStream.Packer
 
Packer(PackOutput) - Constructor for class org.neo4j.bolt.v1.messaging.Neo4jPack.Packer
 
Packer(PackOutput) - Constructor for class org.neo4j.bolt.v1.packstream.PackStream.Packer
 
PackInput - Interface in org.neo4j.bolt.v1.packstream
This is what PackStream uses to ingest data, implement this on top of any data source of your choice to deserialize the stream with PackStream.
packListHeader(int) - Method in class org.neo4j.bolt.v1.packstream.PackStream.Packer
 
packListStreamHeader() - Method in class org.neo4j.bolt.v1.packstream.PackStream.Packer
 
packMapHeader(int) - Method in class org.neo4j.bolt.v1.packstream.PackStream.Packer
 
packMapStreamHeader() - Method in class org.neo4j.bolt.v1.packstream.PackStream.Packer
 
packNull() - Method in class org.neo4j.bolt.v1.packstream.PackStream.Packer
 
PackOutput - Interface in org.neo4j.bolt.v1.packstream
This is where PackStream writes its output to.
PackOutputClosedException - Exception in org.neo4j.bolt.v1.packstream
 
PackOutputClosedException(String) - Constructor for exception org.neo4j.bolt.v1.packstream.PackOutputClosedException
 
packRawMap(MapValue) - Method in class org.neo4j.bolt.v1.messaging.Neo4jPack.Packer
 
PackStream - Class in org.neo4j.bolt.v1.packstream
PackStream is a messaging serialisation format heavily inspired by MessagePack.
PackStream.EndOfStream - Exception in org.neo4j.bolt.v1.packstream
 
PackStream.Overflow - Exception in org.neo4j.bolt.v1.packstream
 
PackStream.Packer - Class in org.neo4j.bolt.v1.packstream
 
PackStream.PackStreamException - Exception in org.neo4j.bolt.v1.packstream
 
PackStream.Unexpected - Exception in org.neo4j.bolt.v1.packstream
 
PackStream.Unpacker - Class in org.neo4j.bolt.v1.packstream
 
PackStreamException(String) - Constructor for exception org.neo4j.bolt.v1.packstream.PackStream.PackStreamException
 
packStructHeader(int, byte) - Method in class org.neo4j.bolt.v1.packstream.PackStream.Packer
 
PackType - Enum in org.neo4j.bolt.v1.packstream
These are the primitive types that PackStream can represent.
packUTF8(byte[], int, int) - Method in class org.neo4j.bolt.v1.packstream.PackStream.Packer
 
PATH - Static variable in class org.neo4j.bolt.v1.messaging.Neo4jPack
 
peekByte() - Method in class org.neo4j.bolt.v1.packstream.PackedInputArray
 
peekByte() - Method in interface org.neo4j.bolt.v1.packstream.PackInput
Get the next byte without forwarding the internal pointer
peekByte() - Method in class org.neo4j.bolt.v1.transport.ChunkedInput
 
peekNextType() - Method in class org.neo4j.bolt.v1.packstream.PackStream.Unpacker
 
perform(BoltChannel, ByteBuf) - Method in class org.neo4j.bolt.transport.BoltHandshakeProtocolHandler
 
perform(BoltStateMachine) - Method in interface org.neo4j.bolt.v1.runtime.Job
 
processingDone(long) - Method in interface org.neo4j.bolt.v1.runtime.MonitoredWorkerFactory.SessionMonitor
Called after a request has been processed by the worker thread - this will be called independent of if the request is successful, failed or ignored.
processingStarted(long) - Method in interface org.neo4j.bolt.v1.runtime.MonitoredWorkerFactory.SessionMonitor
Called after a request is done queueing, right before the worker thread takes on the request
pullAll(BoltResponseHandler) - Method in class org.neo4j.bolt.v1.runtime.BoltStateMachine
Retrieve all remaining entries in the current result.
pullAll(BoltStateMachine) - Method in enum org.neo4j.bolt.v1.runtime.BoltStateMachine.State
 

R

rawChannel() - Method in class org.neo4j.bolt.BoltChannel
 
read(BoltRequestMessageHandler<E>) - Method in class org.neo4j.bolt.v1.messaging.BoltRequestMessageReader
Parse and handle a single message by handing it off to a BoltRequestMessageHandler instance.
readByte() - Method in class org.neo4j.bolt.v1.packstream.PackedInputArray
 
readByte() - Method in interface org.neo4j.bolt.v1.packstream.PackInput
Consume one byte
readByte() - Method in class org.neo4j.bolt.v1.transport.ChunkedInput
 
readBytes(byte[], int, int) - Method in class org.neo4j.bolt.v1.packstream.PackedInputArray
 
readBytes(byte[], int, int) - Method in interface org.neo4j.bolt.v1.packstream.PackInput
Consume a specified number of bytes
readBytes(byte[], int, int) - Method in class org.neo4j.bolt.v1.transport.ChunkedInput
 
readDouble() - Method in class org.neo4j.bolt.v1.packstream.PackedInputArray
 
readDouble() - Method in interface org.neo4j.bolt.v1.packstream.PackInput
Consume an 8-byte IEEE 754 "double format" floating-point number
readDouble() - Method in class org.neo4j.bolt.v1.transport.ChunkedInput
 
readInt() - Method in class org.neo4j.bolt.v1.packstream.PackedInputArray
 
readInt() - Method in interface org.neo4j.bolt.v1.packstream.PackInput
Consume a 4-byte signed integer
readInt() - Method in class org.neo4j.bolt.v1.transport.ChunkedInput
 
readLong() - Method in class org.neo4j.bolt.v1.packstream.PackedInputArray
 
readLong() - Method in interface org.neo4j.bolt.v1.packstream.PackInput
Consume an 8-byte signed integer
readLong() - Method in class org.neo4j.bolt.v1.transport.ChunkedInput
 
readShort() - Method in class org.neo4j.bolt.v1.packstream.PackedInputArray
 
readShort() - Method in interface org.neo4j.bolt.v1.packstream.PackInput
Consume a 2-byte signed integer
readShort() - Method in class org.neo4j.bolt.v1.transport.ChunkedInput
 
Record - Interface in org.neo4j.bolt.v1.runtime.spi
 
record(AnyValue...) - Static method in class org.neo4j.bolt.v1.runtime.spi.Records
 
Records - Class in org.neo4j.bolt.v1.runtime.spi
 
reference() - Method in class org.neo4j.bolt.v1.runtime.Neo4jError
 
RELATIONSHIP - Static variable in class org.neo4j.bolt.v1.messaging.Neo4jPack
 
RESERVED_C4 - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
RESERVED_C5 - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
RESERVED_C6 - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
RESERVED_C7 - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
RESERVED_CF - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
RESERVED_D3 - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
RESERVED_DE - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
RESERVED_E0 - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
RESERVED_E1 - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
RESERVED_E2 - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
RESERVED_E3 - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
RESERVED_E4 - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
RESERVED_E5 - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
RESERVED_E6 - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
RESERVED_E7 - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
RESERVED_E8 - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
RESERVED_E9 - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
RESERVED_EA - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
RESERVED_EB - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
RESERVED_EC - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
RESERVED_ED - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
RESERVED_EE - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
RESERVED_EF - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
reset(BoltResponseHandler) - Method in class org.neo4j.bolt.v1.runtime.BoltStateMachine
Reset the session to an IDLE state.
reset(BoltStateMachine) - Method in enum org.neo4j.bolt.v1.runtime.BoltStateMachine.State
 
reset() - Method in interface org.neo4j.bolt.v1.runtime.StatementProcessor
 
reset() - Method in class org.neo4j.bolt.v1.runtime.TransactionStateMachine
Rollback and close transaction.
run(String, MapValue, BoltResponseHandler) - Method in class org.neo4j.bolt.v1.runtime.BoltStateMachine
Run a statement, yielding a result stream which can be retrieved through pulling it in a subsequent call.
run(BoltStateMachine, String, MapValue) - Method in enum org.neo4j.bolt.v1.runtime.BoltStateMachine.State
 
run(String, MapValue) - Method in interface org.neo4j.bolt.v1.runtime.StatementProcessor
 
run(String, MapValue) - Method in class org.neo4j.bolt.v1.runtime.TransactionStateMachine
 

S

scheduler() - Method in interface org.neo4j.bolt.BoltKernelExtension.Dependencies
 
serverAddress() - Method in class org.neo4j.bolt.BoltChannel
 
serverAddress() - Method in interface org.neo4j.bolt.BoltConnectionDescriptor
 
ServerConfigurationProvider - Interface in org.neo4j.bolt.transport.configuration
 
serverError(String, String) - Method in interface org.neo4j.bolt.logging.BoltMessageLogger
 
serverError(String, Status) - Method in interface org.neo4j.bolt.logging.BoltMessageLogger
 
serverError(String, String) - Method in class org.neo4j.bolt.logging.NullBoltMessageLogger
 
serverError(String, Status) - Method in class org.neo4j.bolt.logging.NullBoltMessageLogger
 
serverEvent(String) - Method in interface org.neo4j.bolt.logging.BoltMessageLogger
 
serverEvent(String, Supplier<String>) - Method in interface org.neo4j.bolt.logging.BoltMessageLogger
 
serverEvent(String) - Method in class org.neo4j.bolt.logging.NullBoltMessageLogger
 
serverEvent(String, Supplier<String>) - Method in class org.neo4j.bolt.logging.NullBoltMessageLogger
 
sessionStarted() - Method in interface org.neo4j.bolt.v1.runtime.MonitoredWorkerFactory.SessionMonitor
Called when a new Bolt session (backed by a BoltWorker) is started.
sessionTracker() - Method in interface org.neo4j.bolt.BoltKernelExtension.Dependencies
 
setQuerySource(BoltQuerySource) - Method in interface org.neo4j.bolt.v1.runtime.StatementProcessor
 
setQuerySource(BoltQuerySource) - Method in class org.neo4j.bolt.v1.runtime.TransactionStateMachine
 
Settings() - Constructor for class org.neo4j.bolt.BoltKernelExtension.Settings
 
signature() - Method in enum org.neo4j.bolt.v1.messaging.BoltRequestMessage
 
signature() - Method in enum org.neo4j.bolt.v1.messaging.BoltResponseMessage
 
SocketTransport - Class in org.neo4j.bolt.transport
Implements a transport for the Neo4j Messaging Protocol that uses good old regular sockets.
SocketTransport(ListenSocketAddress, SslContext, boolean, LogProvider, BoltMessageLogging, Map<Long, Function<BoltChannel, BoltMessagingProtocolHandler>>) - Constructor for class org.neo4j.bolt.transport.SocketTransport
 
SocketTransportHandler - Class in org.neo4j.bolt.transport
Handles incoming chunks of data for a given client channel.
SocketTransportHandler(BoltHandshakeProtocolHandler, LogProvider, BoltMessageLogging) - Constructor for class org.neo4j.bolt.transport.SocketTransportHandler
 
ssl_policy - Static variable in class org.neo4j.bolt.BoltKernelExtension.Settings
 
sslPolicyFactory() - Method in interface org.neo4j.bolt.BoltKernelExtension.Dependencies
 
start() - Method in class org.neo4j.bolt.transport.NettyServer
 
start() - Method in class org.neo4j.bolt.v1.runtime.BoltFactoryImpl
 
state() - Method in class org.neo4j.bolt.v1.runtime.BoltStateMachine
 
state() - Method in class org.neo4j.bolt.v1.runtime.TransactionStateMachine
 
statementProcessor() - Method in class org.neo4j.bolt.v1.runtime.BoltStateMachine
 
StatementProcessor - Interface in org.neo4j.bolt.v1.runtime
 
status() - Method in exception org.neo4j.bolt.security.auth.AuthenticationException
 
status() - Method in exception org.neo4j.bolt.v1.messaging.BoltIOException
 
status() - Method in class org.neo4j.bolt.v1.runtime.Neo4jError
 
stop() - Method in class org.neo4j.bolt.transport.NettyServer
 
stop() - Method in class org.neo4j.bolt.v1.runtime.BoltFactoryImpl
 
streamResult(ThrowingConsumer<BoltResult, Exception>) - Method in interface org.neo4j.bolt.v1.runtime.StatementProcessor
 
streamResult(ThrowingConsumer<BoltResult, Exception>) - Method in class org.neo4j.bolt.v1.runtime.TransactionStateMachine
 
STRING_16 - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
STRING_32 - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
STRING_8 - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
STRUCT_16 - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
STRUCT_8 - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
SunMiscUTF8Encoder - Class in org.neo4j.bolt.v1.packstream.utf8
This is a specialized UTF-8 encoder that solves two predicaments:
SunMiscUTF8Encoder() - Constructor for class org.neo4j.bolt.v1.packstream.utf8.SunMiscUTF8Encoder
 

T

terminate() - Method in class org.neo4j.bolt.v1.runtime.BoltStateMachine
 
ThreadedWorkerFactory - Class in org.neo4j.bolt.v1.runtime.concurrent
A WorkerFactory implementation that creates one thread for every session started, requests are then executed in the session-specific thread.
ThreadedWorkerFactory(BoltFactory, JobScheduler, LogService, Clock) - Constructor for class org.neo4j.bolt.v1.runtime.concurrent.ThreadedWorkerFactory
 
TINY_LIST - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
TINY_MAP - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
TINY_STRING - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
TINY_STRUCT - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
toString() - Method in class org.neo4j.bolt.v1.runtime.bookmarking.Bookmark
 
toString() - Method in class org.neo4j.bolt.v1.runtime.Neo4jError
 
toString() - Method in class org.neo4j.bolt.v1.runtime.spi.ImmutableRecord
 
TransactionStateMachine - Class in org.neo4j.bolt.v1.runtime
 
TransportSelectionHandler - Class in org.neo4j.bolt.transport
 
TRUE - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
txBridge() - Method in interface org.neo4j.bolt.BoltKernelExtension.Dependencies
 
txId() - Method in class org.neo4j.bolt.v1.runtime.bookmarking.Bookmark
 

U

UNBOUND_RELATIONSHIP - Static variable in class org.neo4j.bolt.v1.messaging.Neo4jPack
 
Unexpected(PackType, byte) - Constructor for exception org.neo4j.bolt.v1.packstream.PackStream.Unexpected
 
UNKNOWN_SIZE - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
unpack() - Method in class org.neo4j.bolt.v1.messaging.Neo4jPack.Unpacker
 
unpackBoolean() - Method in class org.neo4j.bolt.v1.packstream.PackStream.Unpacker
 
unpackBytes() - Method in class org.neo4j.bolt.v1.packstream.PackStream.Unpacker
 
unpackBytesHeader() - Method in class org.neo4j.bolt.v1.packstream.PackStream.Unpacker
 
unpackDouble() - Method in class org.neo4j.bolt.v1.packstream.PackStream.Unpacker
 
unpackEndOfStream() - Method in class org.neo4j.bolt.v1.packstream.PackStream.Unpacker
 
Unpacker(PackInput) - Constructor for class org.neo4j.bolt.v1.messaging.Neo4jPack.Unpacker
 
Unpacker(PackInput) - Constructor for class org.neo4j.bolt.v1.packstream.PackStream.Unpacker
 
unpackInteger() - Method in class org.neo4j.bolt.v1.packstream.PackStream.Unpacker
 
unpackListHeader() - Method in class org.neo4j.bolt.v1.packstream.PackStream.Unpacker
 
unpackLong() - Method in class org.neo4j.bolt.v1.packstream.PackStream.Unpacker
 
unpackMap() - Method in class org.neo4j.bolt.v1.messaging.Neo4jPack.Unpacker
 
unpackMapHeader() - Method in class org.neo4j.bolt.v1.packstream.PackStream.Unpacker
 
unpackNull() - Method in class org.neo4j.bolt.v1.packstream.PackStream.Unpacker
 
unpackString() - Method in class org.neo4j.bolt.v1.packstream.PackStream.Unpacker
 
unpackStringHeader() - Method in class org.neo4j.bolt.v1.packstream.PackStream.Unpacker
 
unpackStructHeader() - Method in class org.neo4j.bolt.v1.packstream.PackStream.Unpacker
 
unpackStructSignature() - Method in class org.neo4j.bolt.v1.packstream.PackStream.Unpacker
 
unpackToRawMap() - Method in class org.neo4j.bolt.v1.messaging.Neo4jPack.Unpacker
 
unpackUTF8() - Method in class org.neo4j.bolt.v1.packstream.PackStream.Unpacker
 
usageData() - Method in interface org.neo4j.bolt.BoltKernelExtension.Dependencies
 
userManagerSupplier() - Method in interface org.neo4j.bolt.BoltKernelExtension.Dependencies
 
UTF8Encoder - Interface in org.neo4j.bolt.v1.packstream.utf8
A non-thread-safe UTF8 encoding interface, delegates to near-zero GC overhead UTF8 implementations on HotSpot, falls back to stdlib encoder if on other JVM.

V

validateTransaction() - Method in class org.neo4j.bolt.v1.runtime.BoltStateMachine
When this is invoked, the machine will check whether the related transaction is marked for termination and will reset the TransactionStateMachine to AUTO_COMMIT mode while releasing the related transactional resources.
validateTransaction() - Method in interface org.neo4j.bolt.v1.runtime.StatementProcessor
 
validateTransaction() - Method in class org.neo4j.bolt.v1.runtime.TransactionStateMachine
 
valueOf(String) - Static method in enum org.neo4j.bolt.transport.HandshakeOutcome
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.neo4j.bolt.v1.messaging.BoltRequestMessage
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.neo4j.bolt.v1.messaging.BoltResponseMessage
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.neo4j.bolt.v1.packstream.PackType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.neo4j.bolt.v1.runtime.BoltStateMachine.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.neo4j.bolt.v1.transport.BoltV1Dechunker.State
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.neo4j.bolt.transport.HandshakeOutcome
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.neo4j.bolt.v1.messaging.BoltRequestMessage
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.neo4j.bolt.v1.messaging.BoltResponseMessage
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.neo4j.bolt.v1.packstream.PackType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.neo4j.bolt.v1.runtime.BoltStateMachine.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.neo4j.bolt.v1.transport.BoltV1Dechunker.State
Returns an array containing the constants of this enum type, in the order they are declared.
VanillaUTF8Encoder - Class in org.neo4j.bolt.v1.packstream.utf8
Simple encoder that delegates to String#getBytes()
VanillaUTF8Encoder() - Constructor for class org.neo4j.bolt.v1.packstream.utf8.VanillaUTF8Encoder
 
version() - Method in interface org.neo4j.bolt.transport.BoltMessagingProtocolHandler
Used for version negotiation
VERSION - Static variable in class org.neo4j.bolt.v1.transport.BoltMessagingProtocolV1Handler
 
version() - Method in class org.neo4j.bolt.v1.transport.BoltMessagingProtocolV1Handler
 
visit(QueryResult.Record) - Method in interface org.neo4j.bolt.v1.runtime.spi.BoltResult.Visitor
 

W

warn(String, String) - Method in class org.neo4j.bolt.logging.BoltMessageLog
 
warn(String, String, String) - Method in class org.neo4j.bolt.logging.BoltMessageLog
 
warn(String, String, String, String) - Method in class org.neo4j.bolt.logging.BoltMessageLog
 
WebSocketFrameTranslator - Class in org.neo4j.bolt.transport
Translates websocket frames to bytebufs, and bytebufs to frames.
WebSocketFrameTranslator() - Constructor for class org.neo4j.bolt.transport.WebSocketFrameTranslator
 
willTerminate() - Method in class org.neo4j.bolt.v1.runtime.BoltStateMachine
 
withSignature(int) - Static method in enum org.neo4j.bolt.v1.messaging.BoltRequestMessage
Obtain a request message by signature.
withSignature(int) - Static method in enum org.neo4j.bolt.v1.messaging.BoltResponseMessage
Obtain a response message by signature.
WorkerFactory - Interface in org.neo4j.bolt.v1.runtime
Creates BoltWorkers.
write(ChannelHandlerContext, Object, ChannelPromise) - Method in class org.neo4j.bolt.transport.WebSocketFrameTranslator
 
writeBoolean(boolean) - Method in class org.neo4j.bolt.v1.messaging.Neo4jPack.Packer
 
writeByte(byte) - Method in interface org.neo4j.bolt.v1.packstream.PackOutput
Produce a single byte
writeByte(byte) - Method in class org.neo4j.bolt.v1.transport.ChunkedOutput
 
writeByteArray(byte[]) - Method in class org.neo4j.bolt.v1.messaging.Neo4jPack.Packer
 
writeBytes(ByteBuffer) - Method in interface org.neo4j.bolt.v1.packstream.PackOutput
Produce binary data
writeBytes(byte[], int, int) - Method in interface org.neo4j.bolt.v1.packstream.PackOutput
Produce binary data
writeBytes(ByteBuffer) - Method in class org.neo4j.bolt.v1.transport.ChunkedOutput
 
writeBytes(byte[], int, int) - Method in class org.neo4j.bolt.v1.transport.ChunkedOutput
 
writeDouble(double) - Method in interface org.neo4j.bolt.v1.packstream.PackOutput
Produce an 8-byte IEEE 754 "double format" floating-point number
writeDouble(double) - Method in class org.neo4j.bolt.v1.transport.ChunkedOutput
 
writeEdge(long, long, long, TextValue, MapValue) - Method in class org.neo4j.bolt.v1.messaging.Neo4jPack.Packer
 
writeEdgeReference(long) - Method in class org.neo4j.bolt.v1.messaging.Neo4jPack.Packer
 
writeFloatingPoint(float) - Method in class org.neo4j.bolt.v1.messaging.Neo4jPack.Packer
 
writeFloatingPoint(double) - Method in class org.neo4j.bolt.v1.messaging.Neo4jPack.Packer
 
writeInt(int) - Method in interface org.neo4j.bolt.v1.packstream.PackOutput
Produce a 4-byte signed integer
writeInt(int) - Method in class org.neo4j.bolt.v1.transport.ChunkedOutput
 
writeInteger(byte) - Method in class org.neo4j.bolt.v1.messaging.Neo4jPack.Packer
 
writeInteger(short) - Method in class org.neo4j.bolt.v1.messaging.Neo4jPack.Packer
 
writeInteger(int) - Method in class org.neo4j.bolt.v1.messaging.Neo4jPack.Packer
 
writeInteger(long) - Method in class org.neo4j.bolt.v1.messaging.Neo4jPack.Packer
 
writeLong(long) - Method in interface org.neo4j.bolt.v1.packstream.PackOutput
Produce an 8-byte signed integer
writeLong(long) - Method in class org.neo4j.bolt.v1.transport.ChunkedOutput
 
writeNode(long, TextArray, MapValue) - Method in class org.neo4j.bolt.v1.messaging.Neo4jPack.Packer
 
writeNodeReference(long) - Method in class org.neo4j.bolt.v1.messaging.Neo4jPack.Packer
 
writeNull() - Method in class org.neo4j.bolt.v1.messaging.Neo4jPack.Packer
 
writePath(NodeValue[], EdgeValue[]) - Method in class org.neo4j.bolt.v1.messaging.Neo4jPack.Packer
 
writeShort(short) - Method in interface org.neo4j.bolt.v1.packstream.PackOutput
Produce a 4-byte signed integer
writeShort(short) - Method in class org.neo4j.bolt.v1.transport.ChunkedOutput
 
writeString(String) - Method in class org.neo4j.bolt.v1.messaging.Neo4jPack.Packer
 
writeString(char) - Method in class org.neo4j.bolt.v1.messaging.Neo4jPack.Packer
 
writeString(char[], int, int) - Method in class org.neo4j.bolt.v1.messaging.Neo4jPack.Packer
 
writeUTF8(byte[], int, int) - Method in class org.neo4j.bolt.v1.messaging.Neo4jPack.Packer
 
A B C D E F G H I J K L M N O P R S T U V W 
Skip navigation links

Copyright © 2002–2018 The Neo4j Graph Database Project. All rights reserved.