Package com.iizigo.vs.viewer
Class VSViewerTransactionCommListener
- java.lang.Object
- com.iizigo.vs.viewer.VSViewerTransactionCommListener
 
- All Implemented Interfaces:
- ITransactionProcessor
 - public class VSViewerTransactionCommListener extends java.lang.Object implements ITransactionProcessor The VS Viewer session transaction communication listener.- Author:
- Christopher Mindus
 
- Constructor Summary- Constructors - Constructor - Description - VSViewerTransactionCommListener(java.lang.String uri, Worker worker)The constructor.
 - Method Summary- All Methods Instance Methods Concrete Methods - Modifier and Type - Method - Description - void- onConnection(SessionTransMgr manager)Called when a connection is established.- void- onDisposed(SessionTransMgr manager)Called when a connection is disposed of.- void- onPause(SessionTransMgr manager)Called when a connection is paused.- void- onReconnected(SessionTransMgr manager)Called when a connection is reconnected.- void- processTransaction(SessionTransMgr manager, ReadTransaction trans)Process incoming transaction that itself can consist of several sub-transactions.
 
- Constructor Detail- VSViewerTransactionCommListener- public VSViewerTransactionCommListener(java.lang.String uri, Worker worker) throws java.io.IOExceptionThe constructor.- Parameters:
- uri- The URI.
- worker- The worker.
- Throws:
- java.io.IOException- For URI errors.
 
 
 - Method Detail- onConnection- public void onConnection(SessionTransMgr manager) Called when a connection is established.- Specified by:
- onConnectionin interface- ITransactionProcessor
 
 - processTransaction- public void processTransaction(SessionTransMgr manager, ReadTransaction trans) Process incoming transaction that itself can consist of several sub-transactions.- Management transaction are not present here, but GConstants.TRANS_NEXT_SERIAL that should call - manager.onNextSerialTransaction();.- Specified by:
- processTransactionin interface- ITransactionProcessor
- Parameters:
- trans- The transaction to process.
 
 - onPause- public void onPause(SessionTransMgr manager) Called when a connection is paused.- Specified by:
- onPausein interface- ITransactionProcessor
 
 - onReconnected- public void onReconnected(SessionTransMgr manager) Called when a connection is reconnected.- Specified by:
- onReconnectedin interface- ITransactionProcessor
 
 - onDisposed- public void onDisposed(SessionTransMgr manager) Called when a connection is disposed of.- Specified by:
- onDisposedin interface- ITransactionProcessor