public final class SavePoint
extends java.lang.Object
implements java.lang.Cloneable
| Constructor and Description |
|---|
SavePoint(java.lang.String id,
java.util.HashMap universe,
java.util.HashMap preValidateMap,
java.util.HashMap preSaveMap,
java.util.HashMap processEventMap,
java.util.HashMap validateEventMap,
java.util.ArrayList raisedEventList,
java.util.HashMap sudoUniverse)
Create a save point
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
clone()
creates a clean copy of the save point
|
java.lang.String |
getID()
The save point ID.
|
java.util.HashMap |
getPreSaveMap()
get the pre save map
|
java.util.HashMap |
getPreValidateMap()
the pre validate map
|
java.util.HashMap |
getProcessEventMap()
the process event map
|
java.util.ArrayList |
getRaisedEventList()
the raised event map
|
java.util.HashMap |
getSudoUniverse()
the sudo universe event map
|
java.util.HashMap |
getValidateEventMap()
the validate event map
|
java.util.HashMap |
rollback()
The universe of the change objects
|
public SavePoint(java.lang.String id,
java.util.HashMap universe,
java.util.HashMap preValidateMap,
java.util.HashMap preSaveMap,
java.util.HashMap processEventMap,
java.util.HashMap validateEventMap,
java.util.ArrayList raisedEventList,
java.util.HashMap sudoUniverse)
throws NotInUniverseException
raisedEventList - the list of raised eventsvalidateEventMap - the validate event mappreValidateMap - the pre validate mappreSaveMap - the pre save mapprocessEventMap - the processed event mapid - the IDuniverse - the current universe of objectssudoUniverse - the sudo universeNotInUniverseException - not in the universepublic java.lang.Object clone()
throws java.lang.CloneNotSupportedException
clone in class java.lang.Objectjava.lang.CloneNotSupportedException - should not happenpublic java.util.HashMap getPreSaveMap()
public java.util.HashMap getProcessEventMap()
public java.util.ArrayList getRaisedEventList()
public java.util.HashMap getValidateEventMap()
public java.util.HashMap getSudoUniverse()
public java.util.HashMap getPreValidateMap()
public java.lang.String getID()
public java.util.HashMap rollback()
throws NoSavePointException
NoSavePointException - should not happenstSoftware Copyright © 2001-2014 stSoftware All Rights Reserved.