| Modifier and Type | Class and Description |
|---|---|
class |
ExecutorServiceReloadable
Executor service reloadable.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
Reloadable<T>
Reloadable.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
JobShardingStrategy
Job sharding strategy.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AverageAllocationJobShardingStrategy
Sharding strategy which for average by sharding item.
|
class |
OdevitySortByNameJobShardingStrategy
Sharding strategy which for hash with job name to determine IP asc or desc.
|
class |
RoundRobinByNameJobShardingStrategy
Sharding strategy which for round robin by name job.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
JobExecutorServiceHandler
Job executor service handler.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractJobExecutorServiceHandler
Abstract job executor service handler.
|
class |
CPUUsageJobExecutorServiceHandler
Job executor service handler with use CPU available processors.
|
class |
SingleThreadJobExecutorServiceHandler
Job executor service handler with single thread.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ElasticJobListener
ElasticJob listener.
|
| Modifier and Type | Method and Description |
|---|---|
static <T extends TypedSPI> |
ElasticJobServiceLoader.getCachedTypedServiceInstance(Class<T> typedServiceInterface,
String type)
Get cached typed instance.
|
static <T extends TypedSPI> |
ElasticJobServiceLoader.newTypedServiceInstance(Class<T> typedServiceInterface,
String type,
Properties props)
New typed instance.
|
static <T extends TypedSPI> |
ElasticJobServiceLoader.registerTypedService(Class<T> typedService)
Register typeSPI service.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
JobPropertiesValidator
Job properties validator.
|
Copyright © 2021 The Apache Software Foundation. All rights reserved.