Package org.jboss.as.clustering.naming
Class NamespaceContextExecutor
java.lang.Object
org.jboss.as.clustering.naming.NamespaceContextExecutor
- All Implemented Interfaces:
Executor,ContextualExecutor,Contextualizer
A contextual executor that applies namespace context that was active when this object was constructed.
- Author:
- Paul Ferraro
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncontextualize(Runnable runner) <T> Callable<T>contextualize(Callable<T> caller) <T> Supplier<T>contextualize(Supplier<T> supplier) <E extends Exception>
org.wildfly.common.function.ExceptionRunnable<E>contextualize(org.wildfly.common.function.ExceptionRunnable<E> runner) <T,E extends Exception>
org.wildfly.common.function.ExceptionSupplier<T,E> contextualize(org.wildfly.common.function.ExceptionSupplier<T, E> supplier) void<T> T<T> T<E extends Exception>
voidexecute(org.wildfly.common.function.ExceptionRunnable<E> runner) <T,E extends Exception>
Texecute(org.wildfly.common.function.ExceptionSupplier<T, E> supplier)
-
Constructor Details
-
NamespaceContextExecutor
public NamespaceContextExecutor()
-
-
Method Details
-
execute
-
execute
public <E extends Exception> void execute(org.wildfly.common.function.ExceptionRunnable<E> runner) throws E - Specified by:
executein interfaceContextualExecutor- Throws:
E extends Exception
-
execute
- Specified by:
executein interfaceContextualExecutor- Throws:
Exception
-
execute
- Specified by:
executein interfaceContextualExecutor
-
execute
public <T,E extends Exception> T execute(org.wildfly.common.function.ExceptionSupplier<T, E> supplier) throws E- Specified by:
executein interfaceContextualExecutor- Throws:
E extends Exception
-
contextualize
- Specified by:
contextualizein interfaceContextualExecutor- Specified by:
contextualizein interfaceContextualizer
-
contextualize
public <E extends Exception> org.wildfly.common.function.ExceptionRunnable<E> contextualize(org.wildfly.common.function.ExceptionRunnable<E> runner) - Specified by:
contextualizein interfaceContextualExecutor- Specified by:
contextualizein interfaceContextualizer
-
contextualize
- Specified by:
contextualizein interfaceContextualExecutor- Specified by:
contextualizein interfaceContextualizer
-
contextualize
- Specified by:
contextualizein interfaceContextualExecutor- Specified by:
contextualizein interfaceContextualizer
-
contextualize
public <T,E extends Exception> org.wildfly.common.function.ExceptionSupplier<T,E> contextualize(org.wildfly.common.function.ExceptionSupplier<T, E> supplier) - Specified by:
contextualizein interfaceContextualExecutor- Specified by:
contextualizein interfaceContextualizer
-