class BoltStateMachineV1 implements BoltStateMachine {

    @Override
    public void close()
    {
        try
        {
            boltChannel.close();
        }
        finally
        {
            connectionState.markClosed();
            // However a new transaction may have been created so we must always to reset
            resetStatementProcessor();
        }
    }

    public  BoltStateMachineV1( BoltStateMachineSPI spi, BoltChannel boltChannel, Clock clock );

}