Documentation
¶
Index ¶
- Constants
- type SQLServerWriterJob
- type SQLServerWriterJobFactory
- type SQLServerWriterTask
- func (task *SQLServerWriterTask) Destroy() error
- func (task *SQLServerWriterTask) Init(config config.Configuration) error
- func (task *SQLServerWriterTask) Post() error
- func (task *SQLServerWriterTask) Prepare() error
- func (task *SQLServerWriterTask) StartWrite(recordReceiver plugin.RecordReceiver) error
- type SQLServerWriterTaskFactory
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
Click to show internal directories.
Click to hide internal directories.