Interface IRestoreSnapshotsStep
-
- All Superinterfaces:
IFinishSnapshotOperationStep
,ISnapshotOperation
- All Known Subinterfaces:
ICreateSnapshotsStep
public interface IRestoreSnapshotsStep extends IFinishSnapshotOperationStep
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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IFinishSnapshotOperationStep
restoreSnapshots()
Restores 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 Detail
-
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
-
-