oraclereader

package
v1.4.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 29, 2025 License: MIT Imports: 13 Imported by: 0

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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL