public final class PriorityDataSourceFactory extends java.lang.Object implements DataSource.Factory
DataSource.Factory that produces PriorityDataSource instances.| Constructor and Description |
|---|
PriorityDataSourceFactory(DataSource.Factory upstreamFactory,
PriorityTaskManager priorityTaskManager,
int priority) |
| Modifier and Type | Method and Description |
|---|---|
PriorityDataSource |
createDataSource()
Creates a
DataSource instance. |
public PriorityDataSourceFactory(DataSource.Factory upstreamFactory, PriorityTaskManager priorityTaskManager, int priority)
upstreamFactory - A DataSource.Factory to be used to create an upstream DataSource for PriorityDataSource.priorityTaskManager - The priority manager to which PriorityDataSource task is registered.priority - The priority of PriorityDataSource task.public PriorityDataSource createDataSource()
DataSource.FactoryDataSource instance.createDataSource in interface DataSource.Factory