Documentation ¶
Index ¶
- type DataContext
- type FileDataManager
- func (mn *FileDataManager) GetClient(realm *data.Realm, name string) *data.Client
- func (mn *FileDataManager) GetRealm(realmName string) *data.Realm
- func (mn *FileDataManager) GetRealmUsers(realmName string) *[]data.User
- func (mn *FileDataManager) GetUser(realm *data.Realm, userName string) *data.User
- func (mn *FileDataManager) GetUserById(realm *data.Realm, userId uuid.UUID) *data.User
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DataContext ¶
type DataContext interface { GetRealm(realmName string) *data.Realm GetClient(realm *data.Realm, name string) *data.Client GetUser(realm *data.Realm, userName string) *data.User GetUserById(realm *data.Realm, userId uuid.UUID) *data.User GetRealmUsers(realmName string) *[]data.User }
func CreateAndContextInitUsingData ¶
func CreateAndContextInitUsingData(serverData *data.ServerData) DataContext
func CreateAndContextInitWithDataFile ¶
func CreateAndContextInitWithDataFile(dataFile string, logger *logging.AppLogger) DataContext
type FileDataManager ¶
type FileDataManager struct {
// contains filtered or unexported fields
}
func (*FileDataManager) GetRealm ¶
func (mn *FileDataManager) GetRealm(realmName string) *data.Realm
func (*FileDataManager) GetRealmUsers ¶
func (mn *FileDataManager) GetRealmUsers(realmName string) *[]data.User
func (*FileDataManager) GetUserById ¶
Click to show internal directories.
Click to hide internal directories.