Documentation
¶
Index ¶
Constants ¶
View Source
const ( DefaultBatchSize = 1024 DefaultFetchSize = 1024 )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type OracleReaderJob ¶
type OracleReaderJob struct {
// contains filtered or unexported fields
}
OracleReaderJob Oracle读取作业
func NewOracleReaderJob ¶
func NewOracleReaderJob() *OracleReaderJob
func (*OracleReaderJob) Destroy ¶
func (job *OracleReaderJob) Destroy() error
func (*OracleReaderJob) Init ¶
func (job *OracleReaderJob) Init(config config.Configuration) error
func (*OracleReaderJob) Post ¶
func (job *OracleReaderJob) Post() error
func (*OracleReaderJob) Prepare ¶
func (job *OracleReaderJob) Prepare() error
func (*OracleReaderJob) Split ¶
func (job *OracleReaderJob) Split(adviceNumber int) ([]config.Configuration, error)
type OracleReaderJobFactory ¶
type OracleReaderJobFactory struct{}
OracleReaderJobFactory 实现ReaderJobFactory接口
func (*OracleReaderJobFactory) CreateReaderJob ¶
func (f *OracleReaderJobFactory) CreateReaderJob() plugin.ReaderJob
type OracleReaderTask ¶
type OracleReaderTask struct {
// contains filtered or unexported fields
}
OracleReaderTask Oracle读取任务
func NewOracleReaderTask ¶
func NewOracleReaderTask() *OracleReaderTask
func (*OracleReaderTask) Destroy ¶
func (task *OracleReaderTask) Destroy() error
func (*OracleReaderTask) Init ¶
func (task *OracleReaderTask) Init(config config.Configuration) error
func (*OracleReaderTask) Post ¶
func (task *OracleReaderTask) Post() error
func (*OracleReaderTask) Prepare ¶
func (task *OracleReaderTask) Prepare() error
func (*OracleReaderTask) StartRead ¶
func (task *OracleReaderTask) StartRead(recordSender plugin.RecordSender) error
type OracleReaderTaskFactory ¶
type OracleReaderTaskFactory struct{}
OracleReaderTaskFactory 实现ReaderTaskFactory接口
func (*OracleReaderTaskFactory) CreateReaderTask ¶
func (f *OracleReaderTaskFactory) CreateReaderTask() plugin.ReaderTask
Click to show internal directories.
Click to hide internal directories.