Spring Data Solr

org.springframework.data.solr.core
Class SolrTransactionSynchronizationAdapter

java.lang.Object
  extended by org.springframework.transaction.support.TransactionSynchronizationAdapter
      extended by org.springframework.data.solr.core.SolrTransactionSynchronizationAdapter
All Implemented Interfaces:
Ordered, TransactionSynchronization

public class SolrTransactionSynchronizationAdapter
extends TransactionSynchronizationAdapter

Since:
1.2
Author:
Christoph Strobl

Nested Class Summary
static class SolrTransactionSynchronizationAdapter.CommitTransaction
           
static interface SolrTransactionSynchronizationAdapter.CompletionDelegate
           
static class SolrTransactionSynchronizationAdapter.RollbackTransaction
           
 
Field Summary
 
Fields inherited from interface org.springframework.transaction.support.TransactionSynchronization
STATUS_COMMITTED, STATUS_ROLLED_BACK, STATUS_UNKNOWN
 
Fields inherited from interface org.springframework.core.Ordered
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
 
Method Summary
 void afterCompletion(int status)
           
 void register()
           
 void registerCompletionDelegate(int transactionStatus, SolrTransactionSynchronizationAdapter.CompletionDelegate completionDelegate)
           
 
Methods inherited from class org.springframework.transaction.support.TransactionSynchronizationAdapter
afterCommit, beforeCommit, beforeCompletion, flush, getOrder, resume, suspend
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

afterCompletion

public void afterCompletion(int status)
Specified by:
afterCompletion in interface TransactionSynchronization
Overrides:
afterCompletion in class TransactionSynchronizationAdapter

register

public void register()

registerCompletionDelegate

public void registerCompletionDelegate(int transactionStatus,
                                       SolrTransactionSynchronizationAdapter.CompletionDelegate completionDelegate)

Spring Data Solr

Copyright © 2011-2014-2014 Pivotal Software, Inc.. All Rights Reserved.