org.broadleafcommerce.common.util
Class StreamCapableTransactionalOperationAdapter

java.lang.Object
  extended by org.broadleafcommerce.common.util.StreamCapableTransactionalOperationAdapter
All Implemented Interfaces:
StreamCapableTransactionalOperation, TransactionalOperation

public abstract class StreamCapableTransactionalOperationAdapter
extends Object
implements StreamCapableTransactionalOperation

Author:
Jeff Fischer

Constructor Summary
StreamCapableTransactionalOperationAdapter()
           
 
Method Summary
 void execute()
           
 void pagedExecute(Object[] param)
           
 Object[] retrievePage(int startPos, int pageSize)
           
 Long retrieveTotalCount()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StreamCapableTransactionalOperationAdapter

public StreamCapableTransactionalOperationAdapter()
Method Detail

pagedExecute

public void pagedExecute(Object[] param)
                  throws Throwable
Specified by:
pagedExecute in interface StreamCapableTransactionalOperation
Throws:
Throwable

execute

public void execute()
             throws Throwable
Specified by:
execute in interface TransactionalOperation
Throws:
Throwable

retrievePage

public Object[] retrievePage(int startPos,
                             int pageSize)
Specified by:
retrievePage in interface StreamCapableTransactionalOperation

retrieveTotalCount

public Long retrieveTotalCount()
Specified by:
retrieveTotalCount in interface StreamCapableTransactionalOperation


Copyright © 2013. All Rights Reserved.