Interface ICreateSnapshotsStep
- All Superinterfaces:
IFinishSnapshotOperationStep
,IRestoreSnapshotsStep
,ISnapshotOperation
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 TypeMethodDescriptionCreates snapshots which the operation is supposed to create 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.IRestoreSnapshotsStep
restoreSnapshots
Methods inherited from interface com.e1c.g5.v8.dt.snapshot.operation.ISnapshotOperation
getAffectedProjects, isEmpty, willCreateSnapshots, willRestoreSnapshots
-
Method Details
-
createSnapshots
IRestoreSnapshotsStep createSnapshots()Creates snapshots which the operation is supposed to create 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
-