org.springframework.binding.value
Class CommitTrigger

java.lang.Object
  extended by org.springframework.binding.value.CommitTrigger

public class CommitTrigger
extends Object

A class that can be used to trigger an event on a group of objects. Mainly intended to be used to trigger flush/revert in BufferedValueModel but is useful in general.

Author:
Keith Donald, Oliver Hutchison

Constructor Summary
CommitTrigger()
          Constructs a CommitTrigger.
 
Method Summary
 void addCommitTriggerListener(CommitTriggerListener listener)
          Adds the provided listener to the list of listeners that will be notified whenever a commit or revert event is fired.
 void commit()
          Triggers a commit event.
 void removeCommitTriggerListener(CommitTriggerListener listener)
          Removed the provided listener to the list of listeners that will be notified whenever a commit or revert event is fired.
 void revert()
          Triggers a revert event.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CommitTrigger

public CommitTrigger()
Constructs a CommitTrigger.

Method Detail

commit

public void commit()
Triggers a commit event.


revert

public void revert()
Triggers a revert event.


addCommitTriggerListener

public void addCommitTriggerListener(CommitTriggerListener listener)
Adds the provided listener to the list of listeners that will be notified whenever a commit or revert event is fired.

Parameters:
listener - the CommitTriggerListener to add

removeCommitTriggerListener

public void removeCommitTriggerListener(CommitTriggerListener listener)
Removed the provided listener to the list of listeners that will be notified whenever a commit or revert event is fired.

Parameters:
listener - the CommitTriggerListener to remove


Copyright © 2004-2008 The Spring Framework. All Rights Reserved.