Documentation
¶
Index ¶
- Constants
- type RepositoryMemory
- func (r *RepositoryMemory) Delete(webData *web_domain.WebData) *web_domain.WebData
- func (r *RepositoryMemory) Find(id string) (*web_domain.WebData, bool)
- func (r *RepositoryMemory) FindByOwner(owner string) (*web_domain.WebData, bool)
- func (r *RepositoryMemory) Resolve(owner string, webData *web_domain.WebData) *web_domain.WebData
Constants ¶
View Source
const NameMemory = "web_memory"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type RepositoryMemory ¶
type RepositoryMemory struct {
// contains filtered or unexported fields
}
func InitializeRepositoryMemory ¶
func InitializeRepositoryMemory(impl collection.IDictionary[string, web_domain.WebData], file repository.IFileManager[web_domain.WebData]) (*RepositoryMemory, error)
func (*RepositoryMemory) Delete ¶
func (r *RepositoryMemory) Delete(webData *web_domain.WebData) *web_domain.WebData
func (*RepositoryMemory) Find ¶
func (r *RepositoryMemory) Find(id string) (*web_domain.WebData, bool)
func (*RepositoryMemory) FindByOwner ¶
func (r *RepositoryMemory) FindByOwner(owner string) (*web_domain.WebData, bool)
func (*RepositoryMemory) Resolve ¶
func (r *RepositoryMemory) Resolve(owner string, webData *web_domain.WebData) *web_domain.WebData
Click to show internal directories.
Click to hide internal directories.