org.broadleafcommerce.common.util
Interface StreamingTransactionCapable

All Known Implementing Classes:
StreamingTransactionCapableUtil

public interface StreamingTransactionCapable

Author:
Jeff Fischer

Method Summary
 int getPageSize()
           
 org.springframework.transaction.PlatformTransactionManager getTransactionManager()
           
<G extends Throwable>
void
runOptionalTransactionalOperation(StreamCapableTransactionalOperation operation, Class<G> exceptionType, boolean useTransaction)
           
<G extends Throwable>
void
runOptionalTransactionalOperation(StreamCapableTransactionalOperation operation, Class<G> exceptionType, boolean useTransaction, int transactionBehavior, int isolationLevel)
           
<G extends Throwable>
void
runStreamingTransactionalOperation(StreamCapableTransactionalOperation streamOperation, Class<G> exceptionType)
           
<G extends Throwable>
void
runStreamingTransactionalOperation(StreamCapableTransactionalOperation streamOperation, Class<G> exceptionType, int transactionBehavior, int isolationLevel)
           
<G extends Throwable>
void
runTransactionalOperation(StreamCapableTransactionalOperation operation, Class<G> exceptionType)
           
<G extends Throwable>
void
runTransactionalOperation(StreamCapableTransactionalOperation operation, Class<G> exceptionType, int transactionBehavior, int isolationLevel)
           
 void setPageSize(int pageSize)
           
 void setTransactionManager(org.springframework.transaction.PlatformTransactionManager transactionManager)
           
 

Method Detail

getPageSize

int getPageSize()

setPageSize

void setPageSize(int pageSize)

runStreamingTransactionalOperation

<G extends Throwable> void runStreamingTransactionalOperation(StreamCapableTransactionalOperation streamOperation,
                                                              Class<G> exceptionType)
                                        throws G extends Throwable
Throws:
G extends Throwable

runStreamingTransactionalOperation

<G extends Throwable> void runStreamingTransactionalOperation(StreamCapableTransactionalOperation streamOperation,
                                                              Class<G> exceptionType,
                                                              int transactionBehavior,
                                                              int isolationLevel)
                                        throws G extends Throwable
Throws:
G extends Throwable

runTransactionalOperation

<G extends Throwable> void runTransactionalOperation(StreamCapableTransactionalOperation operation,
                                                     Class<G> exceptionType)
                               throws G extends Throwable
Throws:
G extends Throwable

runTransactionalOperation

<G extends Throwable> void runTransactionalOperation(StreamCapableTransactionalOperation operation,
                                                     Class<G> exceptionType,
                                                     int transactionBehavior,
                                                     int isolationLevel)
                               throws G extends Throwable
Throws:
G extends Throwable

runOptionalTransactionalOperation

<G extends Throwable> void runOptionalTransactionalOperation(StreamCapableTransactionalOperation operation,
                                                             Class<G> exceptionType,
                                                             boolean useTransaction)
                                       throws G extends Throwable
Throws:
G extends Throwable

runOptionalTransactionalOperation

<G extends Throwable> void runOptionalTransactionalOperation(StreamCapableTransactionalOperation operation,
                                                             Class<G> exceptionType,
                                                             boolean useTransaction,
                                                             int transactionBehavior,
                                                             int isolationLevel)
                                       throws G extends Throwable
Throws:
G extends Throwable

getTransactionManager

org.springframework.transaction.PlatformTransactionManager getTransactionManager()

setTransactionManager

void setTransactionManager(org.springframework.transaction.PlatformTransactionManager transactionManager)


Copyright © 2013. All Rights Reserved.