A B C D F G I L M O P R S T W
所有类 所有程序包
所有类 所有程序包
所有类 所有程序包
A
- Action - risesoft.data.transfer.base.action中的接口
-
动作
- ActionPlug - risesoft.data.transfer.base.action中的类
-
动作插件
- ActionPlug(JobContext) - 类 的构造器risesoft.data.transfer.base.action.ActionPlug
-
获取构造函数
- add(Object) - 类 中的方法risesoft.data.transfer.base.executor.ConcurrentThreadExecutorTaskQueue
- add(Object) - 类 中的方法risesoft.data.transfer.base.executor.ThreadPoolExecutorTaskQueue
- addBatch(Collection) - 类 中的方法risesoft.data.transfer.base.executor.ConcurrentThreadExecutorTaskQueue
- addBatch(Collection) - 类 中的方法risesoft.data.transfer.base.executor.ThreadPoolExecutorTaskQueue
- APP - risesoft.data.transfer.base中的类
- APP() - 类 的构造器risesoft.data.transfer.base.APP
- await(int, int) - 类 中的方法risesoft.data.transfer.base.exchange.MoneyExchange
B
- BufferRecordExchange - risesoft.data.transfer.base.exchange中的类
-
缓冲交换机 自带一个缓冲值需要缓冲成组并输出到输出器 通道将任务切分 无限流功能
- BufferRecordExchange(Configuration, LoggerFactory) - 类 的构造器risesoft.data.transfer.base.exchange.BufferRecordExchange
-
缓冲交换机
- BufferRecordInChannel - risesoft.data.transfer.base.channel.in中的类
-
缓冲的输入通道
- BufferRecordInChannel(Configuration, JobContext) - 类 的构造器risesoft.data.transfer.base.channel.in.BufferRecordInChannel
-
缓冲交换机
- BufferRecordMoneyExchange - risesoft.data.transfer.base.exchange中的类
-
缓冲限流交换机
- BufferRecordMoneyExchange(Configuration, LoggerFactory) - 类 的构造器risesoft.data.transfer.base.exchange.BufferRecordMoneyExchange
-
缓冲交换机
- byteSize - 类 中的变量risesoft.data.transfer.base.exchange.MoneyExchange
-
当前输出大小
- byteTime - 类 中的变量risesoft.data.transfer.base.exchange.MoneyExchange
-
每毫秒所可以流出的数据
C
- close() - 类 中的方法risesoft.data.transfer.base.executor.ConcurrentThreadExecutorTaskQueue
- close() - 类 中的方法risesoft.data.transfer.base.executor.ThreadPoolExecutorTaskQueue
- close() - 类 中的方法risesoft.data.transfer.base.stream.in.LocalReadInputStreamFactory
- close() - 类 中的方法risesoft.data.transfer.base.stream.out.PrintOutputStreamFactory
- collectDirtyRecord(Record, Throwable, String) - 类 中的方法risesoft.data.transfer.base.plug.data.DirtyDataPlug
- ConcurrentThreadExecutorTaskQueue - risesoft.data.transfer.base.executor中的类
-
使用当前线程执行任务的执行对接 PS:注意这个类不能放在消费端使用,消费端主线程需要做更多的工作
- ConcurrentThreadExecutorTaskQueue(Configuration, LoggerFactory) - 类 的构造器risesoft.data.transfer.base.executor.ConcurrentThreadExecutorTaskQueue
D
- DCExchange - risesoft.data.transfer.base.exchange中的类
-
直流交换机不做任何过多处理的交换机 根据情况使用 当为本地文件传输时可以使用直流交换机
- DCExchange(Configuration, LoggerFactory) - 类 的构造器risesoft.data.transfer.base.exchange.DCExchange
- DCInChannel - risesoft.data.transfer.base.channel.in中的类
-
直流输入通道
- DCInChannel(Configuration, JobContext) - 类 的构造器risesoft.data.transfer.base.channel.in.DCInChannel
-
直流交换机
- DCMoneyExchange - risesoft.data.transfer.base.exchange中的类
-
直流限速交换机
- DCMoneyExchange(Configuration, LoggerFactory) - 类 的构造器risesoft.data.transfer.base.exchange.DCMoneyExchange
-
缓冲交换机
- DCOutChannel - risesoft.data.transfer.base.channel.out中的类
-
直流通道直接将输出流向输出的地方 不做过多处理
- DCOutChannel() - 类 的构造器risesoft.data.transfer.base.channel.out.DCOutChannel
- DirtyDataPlug - risesoft.data.transfer.base.plug.data中的类
-
脏数据控制插件
- DirtyDataPlug(Communication, Configuration) - 类 的构造器risesoft.data.transfer.base.plug.data.DirtyDataPlug
- doAction(JobContext) - 接口 中的方法risesoft.data.transfer.base.action.Action
F
- flush() - 类 中的方法risesoft.data.transfer.base.channel.in.BufferRecordInChannel
- flush() - 类 中的方法risesoft.data.transfer.base.channel.in.DCInChannel
- flush() - 类 中的方法risesoft.data.transfer.base.channel.out.DCOutChannel
- flush() - 类 中的方法risesoft.data.transfer.base.exchange.BufferRecordExchange
- flush() - 类 中的方法risesoft.data.transfer.base.exchange.BufferRecordMoneyExchange
- flush() - 类 中的方法risesoft.data.transfer.base.exchange.DCExchange
- flush() - 类 中的方法risesoft.data.transfer.base.exchange.DCMoneyExchange
- flush() - 类 中的方法risesoft.data.transfer.base.exchange.MoneyExchange
G
- getExecutorSize() - 类 中的方法risesoft.data.transfer.base.executor.ConcurrentThreadExecutorTaskQueue
- getExecutorSize() - 类 中的方法risesoft.data.transfer.base.executor.ThreadPoolExecutorTaskQueue
- getResidue() - 类 中的方法risesoft.data.transfer.base.executor.ConcurrentThreadExecutorTaskQueue
- getResidue() - 类 中的方法risesoft.data.transfer.base.executor.ThreadPoolExecutorTaskQueue
- getResidueSize() - 类 中的方法risesoft.data.transfer.base.executor.ConcurrentThreadExecutorTaskQueue
- getResidueSize() - 类 中的方法risesoft.data.transfer.base.executor.ThreadPoolExecutorTaskQueue
- getStream() - 类 中的方法risesoft.data.transfer.base.stream.in.LocalReadInputStreamFactory
- getStream() - 类 中的方法risesoft.data.transfer.base.stream.out.PrintOutputStreamFactory
I
- init() - 类 中的方法risesoft.data.transfer.base.stream.in.LocalReadInputStreamFactory
- init() - 类 中的方法risesoft.data.transfer.base.stream.out.PrintOutputStreamFactory
- initApplicationConfig(Configuration) - 类 中的方法risesoft.data.transfer.base.action.ActionPlug
L
- LocalReadInputStreamFactory - risesoft.data.transfer.base.stream.in中的类
-
直接读取配置的输入流 { datas:[{ key:value },{ key:value }] }
- LocalReadInputStreamFactory(Configuration) - 类 的构造器risesoft.data.transfer.base.stream.in.LocalReadInputStreamFactory
- logger - 类 中的变量risesoft.data.transfer.base.exchange.MoneyExchange
M
- main(String[]) - 类 中的静态方法risesoft.data.transfer.base.APP
- MoneyExchange - risesoft.data.transfer.base.exchange中的类
-
限流交换机 不做数据缓存只做数据限流
- MoneyExchange(Configuration, Logger) - 类 的构造器risesoft.data.transfer.base.exchange.MoneyExchange
-
缓冲交换机
O
- onJobEnd(JobContext) - 类 中的方法risesoft.data.transfer.base.plug.data.DirtyDataPlug
- onJobStart(JobContext) - 类 中的方法risesoft.data.transfer.base.plug.log.TimerPrintTaskStatus
P
- PrintLogPlug - risesoft.data.transfer.base.plug.log中的类
-
直接打印日志
- PrintLogPlug(Configuration, HandleManager) - 类 的构造器risesoft.data.transfer.base.plug.log.PrintLogPlug
- PrintOutputStreamFactory - risesoft.data.transfer.base.stream.out中的类
-
打印输出的输出流
- PrintOutputStreamFactory(Configuration) - 类 的构造器risesoft.data.transfer.base.stream.out.PrintOutputStreamFactory
R
- recordSize - 类 中的变量risesoft.data.transfer.base.exchange.MoneyExchange
-
当前输出条数
- recordTime - 类 中的变量risesoft.data.transfer.base.exchange.MoneyExchange
-
一条数据输出所需的毫秒
- register(JobContext) - 类 中的方法risesoft.data.transfer.base.action.ActionPlug
- register(JobContext) - 类 中的方法risesoft.data.transfer.base.plug.data.DirtyDataPlug
- register(JobContext) - 类 中的方法risesoft.data.transfer.base.plug.log.PrintLogPlug
- register(JobContext) - 类 中的方法risesoft.data.transfer.base.plug.log.TimerPrintTaskStatus
- risesoft.data.transfer.base - 程序包 risesoft.data.transfer.base
- risesoft.data.transfer.base.action - 程序包 risesoft.data.transfer.base.action
- risesoft.data.transfer.base.channel.in - 程序包 risesoft.data.transfer.base.channel.in
- risesoft.data.transfer.base.channel.out - 程序包 risesoft.data.transfer.base.channel.out
- risesoft.data.transfer.base.exchange - 程序包 risesoft.data.transfer.base.exchange
- risesoft.data.transfer.base.executor - 程序包 risesoft.data.transfer.base.executor
- risesoft.data.transfer.base.plug.data - 程序包 risesoft.data.transfer.base.plug.data
- risesoft.data.transfer.base.plug.log - 程序包 risesoft.data.transfer.base.plug.log
- risesoft.data.transfer.base.stream.in - 程序包 risesoft.data.transfer.base.stream.in
- risesoft.data.transfer.base.stream.out - 程序包 risesoft.data.transfer.base.stream.out
S
- setExecutorFacoty(ExecutorFacotry) - 类 中的方法risesoft.data.transfer.base.executor.ConcurrentThreadExecutorTaskQueue
- setExecutorFacoty(ExecutorFacotry) - 类 中的方法risesoft.data.transfer.base.executor.ThreadPoolExecutorTaskQueue
- setExecutorListener(ExecutorListener) - 类 中的方法risesoft.data.transfer.base.executor.ConcurrentThreadExecutorTaskQueue
- setExecutorListener(ExecutorListener) - 类 中的方法risesoft.data.transfer.base.executor.ThreadPoolExecutorTaskQueue
- shutdown() - 类 中的方法risesoft.data.transfer.base.exchange.BufferRecordExchange
- shutdown() - 类 中的方法risesoft.data.transfer.base.exchange.DCExchange
- shutdown() - 类 中的方法risesoft.data.transfer.base.exchange.MoneyExchange
- shutdown() - 类 中的方法risesoft.data.transfer.base.executor.ConcurrentThreadExecutorTaskQueue
- shutdown() - 类 中的方法risesoft.data.transfer.base.executor.ThreadPoolExecutorTaskQueue
- speed - 类 中的变量risesoft.data.transfer.base.exchange.MoneyExchange
-
速度单位
- speedByte - 类 中的变量risesoft.data.transfer.base.exchange.MoneyExchange
-
限速byte
- speedRecord - 类 中的变量risesoft.data.transfer.base.exchange.MoneyExchange
-
限速条数
- splitToData(int) - 类 中的方法risesoft.data.transfer.base.stream.in.LocalReadInputStreamFactory
- start() - 类 中的方法risesoft.data.transfer.base.executor.ConcurrentThreadExecutorTaskQueue
- start() - 类 中的方法risesoft.data.transfer.base.executor.ThreadPoolExecutorTaskQueue
T
- ThreadPoolExecutorTaskQueue - risesoft.data.transfer.base.executor中的类
-
线程池实现的任务队列执行器
- ThreadPoolExecutorTaskQueue(Configuration, LoggerFactory) - 类 的构造器risesoft.data.transfer.base.executor.ThreadPoolExecutorTaskQueue
- time - 类 中的变量risesoft.data.transfer.base.exchange.MoneyExchange
-
输出统计时间以秒为单位
- TimerPrintTaskStatus - risesoft.data.transfer.base.plug.log中的类
-
定时打印任务情况
- TimerPrintTaskStatus(Communication, Configuration, LoggerFactory) - 类 的构造器risesoft.data.transfer.base.plug.log.TimerPrintTaskStatus
W
- writer(List<Record>) - 类 中的方法risesoft.data.transfer.base.channel.in.BufferRecordInChannel
- writer(List<Record>) - 类 中的方法risesoft.data.transfer.base.channel.in.DCInChannel
- writer(List<Record>) - 类 中的方法risesoft.data.transfer.base.channel.out.DCOutChannel
- writer(List<Record>) - 类 中的方法risesoft.data.transfer.base.exchange.BufferRecordExchange
- writer(List<Record>) - 类 中的方法risesoft.data.transfer.base.exchange.BufferRecordMoneyExchange
- writer(List<Record>) - 类 中的方法risesoft.data.transfer.base.exchange.DCExchange
- writer(List<Record>) - 类 中的方法risesoft.data.transfer.base.exchange.DCMoneyExchange
- writer(List<Record>) - 类 中的方法risesoft.data.transfer.base.exchange.MoneyExchange
- writer(Record) - 类 中的方法risesoft.data.transfer.base.channel.in.BufferRecordInChannel
- writer(Record) - 类 中的方法risesoft.data.transfer.base.channel.in.DCInChannel
- writer(Record) - 类 中的方法risesoft.data.transfer.base.channel.out.DCOutChannel
- writer(Record) - 类 中的方法risesoft.data.transfer.base.exchange.BufferRecordExchange
- writer(Record) - 类 中的方法risesoft.data.transfer.base.exchange.DCExchange
- writer(Record) - 类 中的方法risesoft.data.transfer.base.exchange.MoneyExchange
- writerRecord(Record) - 类 中的方法risesoft.data.transfer.base.exchange.BufferRecordMoneyExchange
- writerRecord(Record) - 类 中的方法risesoft.data.transfer.base.exchange.DCMoneyExchange
- writerRecord(Record) - 类 中的方法risesoft.data.transfer.base.exchange.MoneyExchange
-
输出一条数据 money层已经限流
所有类 所有程序包