Package com.hp.ucmdb.api.topology
Interface TopologyModificationInput<T extends TopologyModificationInput<?>>
- Type Parameters:
T
- a concrete interface of TopologyModificationInput
- All Superinterfaces:
Serializable
- All Known Subinterfaces:
SingleTopologyModification
,TopologyModificationBulk
public interface TopologyModificationInput<T extends TopologyModificationInput<?>>
extends Serializable
Specifies input for topology modification which can represent either a single modification or a modification bulk executed within transaction
- Since:
- UCMDB 10.1
-
Method Summary
Modifier and TypeMethodDescriptionReturns short information about the clientboolean
isTouch()
Returns false ifwithoutTouch()
has been invoked or true otherwiseDo not "touch" the updated CIs, i.e.
-
Method Details
-
withoutTouch
T withoutTouch()Do not "touch" the updated CIs, i.e. do not update corresponding time stamps been examined by aging.Normally a CI is removed from the UCMDB after its aging period has expired. By default (when this method is not called) the updated CIs will be "touched" thus starting their aging period anew.
This method is relevant only for CI updates and has no meaning for the CIs being created and deleted.
- Returns:
- the updated TopologyModificationInput
-
isTouch
boolean isTouch()Returns false ifwithoutTouch()
has been invoked or true otherwise- Returns:
- false if
withoutTouch()
has been invoked or true otherwise
-
getChanger
String getChanger()Returns short information about the client- Returns:
- short information about the client
-