Class GenericJdbcExecutor

    • Method Detail

      • execute

        public void execute​(ExecutionStage stage,
                            OptimizationContext optimizationContext,
                            ExecutionState executionState)
        Description copied from interface: Executor
        Executes the given stage.
        Parameters:
        stage - should be executed; must be executable by this instance, though
        executionState - provides and accepts execution-related objects @return collected metadata from instrumentation
      • createSqlQuery

        protected java.lang.String createSqlQuery​(java.lang.String tableName,
                                                  java.util.Collection<java.lang.String> conditions,
                                                  java.lang.String projection)
        Creates a SQL query.
        Parameters:
        tableName - the table to be queried
        conditions - conditions for the WHERE clause
        projection - projection for the SELECT clause
        Returns:
        the SQL query
      • getPlatform

        public Platform getPlatform()
        Returns:
        the Platform this instance belongs to