code: public DatabaseCommunicationEngine newBinaryProtocolInstance(final LogicSchema logicSchema, final String sql, final List<Object> parameters, final BackendConnection backendConnection) {
          return new JDBCDatabaseCommunicationEngine(logicSchema, sql, new JDBCExecuteEngine(backendConnection, new PreparedStatementExecutorWrapper(logicSchema, parameters)));
      }
docs: Create new instance of text protocol backend handler.
  
  @param logicSchema logic schema
  @param sql SQL to be executed
  @param parameters SQL parameters
  @param backendConnection backend connection
  @return instance of text protocol backend handler