Documentation ¶
Index ¶
- Variables
- func NewLevelDBDriver(url string, dbname string) *levelDBDriver
- type AutoConfigLevelDB
- type ILevelDBDriver
- type LevelDBAttributeGroup
- func (this *LevelDBAttributeGroup) CasSetAttribute(key string, oldValue string, newValue string) bool
- func (this *LevelDBAttributeGroup) GetAttribute(key string) (string, error)
- func (this *LevelDBAttributeGroup) SetAttribute(key string, value string) error
- func (this *LevelDBAttributeGroup) SetAttributes(values map[string]interface{}) error
Constants ¶
This section is empty.
Variables ¶
View Source
var ILevelDBDriverType = reflect.TypeOf((*ILevelDBDriver)(nil)).Elem()
Functions ¶
func NewLevelDBDriver ¶
Types ¶
type AutoConfigLevelDB ¶
type AutoConfigLevelDB struct { // 启动条件 gioc.IBeanCondition gioc.IConfigBase gioc.IBeanName ILevelDBDriver // contains filtered or unexported fields }
func NewAutoConfigLevelDB ¶
func NewAutoConfigLevelDB(cfgBase, name string) *AutoConfigLevelDB
func (*AutoConfigLevelDB) BeanAfterTagProcess ¶
func (this *AutoConfigLevelDB) BeanAfterTagProcess(tagProcessor gioc.ITagProcessor, beanContainer gioc.IBeanContainer)
type ILevelDBDriver ¶
type LevelDBAttributeGroup ¶
type LevelDBAttributeGroup struct {
// contains filtered or unexported fields
}
func NewLevelDBAttributeGroup ¶
func NewLevelDBAttributeGroup(leveldb *levelDBDriver, id string) *LevelDBAttributeGroup
func (*LevelDBAttributeGroup) CasSetAttribute ¶
func (this *LevelDBAttributeGroup) CasSetAttribute(key string, oldValue string, newValue string) bool
func (*LevelDBAttributeGroup) GetAttribute ¶
func (this *LevelDBAttributeGroup) GetAttribute(key string) (string, error)
func (*LevelDBAttributeGroup) SetAttribute ¶
func (this *LevelDBAttributeGroup) SetAttribute(key string, value string) error
func (*LevelDBAttributeGroup) SetAttributes ¶
func (this *LevelDBAttributeGroup) SetAttributes(values map[string]interface{}) error
Click to show internal directories.
Click to hide internal directories.