Class MetaDataRefreshEngine

java.lang.Object
org.apache.shardingsphere.infra.context.refresher.MetaDataRefreshEngine

public final class MetaDataRefreshEngine extends Object
Meta data refresh engine.
  • Constructor Details

    • MetaDataRefreshEngine

      public MetaDataRefreshEngine()
  • Method Details

    • refresh

      public Optional<org.apache.shardingsphere.infra.metadata.database.schema.event.MetaDataRefreshedEvent> refresh(SQLStatementContext<?> sqlStatementContext, Supplier<Collection<String>> logicDataSourceNamesSupplier) throws SQLException
      Refresh.
      Parameters:
      sqlStatementContext - SQL statement context
      logicDataSourceNamesSupplier - logic data source names supplier
      Returns:
      meta data refreshed event
      Throws:
      SQLException - SQL exception