application

package
v0.0.0-...-271e206 Latest Latest
Warning

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

Go to latest
Published: Sep 25, 2025 License: Apache-2.0 Imports: 57 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func InitTagApplication

func InitTagApplication(idgen2 idgen.IIDGenerator, db2 db.Provider, cmdable redis.Cmdable, configLoader conf.IConfigLoader, userClient userservice.Client, authAdapter rpc.IAuthProvider) (tag.TagService, error)

func NewItemProviderDAO

func NewItemProviderDAO(batchObjectStorage fileserver.BatchObjectStorage) map[entity.Provider]item_dao.ItemDAO

func NewTagApplicationImpl

func NewTagApplicationImpl(tagSvc service.ITagService, tagRepo repo2.ITagAPI, auth rpc.IAuthProvider, userInfoService userinfo.UserInfoService) tag.TagService

Types

type DatasetApplicationImpl

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

func (*DatasetApplicationImpl) BatchCreateDatasetItems

func (*DatasetApplicationImpl) BatchDeleteDatasetItems

func (*DatasetApplicationImpl) BatchGetDatasetItems

func (*DatasetApplicationImpl) BatchGetDatasetItemsByVersion

func (*DatasetApplicationImpl) BatchGetDatasetVersions

func (*DatasetApplicationImpl) BatchGetDatasets

func (*DatasetApplicationImpl) ClearDatasetItem

func (*DatasetApplicationImpl) CreateDataset

func (*DatasetApplicationImpl) CreateDatasetVersion

func (*DatasetApplicationImpl) DeleteDataset

func (*DatasetApplicationImpl) DeleteDatasetItem

func (*DatasetApplicationImpl) GetDataset

func (*DatasetApplicationImpl) GetDatasetIOJob

func (*DatasetApplicationImpl) GetDatasetItem

func (*DatasetApplicationImpl) GetDatasetSchema

func (*DatasetApplicationImpl) GetDatasetVersion

func (*DatasetApplicationImpl) ImportDataset

func (*DatasetApplicationImpl) ListDatasetIOJobs

func (*DatasetApplicationImpl) ListDatasetItems

func (*DatasetApplicationImpl) ListDatasetItemsByVersion

func (*DatasetApplicationImpl) ListDatasetVersions

func (*DatasetApplicationImpl) ListDatasets

func (*DatasetApplicationImpl) RunIOJob

func (*DatasetApplicationImpl) RunSnapshotItemJob

func (h *DatasetApplicationImpl) RunSnapshotItemJob(ctx context.Context, msg *entity.JobRunMessage) error

func (*DatasetApplicationImpl) UpdateDataset

func (*DatasetApplicationImpl) UpdateDatasetItem

func (*DatasetApplicationImpl) UpdateDatasetSchema

func (*DatasetApplicationImpl) ValidateDatasetItems

type IDatasetApplication

type IDatasetApplication interface {
	data.DatasetService
	IJobRunMsgHandler
}

func InitDatasetApplication

func InitDatasetApplication(idgen2 idgen.IIDGenerator, db2 db.Provider, cmdable redis.Cmdable, configFactory conf.IConfigLoaderFactory, configLoader conf.IConfigLoader, mqFactory mq.IFactory, objectStorage fileserver.ObjectStorage, batchObjectStorage fileserver.BatchObjectStorage, auditClient audit.IAuditService, authClient authservice.Client) (IDatasetApplication, error)

func NewDatasetApplicationImpl

func NewDatasetApplicationImpl(auth rpc.IAuthProvider, svc service.IDatasetAPI, repo repo.IDatasetAPI, auditClient audit.IAuditService) IDatasetApplication

type IJobRunMsgHandler

type IJobRunMsgHandler interface {
	RunSnapshotItemJob(ctx context.Context, msg *entity.JobRunMessage) error
	RunIOJob(ctx context.Context, msg *entity.JobRunMessage) error
}

type TagApplicationImpl

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

func (*TagApplicationImpl) ArchiveOptionTag

func (*TagApplicationImpl) BatchGetTags

func (*TagApplicationImpl) BatchUpdateTagStatus

func (*TagApplicationImpl) CreateTag

func (*TagApplicationImpl) GetTagDetail

func (*TagApplicationImpl) GetTagSpec

func (*TagApplicationImpl) SearchTags

func (*TagApplicationImpl) UpdateTag

Directories

Path Synopsis
convertor

Jump to

Keyboard shortcuts

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