Class ModelTransaction


  • public class ModelTransaction
    extends java.lang.Object
    One Transaction, objects of this type can be reused.
    • Method Detail

      • start

        public void start()
        Starts transaction. After transaction started events will be recorded and analyzed.
      • start

        public void start​(boolean readOnly,
                          boolean validateModel)
      • modelChanged

        public void modelChanged​(java.beans.PropertyChangeEvent evt)
        Handles model change event.
        Parameters:
        evt - event
      • isStarted

        public boolean isStarted()
      • isFirePostCommit

        public boolean isFirePostCommit()
        Determines whether post commit events are fired
        Returns:
        true if events are fired, false otherwise
      • isValidateModel

        public boolean isValidateModel()
      • setModelValidator

        public void setModelValidator​(ModelValidator handler)
      • beforeChange

        public void beforeChange()
      • setFirePostCommit

        public void setFirePostCommit​(boolean firePostCommit)
      • setModifiedElements

        public void setModifiedElements​(ModifiedElements modifiedElements)