public interface SnapshotService
Modifier and Type | Method and Description |
---|---|
QuerySnapshotCompareResult |
compareQuerySnapshotAgainstCurrent(SnapshotHeader snapshotHeader)
Returns the topology representing the snapshot identified by the given snapshot header
and the topology of the "current" version of the same TQL.
|
QuerySnapshotCompareResult |
compareQuerySnapshots(SnapshotHeader snapshotHeader1,
SnapshotHeader snapshotHeader2)
Returns the topologies representing the two snapshots identified by the snapshot headers.
|
ViewSnapshotCompareResult |
compareViewSnapshotAgainstCurrent(SnapshotHeader snapshotHeader)
Returns the view result representing the snapshot identified by the given snapshot header
and the view result of the "current" version of the same view.
|
ViewSnapshotCompareResult |
compareViewSnapshots(SnapshotHeader snapshotHeader1,
SnapshotHeader snapshotHeader2)
Returns the view result representing the snapshot identified by the given snapshot header
and the view result of the "current" version of the same view.
|
Collection<SnapshotHeader> |
getAllSnapshotHeaders()
Returns all the snapshots headers.
|
SnapshotsFactory |
getFactory() |
Snapshot |
getSnapshot(SnapshotHeader snapshotHeader)
Returns the topology for the snapshot header.
|
Collection<SnapshotHeader> |
getSnapshotHeaders(SnapshotFilter filter)
Returns all snapshots according to the filter.
|
void |
saveSnapshot(String tqlName,
SnapshotContext snapshotContext)
Save the snapshot for the specified TQL.
|
void |
saveViewSnapshot(String viewName,
SnapshotContext snapshotContext)
Save the snapshot for the given view.
|
SnapshotsFactory getFactory()
void saveSnapshot(String tqlName, SnapshotContext snapshotContext)
@NotFinalAPI void saveViewSnapshot(String viewName, SnapshotContext snapshotContext)
getSnapshotHeaders(com.hp.ucmdb.api.snapshots.SnapshotFilter)
method.
Collection<SnapshotHeader> getSnapshotHeaders(SnapshotFilter filter)
Collection<SnapshotHeader> getAllSnapshotHeaders()
Snapshot getSnapshot(SnapshotHeader snapshotHeader)
snapshotHeader
- @NotFinalAPI ViewSnapshotCompareResult compareViewSnapshots(SnapshotHeader snapshotHeader1, SnapshotHeader snapshotHeader2)
snapshotHeader1
- the first snapshot.snapshotHeader2
- the second snapshot.@NotFinalAPI ViewSnapshotCompareResult compareViewSnapshotAgainstCurrent(SnapshotHeader snapshotHeader)
snapshotHeader
- the snapshot to compare.@NotFinalAPI QuerySnapshotCompareResult compareQuerySnapshots(SnapshotHeader snapshotHeader1, SnapshotHeader snapshotHeader2)
snapshotHeader1
- the first snapshot.snapshotHeader2
- the second snapshot.@NotFinalAPI QuerySnapshotCompareResult compareQuerySnapshotAgainstCurrent(SnapshotHeader snapshotHeader)
snapshotHeader
- the snapshot to compare. Documentation Feedback
Copyright 2011 - 2018 Micro Focus or one of its affiliates.