SolrNet: NHibernate.SolrNet.Impl.SolrNetListener< T > Class Template Reference

SolrNet

NHibernate.SolrNet.Impl.SolrNetListener< T > Class Template Reference

NHibernate event listener for updating Solr index. More...

Inheritance diagram for NHibernate.SolrNet.Impl.SolrNetListener< T >:

List of all members.

Public Member Functions

 SolrNetListener (ISolrOperations< T > solr)
virtual void OnPostInsert (PostInsertEvent e)
virtual void OnPostUpdate (PostUpdateEvent e)
bool DeferAction (IEventSource e)
void UpdateInternal (AbstractEvent e, T entity)
virtual void OnPostDelete (PostDeleteEvent e)
bool DoWithEntities (IDictionary< ITransaction, List< T >> entities, ITransaction s, Action< T > action)
void OnFlush (FlushEvent e)
void OnFlushInternal (AbstractEvent e)
void OnAutoFlush (AutoFlushEvent e)

Properties

bool Commit [get, set]
 Automatically commit Solr after each update.
AddParameters AddParameters [get, set]
 Gets or sets the parameters to use when adding a document to the index.

Detailed Description

template<T>
class NHibernate::SolrNet::Impl::SolrNetListener< T >

NHibernate event listener for updating Solr index.

Template Parameters:
T

Property Documentation

Gets or sets the parameters to use when adding a document to the index.

The parameters to use when adding a document to the index.

Implements NHibernate.SolrNet.Impl.IListenerSettings.

template<T >
bool NHibernate.SolrNet.Impl.SolrNetListener< T >.Commit [get, set]

Automatically commit Solr after each update.

Implements NHibernate.SolrNet.Impl.IListenerSettings.


The documentation for this class was generated from the following file:
  • NHibernate.SolrNet/Impl/SolrNetListener.cs
Generated on Sun May 3 2015 17:19:05 for SolrNet by  doxygen 1.7.2