public class InMemorySavepointManager extends Object implements SavepointManager
SavepointManager implementation which stores all data in memory.| Constructor and Description | 
|---|
| InMemorySavepointManager() | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | getPreFlush()Return whether to call  Broker.preFlush()when a savepoint is set. | 
| OpenJPASavepoint | newSavepoint(String name,
            Broker broker)Return a new savepoint for the given name, which may be null. | 
| void | setPreFlush(boolean preFlush)Set whether to call  Broker.preFlush()when a savepoint is set. | 
| boolean | supportsIncrementalFlush()Return whether the savepoints generated by this manager
 can handle incremental flushes to the datastore. | 
public boolean getPreFlush()
Broker.preFlush()
 when a savepoint is set. While this will allow for tracking of
 newly embedded fields, it has the side effect of going through
 pre-flush operations.public void setPreFlush(boolean preFlush)
Broker.preFlush()
 when a savepoint is set. While this will allow for tracking of
 newly embedded fields, it has the side effect of going through
 pre-flush operations.public OpenJPASavepoint newSavepoint(String name, Broker broker)
SavepointManagernewSavepoint in interface SavepointManagerpublic boolean supportsIncrementalFlush()
SavepointManagersupportsIncrementalFlush in interface SavepointManagerCopyright © 2006–2018 Apache Software Foundation. All rights reserved.