public interface WikittySearchEngine
| Modifier and Type | Method and Description |
|---|---|
void |
clear(WikittyTransaction transaction)
Remove all data in index
|
void |
delete(WikittyTransaction transaction,
Collection<String> idList)
Delete all object with idList argument.
|
PagedResult<String> |
findAllByCriteria(WikittyTransaction transaction,
Criteria criteria)
Deprecated.
|
WikittyQueryResult<Map<String,Object>> |
findAllByQuery(WikittyTransaction transaction,
WikittyQuery queries)
Find all values that satisfy queries constraint.
|
TreeNodeResult<String> |
findAllChildrenCount(WikittyTransaction transaction,
String wikittyId,
int depth,
boolean count,
Criteria filter)
|
WikittyQueryResultTreeNode<String> |
findAllChildrenCount(WikittyTransaction transaction,
String wikittyId,
int depth,
boolean count,
WikittyQuery filter)
Find all children ids with attachment count for a node wikitty.
|
void |
store(WikittyTransaction transaction,
Collection<Wikitty> wikitties,
boolean force)
Store wikitty in storage
Tree are reindexed if necessary.
|
void clear(WikittyTransaction transaction)
void store(WikittyTransaction transaction, Collection<Wikitty> wikitties, boolean force)
force - if true, force indexation of wikitty, otherwize only dirty
or new wikitties are indexedvoid delete(WikittyTransaction transaction, Collection<String> idList) throws WikittyException
idList - list of ids to deleteWikittyException@Deprecated PagedResult<String> findAllByCriteria(WikittyTransaction transaction, Criteria criteria)
findAllByCriteria(org.nuiton.wikitty.services.WikittyTransaction, org.nuiton.wikitty.search.Criteria)WikittyQueryResult<Map<String,Object>> findAllByQuery(WikittyTransaction transaction, WikittyQuery queries)
transaction - queries - @Deprecated TreeNodeResult<String> findAllChildrenCount(WikittyTransaction transaction, String wikittyId, int depth, boolean count, Criteria filter)
findAllChildrenCount(org.nuiton.wikitty.services.WikittyTransaction, java.lang.String, int, boolean, org.nuiton.wikitty.query.WikittyQuery)transaction - wikittyId - root node to begindepth - depth of node returned, -1 to retrieve all child levelcount - if true return count of attachmentfilter - filter on attachment countWikittyException - if wikittyId is not WikittyTreeNodeWikittyQueryResultTreeNode<String> findAllChildrenCount(WikittyTransaction transaction, String wikittyId, int depth, boolean count, WikittyQuery filter)
transaction - wikittyId - root node to begindepth - depth of node returned, -1 to retrieve all child levelcount - if true return count of attachmentfilter - filter on attachment countWikittyException - if wikittyId is not WikittyTreeNodeCopyright © 2009–2014 CodeLutin. All rights reserved.