filesInfra

package
v0.1.5 Latest Latest
Warning

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

Go to latest
Published: Nov 27, 2024 License: EPL-2.0 Imports: 14 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type FilesCmdRepo

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

func NewFilesCmdRepo added in v0.1.5

func NewFilesCmdRepo() FilesCmdRepo

func (FilesCmdRepo) Compress

func (repo FilesCmdRepo) Compress(
	compressDto dto.CompressUnixFiles,
) (compressionProcessReport dto.CompressionProcessReport, err error)

func (FilesCmdRepo) Copy

func (repo FilesCmdRepo) Copy(copyDto dto.CopyUnixFile) error

func (FilesCmdRepo) Create

func (repo FilesCmdRepo) Create(createDto dto.CreateUnixFile) error

func (FilesCmdRepo) Delete

func (repo FilesCmdRepo) Delete(unixFilePath valueObject.UnixFilePath) error

func (FilesCmdRepo) Extract

func (repo FilesCmdRepo) Extract(extractDto dto.ExtractUnixFiles) error

func (FilesCmdRepo) Move

func (repo FilesCmdRepo) Move(moveDto dto.MoveUnixFile) error

func (FilesCmdRepo) UpdateContent

func (repo FilesCmdRepo) UpdateContent(
	updateContentDto dto.UpdateUnixFileContent,
) error

func (FilesCmdRepo) UpdatePermissions

func (repo FilesCmdRepo) UpdatePermissions(
	updatePermissionsDto dto.UpdateUnixFilePermissions,
) error

func (FilesCmdRepo) Upload

func (repo FilesCmdRepo) Upload(
	uploadDto dto.UploadUnixFiles,
) (dto.UploadProcessReport, error)

type FilesQueryRepo

type FilesQueryRepo struct{}

func (FilesQueryRepo) Read added in v0.1.5

func (repo FilesQueryRepo) Read(
	unixFilePath valueObject.UnixFilePath,
) ([]entity.UnixFile, error)

func (FilesQueryRepo) ReadFirst added in v0.1.5

func (repo FilesQueryRepo) ReadFirst(
	unixFilePath valueObject.UnixFilePath,
) (entity.UnixFile, error)

Jump to

Keyboard shortcuts

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