Skip navigation links
C D E F H I O P S 

C

close() - Method in class org.dataone.cn.index.generator.IndexTaskGenerator
Close the some underneath connections
closeSolrClient() - Method in class org.dataone.cn.index.generator.filter.HZEventFilter
Close the solr client

D

destroy() - Method in class org.dataone.cn.index.generator.IndexTaskGeneratorDaemon
Daemon interface specified method.

E

entryAdded(EntryEvent<Identifier, SystemMetadata>) - Method in class org.dataone.cn.index.generator.IndexTaskGeneratorEntryListener
EntryListener interface method.
entryEvicted(EntryEvent<Identifier, SystemMetadata>) - Method in class org.dataone.cn.index.generator.IndexTaskGeneratorEntryListener
EntryListener interface method for map evicted events.
entryRemoved(EntryEvent<Identifier, SystemMetadata>) - Method in class org.dataone.cn.index.generator.IndexTaskGeneratorEntryListener
EntryListener interface method.
entryUpdated(EntryEvent<Identifier, SystemMetadata>) - Method in class org.dataone.cn.index.generator.IndexTaskGeneratorEntryListener
EntryListener interface method.
escapeQueryChars(String) - Static method in class org.dataone.cn.index.generator.filter.HZEventFilter
Escape special characters in the query.

F

filter(SystemMetadata) - Method in class org.dataone.cn.index.generator.filter.HZEventFilter
Here is the algorithm: First to filter out pretty old objects, then: 1.

H

HZEventFilter - Class in org.dataone.cn.index.generator.filter
Currently the index generator is listening the events of the systemmetadata map in hazelcast.
HZEventFilter() - Constructor for class org.dataone.cn.index.generator.filter.HZEventFilter
Constructor.

I

IndexTaskGenerator - Class in org.dataone.cn.index.generator
IndexTaskGenerator is a strategy implementation for index processing to handle updates and additions to the distributed system meta data map which trigger the necessity to update the search index.
IndexTaskGenerator() - Constructor for class org.dataone.cn.index.generator.IndexTaskGenerator
 
IndexTaskGeneratorDaemon - Class in org.dataone.cn.index.generator
An implementation of apache.commons.daemon.Daemon interface.
IndexTaskGeneratorDaemon() - Constructor for class org.dataone.cn.index.generator.IndexTaskGeneratorDaemon
 
IndexTaskGeneratorEntryListener - Class in org.dataone.cn.index.generator
An implementation of a Hazelcast EntryListener interface for the system metadata distributed data structure.
IndexTaskGeneratorEntryListener() - Constructor for class org.dataone.cn.index.generator.IndexTaskGeneratorEntryListener
 
init(DaemonContext) - Method in class org.dataone.cn.index.generator.IndexTaskGeneratorDaemon
Daemon interface specified method.

O

org.dataone.cn.index.generator - package org.dataone.cn.index.generator
 
org.dataone.cn.index.generator.filter - package org.dataone.cn.index.generator.filter
 

P

processSystemMetaDataAdd(SystemMetadata, String) - Method in class org.dataone.cn.index.generator.IndexTaskGenerator
Call when system metadata add events are detected, to trigger new IndexTask instance generation.
processSystemMetaDataDelete(SystemMetadata) - Method in class org.dataone.cn.index.generator.IndexTaskGenerator
Call when system metadata remove events are detected, to trigger new IndexTask instance generation to represent the removal of an item from the index.
processSystemMetaDataUpdate(SystemMetadata, String) - Method in class org.dataone.cn.index.generator.IndexTaskGenerator
Call when system metadata update events are detected, to trigger new IndexTask instance generation.

S

start() - Method in class org.dataone.cn.index.generator.IndexTaskGeneratorDaemon
Daemon interface specified method.
start() - Method in class org.dataone.cn.index.generator.IndexTaskGeneratorEntryListener
Register this instance as a system metadata map event listener.
stop() - Method in class org.dataone.cn.index.generator.IndexTaskGeneratorDaemon
Daemon interface specified method.
stop() - Method in class org.dataone.cn.index.generator.IndexTaskGeneratorEntryListener
Removes this instance as a system metadata map event listener.
C D E F H I O P S 
Skip navigation links

Copyright © 2018. All rights reserved.