Class AbstractExecutorBuilder<T>
- java.lang.Object
-
- com.oracle.coherence.concurrent.config.builders.AbstractExecutorBuilder<T>
-
- Type Parameters:
T- the builder type
- All Implemented Interfaces:
com.tangosol.coherence.config.builder.ParameterizedBuilder<T>
- Direct Known Subclasses:
AbstractExecutorWithFactoryBuilder,WorkStealingBuilder
public abstract class AbstractExecutorBuilder<T> extends Object implements com.tangosol.coherence.config.builder.ParameterizedBuilder<T>
BaseParameterizedBuilderfpr named executors.- Since:
- 21.12
- Author:
- rl 11.26.21
-
-
Constructor Summary
Constructors Constructor Description AbstractExecutorBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidregister(NamedExecutorService namedExecutorService)Register theNamedExecutorServicewith the localClusteredExecutorService.voidsetName(com.tangosol.config.expression.Expression<String> name)Sets the logical name of this executor.
-
-
-
Field Detail
-
m_name
protected com.tangosol.config.expression.Expression<String> m_name
The name of the executor.
-
-
Method Detail
-
setName
@Injectable("name") public void setName(com.tangosol.config.expression.Expression<String> name)Sets the logical name of this executor.- Parameters:
name- the logical name of this executor
-
register
protected void register(NamedExecutorService namedExecutorService)
Register theNamedExecutorServicewith the localClusteredExecutorService.- Parameters:
namedExecutorService- theNamedExecutorServiceto be registered
-
-