Class SolrPageContentModifiedObserver
java.lang.Object
org.ametys.runtime.plugin.component.AbstractLogEnabled
org.ametys.web.indexing.observation.AbstractSolrObserver
org.ametys.web.indexing.observation.SolrPageContentModifiedObserver
- All Implemented Interfaces:
IndexingObserver,AsyncObserver,Observer,LogEnabled,Prioritizable,Supporter<Event>,Serviceable
- Direct Known Subclasses:
SolrOdfContentModifiedObserver
This
Observer observers content modifications
in order to synchronize the solr index of referencing pages-
Field Summary
Fields inherited from class org.ametys.web.indexing.observation.AbstractSolrObserver
_resolver, _siteIndexer, _solrIndexer, _solrPageIndexerFields inherited from interface org.ametys.cms.indexing.IndexingObserver
INDEXING_OBSERVERFields inherited from interface org.ametys.core.observation.Observer
MAX_PRIORITY, MIN_PRIORITY -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.ametys.web.indexing.observation.AbstractSolrObserver
_updateIndexReferencingPages, _updateIndexReferencingPages, getPriority, serviceMethods inherited from class org.ametys.runtime.plugin.component.AbstractLogEnabled
getLogger, setLoggerMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.ametys.core.observation.AsyncObserver
parallelizableMethods inherited from interface org.ametys.cms.indexing.IndexingObserver
getTraitsMethods inherited from interface org.ametys.runtime.plugin.component.Prioritizable
getPriority
-
Constructor Details
-
SolrPageContentModifiedObserver
public SolrPageContentModifiedObserver()
-
-
Method Details
-
supports
Description copied from interface:SupporterCheck if an element is supported -
observe
Description copied from interface:ObserverObserves an event.- Specified by:
observein interfaceObserver- Parameters:
event- the event.transientVars- transientVars passed from one Observer to another when processing a single Event. This may allow optimizations between observers.- Throws:
Exception- if an error occurs. All exceptions will be logged but not propagated, as the observation mechanism should never fail.
-