Documentation ¶
Index ¶
- func NewComponentCacheGetter(client mrstorage.DBConnManager, meta mrstorage.MetaGetter, ...) *cachegetter.Component
- func NewComponentGetter(client mrstorage.DBConnManager, meta mrstorage.MetaGetter, ...) *getter.Component
- func NewComponentSetter(client mrstorage.DBConnManager, meta mrstorage.MetaGetter, ...) *setter.Component
- type ComponentCacheGetterOptions
- type ComponentGetterOptions
- type ComponentSetterOptions
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewComponentCacheGetter ¶
func NewComponentCacheGetter( client mrstorage.DBConnManager, meta mrstorage.MetaGetter, errorWrapper mrcore.UsecaseErrorWrapper, opts ComponentCacheGetterOptions, ) *cachegetter.Component
NewComponentCacheGetter - создаёт объект cachegetter.Component.
func NewComponentGetter ¶
func NewComponentGetter( client mrstorage.DBConnManager, meta mrstorage.MetaGetter, errorWrapper mrcore.UsecaseErrorWrapper, opts ComponentGetterOptions, ) *getter.Component
NewComponentGetter - создаёт объект getter.Component.
func NewComponentSetter ¶
func NewComponentSetter( client mrstorage.DBConnManager, meta mrstorage.MetaGetter, eventEmitter mrsender.EventEmitter, errorWrapper mrcore.UsecaseErrorWrapper, opts ComponentSetterOptions, ) *setter.Component
NewComponentSetter - создаёт объект setter.Component.
Types ¶
type ComponentCacheGetterOptions ¶
type ComponentCacheGetterOptions ComponentGetterOptions
ComponentCacheGetterOptions - опции для создания ComponentCacheGetter.
type ComponentGetterOptions ¶
type ComponentGetterOptions struct { ListItemSeparator string DBCondition mrstorage.SQLBuilderCondition }
ComponentGetterOptions - опции для создания ComponentGetter.
type ComponentSetterOptions ¶
type ComponentSetterOptions struct { ValueMaxLen uint64 ListItemSeparator string DBCondition mrstorage.SQLBuilderCondition }
ComponentSetterOptions - опции для создания ComponentGetter.
Click to show internal directories.
Click to hide internal directories.