Uses of Package
org.appng.api.search
-
Packages that use org.appng.api.search Package Description org.appng.api.model Provides an interface-based view to the domain model of appNG and some very basic interfaces.org.appng.api.search Provides an API to the indexing and searching functionality of appNGorg.appng.core.model The non-persistent domain model types.org.appng.search Base package for the search componentorg.appng.search.indexer Types used to provide indexing functionalityorg.appng.search.json Model classes representing the results of a searchorg.appng.search.searcher Types used to provide search functionalityorg.appng.testsupport Test-related types -
Classes in org.appng.api.search used by org.appng.api.model Class Description Consumer AConsumer
is aware of severalProducer
s which can be added via theBlockingQueueAccessor.put(Object)
,BlockingQueueAccessor.put(Object, long)
andBlockingQueueAccessor.putWithTimeout(Object, long)
method.DocumentEvent DocumentProducer AProducer
that producesDocumentEvent
s. -
Classes in org.appng.api.search used by org.appng.api.search Class Description BlockingQueueAccessor ABlockingQueue
-based implementation for consumer-producer-scenarios.
Note that all available operations are blocking!Document Producer AProducer
creates a product via theBlockingQueueAccessor.put(Object)
,BlockingQueueAccessor.put(Object, long)
andBlockingQueueAccessor.putWithTimeout(Object, long)
method and offers it to it's (unknown)Consumer
s via theBlockingQueueAccessor.get()
,BlockingQueueAccessor.get(long)
orBlockingQueueAccessor.getWithTimeout(long)
-method.
TODO MM this has nothing to do especially with searching! Design seems overloaded, use a shared single BlockingQueue for communication between consumer and producer! -
Classes in org.appng.api.search used by org.appng.core.model Class Description Consumer AConsumer
is aware of severalProducer
s which can be added via theBlockingQueueAccessor.put(Object)
,BlockingQueueAccessor.put(Object, long)
andBlockingQueueAccessor.putWithTimeout(Object, long)
method.DocumentEvent DocumentProducer AProducer
that producesDocumentEvent
s. -
Classes in org.appng.api.search used by org.appng.search Class Description Document DocumentProducer AProducer
that producesDocumentEvent
s. -
Classes in org.appng.api.search used by org.appng.search.indexer Class Description BlockingQueueAccessor ABlockingQueue
-based implementation for consumer-producer-scenarios.
Note that all available operations are blocking!Consumer AConsumer
is aware of severalProducer
s which can be added via theBlockingQueueAccessor.put(Object)
,BlockingQueueAccessor.put(Object, long)
andBlockingQueueAccessor.putWithTimeout(Object, long)
method.Document DocumentEvent DocumentProducer AProducer
that producesDocumentEvent
s. -
Classes in org.appng.api.search used by org.appng.search.json Class Description Document -
Classes in org.appng.api.search used by org.appng.search.searcher Class Description Document -
Classes in org.appng.api.search used by org.appng.testsupport Class Description Consumer AConsumer
is aware of severalProducer
s which can be added via theBlockingQueueAccessor.put(Object)
,BlockingQueueAccessor.put(Object, long)
andBlockingQueueAccessor.putWithTimeout(Object, long)
method.DocumentEvent DocumentProducer AProducer
that producesDocumentEvent
s.