Documentation
¶
Index ¶
- Constants
- type RepositoryMemory
- func (r *RepositoryMemory) Delete(request *action.Request) *action.Request
- func (r *RepositoryMemory) DeleteMany(requests ...action.Request) []action.Request
- func (r *RepositoryMemory) Find(key string) (*action.Request, bool)
- func (r *RepositoryMemory) FindMany(ids ...string) []action.Request
- func (r *RepositoryMemory) FindNodes(references []domain.NodeReference) []action.NodeRequest
- func (r *RepositoryMemory) FindRequests(references []domain.NodeReference) []action.Request
- func (r *RepositoryMemory) Insert(owner string, request *action.Request) *action.Request
- func (r *RepositoryMemory) InsertMany(owner string, requests []action.Request) []action.Request
Constants ¶
View Source
const NameMemory = "request_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, action.Request], file repository.IFileManager[action.Request]) (*RepositoryMemory, error)
func (*RepositoryMemory) Delete ¶
func (r *RepositoryMemory) Delete(request *action.Request) *action.Request
func (*RepositoryMemory) DeleteMany ¶
func (r *RepositoryMemory) DeleteMany(requests ...action.Request) []action.Request
func (*RepositoryMemory) FindMany ¶
func (r *RepositoryMemory) FindMany(ids ...string) []action.Request
func (*RepositoryMemory) FindNodes ¶
func (r *RepositoryMemory) FindNodes(references []domain.NodeReference) []action.NodeRequest
func (*RepositoryMemory) FindRequests ¶
func (r *RepositoryMemory) FindRequests(references []domain.NodeReference) []action.Request
func (*RepositoryMemory) InsertMany ¶
Click to show internal directories.
Click to hide internal directories.