Constructor and Description |
---|
YAMLBackEnd() |
public BackEndType getType()
public List<Group> loadGroups()
loadGroups
in interface BackEnd
public int loadVersion()
loadVersion
in interface BackEnd
public void saveVersion(int version, boolean savetodisk)
saveVersion
in interface BackEnd
public boolean isUserInDatabase(User user)
isUserInDatabase
in interface BackEnd
public List<String> getRegisteredUsers()
getRegisteredUsers
in interface BackEnd
public List<String> getGroupUsers(Group group)
getGroupUsers
in interface BackEnd
public void saveUser(User user, boolean savetodisk)
public void saveGroup(Group group, boolean savetodisk)
public void deleteUser(User user)
deleteUser
in interface BackEnd
public void deleteGroup(Group group)
deleteGroup
in interface BackEnd
public void saveUserGroups(User user)
saveUserGroups
in interface BackEnd
public void saveUserTimedGroups(User user)
saveUserTimedGroups
in interface BackEnd
public void saveUserPerms(User user, String server, String world)
saveUserPerms
in interface BackEnd
public void saveUserTimedPerms(User user, String server, String world)
saveUserTimedPerms
in interface BackEnd
public void saveUserDisplay(User user, String server, String world)
saveUserDisplay
in interface BackEnd
public void saveUserPrefix(User user, String server, String world)
saveUserPrefix
in interface BackEnd
public void saveUserSuffix(User user, String server, String world)
saveUserSuffix
in interface BackEnd
public void saveGroupPerms(Group group, String server, String world)
saveGroupPerms
in interface BackEnd
public void saveGroupTimedPerms(Group group, String server, String world)
saveGroupTimedPerms
in interface BackEnd
public void saveGroupInheritances(Group group)
saveGroupInheritances
in interface BackEnd
public void saveGroupTimedInheritances(Group group)
saveGroupTimedInheritances
in interface BackEnd
public void saveGroupLadder(Group group)
saveGroupLadder
in interface BackEnd
public void saveGroupRank(Group group)
saveGroupRank
in interface BackEnd
public void saveGroupWeight(Group group)
saveGroupWeight
in interface BackEnd
public void saveGroupDefault(Group group)
saveGroupDefault
in interface BackEnd
public void saveGroupDisplay(Group group, String server, String world)
saveGroupDisplay
in interface BackEnd
public void saveGroupPrefix(Group group, String server, String world)
saveGroupPrefix
in interface BackEnd
public void saveGroupSuffix(Group group, String server, String world)
saveGroupSuffix
in interface BackEnd
public void clearDatabase()
clearDatabase
in interface BackEnd
public void reloadGroup(Group group)
reloadGroup
in interface BackEnd
public void reloadUser(User user)
reloadUser
in interface BackEnd
Copyright © 2020. All rights reserved.