-
- All Implemented Interfaces:
-
ai.tock.nlp.front.service.storage.UserNamespaceDAO
public class UserNamespaceMongoDAO implements UserNamespaceDAO
-
-
Field Summary
Fields Modifier and Type Field Description public final static UserNamespaceMongoDAOINSTANCE
-
Method Summary
Modifier and Type Method Description List<UserNamespace>getNamespaces(String user)List<UserNamespace>getUsers(String namespace)UnitsaveNamespace(UserNamespace namespace)UnitdeleteNamespace(String user, String namespace)BooleanhasNamespace(String user, String namespace)UnitsetCurrentNamespace(String user, String namespace)BooleanisNamespaceOwner(String user, String namespace)BooleanisExistingNamespace(String namespace)-
-
Method Detail
-
getNamespaces
List<UserNamespace> getNamespaces(String user)
-
saveNamespace
Unit saveNamespace(UserNamespace namespace)
-
deleteNamespace
Unit deleteNamespace(String user, String namespace)
-
hasNamespace
Boolean hasNamespace(String user, String namespace)
-
setCurrentNamespace
Unit setCurrentNamespace(String user, String namespace)
-
isNamespaceOwner
Boolean isNamespaceOwner(String user, String namespace)
-
isExistingNamespace
Boolean isExistingNamespace(String namespace)
-
-
-
-