filesInfra

package
v0.0.0-...-2f4a2fd Latest Latest
Warning

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

Go to latest
Published: May 25, 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{}

func (FilesCmdRepo) Compress

func (repo FilesCmdRepo) Compress(
	compressUnixFiles dto.CompressUnixFiles,
) (dto.CompressionProcessReport, error)

func (FilesCmdRepo) Copy

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

func (FilesCmdRepo) Create

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

func (FilesCmdRepo) Delete

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

func (FilesCmdRepo) Extract

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

func (FilesCmdRepo) Move

func (repo FilesCmdRepo) Move(
	sourcePath valueObject.UnixFilePath,
	destinationPath valueObject.UnixFilePath,
	shouldOverwrite bool,
) error

func (FilesCmdRepo) UpdateContent

func (repo FilesCmdRepo) UpdateContent(
	unixSrcFilePath valueObject.UnixFilePath,
	unixFileEncodedContent valueObject.EncodedContent,
) error

func (FilesCmdRepo) UpdatePermissions

func (repo FilesCmdRepo) UpdatePermissions(
	unixFilePath valueObject.UnixFilePath,
	unixFilePermissions valueObject.UnixFilePermissions,
) error

func (FilesCmdRepo) Upload

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

type FilesQueryRepo

type FilesQueryRepo struct{}

func (FilesQueryRepo) Get

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

func (FilesQueryRepo) GetOne

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

Jump to

Keyboard shortcuts

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