FileDocCategorySizeDatePackage
SynchronizationListenerFactory.javaAPI DocGlassfish v2 API3062Tue May 22 16:54:54 BST 2007oracle.toplink.essentials.transaction

SynchronizationListenerFactory

public interface SynchronizationListenerFactory

Purpose: Generate synchronization listener objects of the appropriate type.

Description: This interface will be used by the AbstractTransactionController to obtain a listener that it will register against the external transaction in order to synchronize the unit of work. All new listener classes should implement this interface.

see
AbstractSynchronizationListener

Fields Summary
Constructors Summary
Methods Summary
public oracle.toplink.essentials.transaction.AbstractSynchronizationListenernewSynchronizationListener(oracle.toplink.essentials.internal.sessions.UnitOfWorkImpl unitOfWork, oracle.toplink.essentials.internal.sessions.AbstractSession session, java.lang.Object transaction, oracle.toplink.essentials.transaction.AbstractTransactionController controller)
INTERNAL: Create and return the synchronization listener object that can be registered to receive transaction notification callbacks. The type of synchronization object that gets returned will be dependent upon the transaction system