org.axiondb.event

Class BaseTableModificationPublisher

public class BaseTableModificationPublisher extends Object

Provides utilities for publishing events to one or more listeners.

Version: $Revision: 1.4 $ $Date: 2005/12/20 18:33:00 $

Author: Rodney Waldhoff Chuck Burdick

Method Summary
voidaddTableModificationListener(TableModificationListener listener)
IteratorgetTableModificationListeners()
voidpublishEvent(TableModifiedEvent e)
voidremoveTableModificationListener(TableModificationListener listener)
voidsetDeferAllConstraints(boolean deferAll)

Method Detail

addTableModificationListener

public void addTableModificationListener(TableModificationListener listener)

getTableModificationListeners

public Iterator getTableModificationListeners()

publishEvent

public void publishEvent(TableModifiedEvent e)

removeTableModificationListener

public void removeTableModificationListener(TableModificationListener listener)

setDeferAllConstraints

public void setDeferAllConstraints(boolean deferAll)