Interface LocalViewExecutor

  • All Known Implementing Classes:
    DefaultLocalViewExecutor

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

      • executeInLocalView

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

        <T> T executeWithAllCatalogs​(java.util.function.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