NHibernate.SolrNet.Impl.SolrNetListener< T > Class Template Reference
NHibernate event listener for updating Solr index. More...
Inheritance diagram for NHibernate.SolrNet.Impl.SolrNetListener< T >:
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
template<T >
AddParameters NHibernate.SolrNet.Impl.SolrNetListener< T >.AddParameters [get, set] |
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 1.7.2