public class UserNodeKeywordsManager extends Object
Constructor and Description |
---|
UserNodeKeywordsManager() |
Modifier and Type | Method and Description |
---|---|
static void |
add(String user,
String nodeUuid,
String keyword)
Add keyword to the user document cache.
|
static void |
deserialize() |
static Map<String,UserNodeKeywords> |
get(String user)
Get user document keywords
|
static void |
refreshUserDocKeywords(javax.jcr.Session session)
TODO: Not fully implemented
SEE: DirectSearchModule.getKeywordMapLive()
|
static void |
remove(String user,
String nodeUuid,
String keyword)
Remove keyword from the user document cache.
|
static void |
serialize() |
public static Map<String,UserNodeKeywords> get(String user)
user
- The user which have the document keywords cached.public static void add(String user, String nodeUuid, String keyword)
user
- user The user which will have the document keywords cached.nodeUuid
- The node UUID which keyword need to be cache.keyword
- The keyword to be cached.public static void remove(String user, String nodeUuid, String keyword)
public static void refreshUserDocKeywords(javax.jcr.Session session) throws RepositoryException
RepositoryException
public static void serialize() throws DatabaseException
DatabaseException
public static void deserialize() throws DatabaseException
DatabaseException
Copyright © 2015. All Rights Reserved.