Interface IRestoreSnapshotsStep
- All Superinterfaces:
IFinishSnapshotOperationStep
,ISnapshotOperation
- All Known Subinterfaces:
ICreateSnapshotsStep
Step of a snapshot operation which allows snapshot creation.
- Restriction:
- This interface is not intended to be extended by clients.
- Restriction:
- This interface is not intended to be implemented by clients.
-
Method Summary
Modifier and TypeMethodDescriptionRestores snapshots which the operation is supposed to restore and returns the next step.Methods inherited from interface com.e1c.g5.v8.dt.snapshot.operation.IFinishSnapshotOperationStep
finish, forceProjectClean
Methods inherited from interface com.e1c.g5.v8.dt.snapshot.operation.ISnapshotOperation
getAffectedProjects, isEmpty, willCreateSnapshots, willRestoreSnapshots
-
Method Details
-
restoreSnapshots
IFinishSnapshotOperationStep restoreSnapshots()Restores snapshots which the operation is supposed to restore and returns the next step. This method consumes the receiver object. Subsequent calls must use the returned object.- Returns:
- the next step of the operation, never
null
- Throws:
IllegalStateException
- if this or subsequent steps were run already
-