Interface LocalViewExecutor

All Known Implementing Classes:
DefaultLocalViewExecutor

public interface LocalViewExecutor
Utility class for executing actions in local view (java 8 friendly)
  • Method Summary

    Modifier and Type
    Method
    Description
    <T> T
    Executes action in local view.
    <T> T
    Executes action in local view which has all catalogs set in session.
  • Method Details

    • executeInLocalView

      <T> T executeInLocalView(Supplier<T> action)
      Executes action in local view.
      Parameters:
      action - to be executed
      Returns:
      result of action execution
    • executeWithAllCatalogs

      <T> T executeWithAllCatalogs(Supplier<T> action)
      Executes action in local view which has all catalogs set in session.
      Parameters:
      action - to be executed
      Returns:
      result of action execution