public class YEngineRestorer
extends java.lang.Object
Modifier | Constructor and Description |
---|---|
protected |
YEngineRestorer() |
protected |
YEngineRestorer(YEngine engine,
YPersistenceManager pmgr) |
Modifier and Type | Method and Description |
---|---|
protected void |
persistDefaultClients() |
protected void |
restartRestoredProcessInstances() |
protected java.util.Set<YTimedObject> |
restoreDelayedLaunches() |
protected void |
restoreExternalClients()
Restores registered external client credentials (eg the editor logon)
|
protected void |
restoreInstances() |
protected YIdentifier |
restoreLocations(java.util.Map<java.lang.String,YNetRunner> runnermap,
YIdentifier id,
YIdentifier parent,
YNet net) |
protected YCaseNbrStore |
restoreNextAvailableCaseNumber()
Restores the next available case number from persistence
|
protected void |
restoreProcessInstances() |
protected void |
restoreProcessInstances(java.util.List<YNetRunner> runners) |
protected void |
restoreServicesAndClients() |
protected void |
restoreSpecifications()
Restores Specifications from persistence
|
protected java.util.Set<YTimedObject> |
restoreTimedObjects() |
protected void |
restoreWorkItems() |
protected void |
restoreWorkItems(java.util.List<YWorkItem> workItems) |
protected java.util.Set<YTimedObject> |
restoreWorkItemTimers() |
protected void |
restoreYAWLServices()
Restores YAWL Services from persistence
|
protected YIdentifier |
restoreYIdentifiers(java.util.Map<java.lang.String,YNetRunner> runnermap,
YIdentifier id,
YIdentifier parent,
YNet net) |
protected void |
setImportingCases(boolean b) |
protected YEngineRestorer()
protected YEngineRestorer(YEngine engine, YPersistenceManager pmgr)
protected void restoreServicesAndClients() throws YPersistenceException
YPersistenceException
protected void restoreInstances() throws YPersistenceException
YPersistenceException
protected void restoreYAWLServices() throws YPersistenceException
YPersistenceException
- if there's a problem reading from the tablesprotected void restoreExternalClients() throws YPersistenceException
YPersistenceException
- if there's a problem reading from the tablesprotected void restoreSpecifications() throws YPersistenceException
YPersistenceException
- if there's a problem reading from the tablesprotected YCaseNbrStore restoreNextAvailableCaseNumber() throws YPersistenceException
YPersistenceException
- if there's a problem reading from the tablesprotected void restoreProcessInstances() throws YPersistenceException
YPersistenceException
protected void restoreProcessInstances(java.util.List<YNetRunner> runners) throws YPersistenceException
YPersistenceException
protected void restoreWorkItems() throws YPersistenceException
YPersistenceException
protected void restoreWorkItems(java.util.List<YWorkItem> workItems) throws YPersistenceException
YPersistenceException
protected java.util.Set<YTimedObject> restoreTimedObjects() throws YPersistenceException
YPersistenceException
protected java.util.Set<YTimedObject> restoreWorkItemTimers() throws YPersistenceException
YPersistenceException
protected java.util.Set<YTimedObject> restoreDelayedLaunches() throws YPersistenceException
YPersistenceException
protected void restartRestoredProcessInstances() throws YPersistenceException
YPersistenceException
protected void persistDefaultClients()
protected YIdentifier restoreYIdentifiers(java.util.Map<java.lang.String,YNetRunner> runnermap, YIdentifier id, YIdentifier parent, YNet net) throws YPersistenceException
YPersistenceException
protected YIdentifier restoreLocations(java.util.Map<java.lang.String,YNetRunner> runnermap, YIdentifier id, YIdentifier parent, YNet net) throws YPersistenceException
YPersistenceException
protected void setImportingCases(boolean b)
Copyright © 2004-2014 The YAWL Foundation.