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 TypeMethodDescription<T> TexecuteInLocalView(Supplier<T> action) Executes action in local view.<T> TexecuteWithAllCatalogs(Supplier<T> action) Executes action in local view which has all catalogs set in session.
-
Method Details
-
executeInLocalView
Executes action in local view.- Parameters:
action- to be executed- Returns:
- result of action execution
-
executeWithAllCatalogs
Executes action in local view which has all catalogs set in session.- Parameters:
action- to be executed- Returns:
- result of action execution
-