| Package | Description |
|---|---|
| org.pinus4j.api |
Pinus存储的用户调用接口.
用户使用Pinus存储时主要是使用的接口是IShardingStorageClient, 此接口包含了对数据库的增删改查相关的操作。方便用户进行分库分表操作。
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractTask<T>
抽象任务对象.
|
| Modifier and Type | Field and Description |
|---|---|
private ITask<?> |
TaskFuture.task
被执行的任务
|
private ITask<E> |
TaskExecutor.RecrodReaderThread.task |
private ITask<E> |
TaskExecutor.RecrodThread.task |
| Modifier and Type | Method and Description |
|---|---|
TaskFuture |
TaskExecutor.execute(ITask<E> task) |
TaskFuture |
TaskExecutor.execute(ITask<E> task,
IQuery query) |
<T> TaskFuture |
ShardingStorageClientImpl.submit(ITask<T> task,
Class<T> clazz) |
<T> TaskFuture |
IShardingStorageClient.submit(ITask<T> task,
Class<T> clazz)
提交一个数据处理任务.
|
<T> TaskFuture |
ShardingStorageClientImpl.submit(ITask<T> task,
Class<T> clazz,
IQuery query) |
<T> TaskFuture |
IShardingStorageClient.submit(ITask<T> task,
Class<T> clazz,
IQuery query)
提交一个数据处理任务.
|
| Constructor and Description |
|---|
RecrodReaderThread(IRecordIterator<E> recordReader,
ThreadPool threadPool,
ITask<E> task,
TaskFuture future) |
RecrodThread(List<E> record,
ITask<E> task,
TaskFuture future) |
TaskFuture(long total,
ThreadPool threadPool,
ITask<?> task) |
Copyright © 2015. All rights reserved.