Package com.znize.platform.model.dialog
Class DialogActionTracker
- java.lang.Object
-
- com.znize.platform.model.dialog.DialogActionTracker
-
- All Implemented Interfaces:
java.io.Serializable
public class DialogActionTracker extends java.lang.Object implements java.io.SerializableDialogActionTracker: track what happened in dialog.- Since:
- 4.0
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description DialogActionTracker()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclear()Clear all flags (created, changed and deleted) by setting them to false.voidentityCommitted(ActionDescriptor ad)entityCommitted: called after any entities has been committed to persistence.booleanisAnyEntityCommitted()Has any entity been created, deleted or changed?booleanisEntityChanged()Has any entity been changed?booleanisEntityCreated()Has any entity been created?booleanisEntityDeleted()Has any entity been deleted?voidsetEntityChanged(boolean entityChanged)Set whether any entity has been changed.voidsetEntityCreated(boolean entityCreated)Set whether any entity has been created.voidsetEntityDeleted(boolean entityDeleted)Set whether any entity has been deleted.
-
-
-
Method Detail
-
isEntityCreated
public boolean isEntityCreated()
Has any entity been created?- Returns:
- true if an entity has been created
-
setEntityCreated
public void setEntityCreated(boolean entityCreated)
Set whether any entity has been created.- Parameters:
entityCreated- true if an entity has been created.
-
isEntityDeleted
public boolean isEntityDeleted()
Has any entity been deleted?- Returns:
- true if an entity has been deleted
-
setEntityDeleted
public void setEntityDeleted(boolean entityDeleted)
Set whether any entity has been deleted.- Parameters:
entityDeleted- true if an entity has been deleted
-
isEntityChanged
public boolean isEntityChanged()
Has any entity been changed?- Returns:
- true if an entity has been changed
-
setEntityChanged
public void setEntityChanged(boolean entityChanged)
Set whether any entity has been changed.- Parameters:
entityChanged- true if an entity has been changed
-
isAnyEntityCommitted
public boolean isAnyEntityCommitted()
Has any entity been created, deleted or changed?- Returns:
- true if an entity has been committed.
-
entityCommitted
public void entityCommitted(ActionDescriptor ad) throws SystemException
entityCommitted: called after any entities has been committed to persistence.- Parameters:
ad- ActionDescriptor- Throws:
SystemException- throw if an error occurs
-
clear
public void clear()
Clear all flags (created, changed and deleted) by setting them to false.
-
-