it.sistematica.isharedoc.service.search
Class WorkTaskInstanceIndexer
java.lang.Object
it.sistematica.isharedoc.service.search.engine.impl.IndexerImpl
it.sistematica.isharedoc.service.search.WorkTaskInstanceIndexer
- All Implemented Interfaces:
- Indexer, java.lang.Iterable<Field>
public class WorkTaskInstanceIndexer
- extends IndexerImpl
Methods inherited from class it.sistematica.isharedoc.service.search.engine.impl.IndexerImpl |
addField, addField, addField, addField, addFields, getAnalyzerMap, getClassField, getField, getIdField, getIdPropertyName, getIdTerm, getIdTerm, iterator, tagsAppend |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
messageInstanceIndexer
MessageInstanceIndexer messageInstanceIndexer
activityInstanceIndexer
ActivityInstanceIndexer activityInstanceIndexer
itemInstanceIndexer
ItemInstanceIndexer itemInstanceIndexer
entities
it.neverworks.data.EntityManager entities
sessionFactory
org.hibernate.SessionFactory sessionFactory
notificationService
NotificationService notificationService
userInfo
it.neverworks.application.service.UserInfo userInfo
processManager
WorkProcessManager processManager
taskManager
WorkTaskManager taskManager
WorkTaskInstanceIndexer
public WorkTaskInstanceIndexer()
getItemClass
public java.lang.Class<?> getItemClass()
makeDoc
public org.apache.lucene.document.Document makeDoc(java.lang.Object obj)
- Specified by:
makeDoc
in interface Indexer
- Overrides:
makeDoc
in class IndexerImpl
rebuild
public void rebuild(IndexManager manager,
Partition partition)
- Specified by:
rebuild
in interface Indexer
- Overrides:
rebuild
in class IndexerImpl
searchModified
public java.util.List<?> searchModified(java.lang.Class<?> clazz,
java.lang.String dateProperty,
java.util.Date lastDate,
int start,
int max)
- Specified by:
searchModified
in interface Indexer
- Overrides:
searchModified
in class IndexerImpl
getSpotlightTags
public static java.lang.String getSpotlightTags(WorkTaskInstance task)