sqlserverwriter

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: 11 Imported by: 0

Documentation

Index

Constants

View Source
const (
	DefaultBatchSize = 1024
)

Variables

This section is empty.

Functions

This section is empty.

Types

type SQLServerWriterJob

type SQLServerWriterJob struct {
	// contains filtered or unexported fields
}

SQLServerWriterJob SQL Server写入作业

func NewSQLServerWriterJob

func NewSQLServerWriterJob() *SQLServerWriterJob

func (*SQLServerWriterJob) Destroy

func (job *SQLServerWriterJob) Destroy() error

func (*SQLServerWriterJob) Init

func (job *SQLServerWriterJob) Init(config config.Configuration) error

func (*SQLServerWriterJob) Post

func (job *SQLServerWriterJob) Post() error

func (*SQLServerWriterJob) Prepare

func (job *SQLServerWriterJob) Prepare() error

func (*SQLServerWriterJob) Split

func (job *SQLServerWriterJob) Split(mandatoryNumber int) ([]config.Configuration, error)

type SQLServerWriterJobFactory

type SQLServerWriterJobFactory struct{}

SQLServerWriterJobFactory 实现WriterJobFactory接口

func (*SQLServerWriterJobFactory) CreateWriterJob

func (f *SQLServerWriterJobFactory) CreateWriterJob() plugin.WriterJob

type SQLServerWriterTask

type SQLServerWriterTask struct {
	// contains filtered or unexported fields
}

SQLServerWriterTask SQL Server写入任务

func NewSQLServerWriterTask

func NewSQLServerWriterTask() *SQLServerWriterTask

func (*SQLServerWriterTask) Destroy

func (task *SQLServerWriterTask) Destroy() error

func (*SQLServerWriterTask) Init

func (task *SQLServerWriterTask) Init(config config.Configuration) error

func (*SQLServerWriterTask) Post

func (task *SQLServerWriterTask) Post() error

func (*SQLServerWriterTask) Prepare

func (task *SQLServerWriterTask) Prepare() error

func (*SQLServerWriterTask) StartWrite

func (task *SQLServerWriterTask) StartWrite(recordReceiver plugin.RecordReceiver) error

type SQLServerWriterTaskFactory

type SQLServerWriterTaskFactory struct{}

SQLServerWriterTaskFactory 实现WriterTaskFactory接口

func (*SQLServerWriterTaskFactory) CreateWriterTask

func (f *SQLServerWriterTaskFactory) CreateWriterTask() plugin.WriterTask

Jump to

Keyboard shortcuts

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