Esempio n. 1
0
//JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in C#:
//ORIGINAL LINE: private org.neo4j.bolt.runtime.BoltStateMachineState processBeginMessage(org.neo4j.bolt.v3.messaging.request.BeginMessage message, org.neo4j.bolt.runtime.StateMachineContext context) throws Exception
        private BoltStateMachineState ProcessBeginMessage(BeginMessage message, StateMachineContext context)
        {
            StatementProcessor statementProcessor = context.ConnectionState().StatementProcessor;

            statementProcessor.BeginTransaction(message.Bookmark(), message.TransactionTimeout(), message.TransactionMetadata());
            return(_txReadyState);
        }
Esempio n. 2
0
//JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in C#:
//ORIGINAL LINE: private org.neo4j.bolt.runtime.BoltStateMachineState processRollbackMessage(org.neo4j.bolt.runtime.StateMachineContext context) throws Exception
        private BoltStateMachineState ProcessRollbackMessage(StateMachineContext context)
        {
            StatementProcessor statementProcessor = context.ConnectionState().StatementProcessor;

            statementProcessor.RollbackTransaction();
            return(_readyState);
        }
Esempio n. 3
0
//JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in C#:
//ORIGINAL LINE: private org.neo4j.bolt.runtime.BoltStateMachineState processCommitMessage(org.neo4j.bolt.runtime.StateMachineContext context) throws Exception
        private BoltStateMachineState ProcessCommitMessage(StateMachineContext context)
        {
            StatementProcessor statementProcessor = context.ConnectionState().StatementProcessor;
            Bookmark           bookmark           = statementProcessor.CommitTransaction();

            bookmark.AttachTo(context.ConnectionState());
            return(_readyState);
        }
Esempio n. 4
0
//JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in C#:
//ORIGINAL LINE: private org.neo4j.bolt.runtime.BoltStateMachineState processRunMessage(org.neo4j.bolt.v3.messaging.request.RunMessage message, org.neo4j.bolt.runtime.StateMachineContext context) throws org.neo4j.internal.kernel.api.exceptions.KernelException
        private BoltStateMachineState ProcessRunMessage(RunMessage message, StateMachineContext context)
        {
            long start = context.Clock().millis();
            StatementProcessor statementProcessor = context.ConnectionState().StatementProcessor;
            StatementMetadata  statementMetadata  = statementProcessor.Run(message.Statement(), message.Params());
            long end = context.Clock().millis();

            context.ConnectionState().onMetadata(FIELDS_KEY, stringArray(statementMetadata.FieldNames()));
            context.ConnectionState().onMetadata(FIRST_RECORD_AVAILABLE_KEY, Values.longValue(end - start));
            return(_streamingState);
        }