com.hp.ucmdb.api.topology.notification
Interface ModelChange


public interface ModelChange

Describes the change of a model.

Since:
8.0

Method Summary
 java.util.Collection<CI> getAddedCIs()
          Returns the collection of CIs added to the model.
 java.util.Collection<Relation> getAddedRelations()
          Returns the collection of Relations added to the model.
 java.util.Collection<CI> getRemovedCIs()
          Returns the collection of CIs removed from the model.
 java.util.Collection<Relation> getRemovedRelations()
          Returns the collection of Relations removed from the model.
 java.util.Collection<CI> getUpdatedCIs()
          Returns the collection of CIs whose properties were updated in this change.
 java.util.Collection<Relation> getUpdatedRelations()
          Returns the collection of Relations whose properties were updated in this change.
 boolean hasAddedCIs()
          Checks whether the CIs were added to the model in this change.
 boolean hasAddedRelations()
          Checks whether Relations were added to the model in this change.
 boolean hasRemovedCIs()
          Checks whether CIs were removed from the model in this change.
 boolean hasRemovedRelations()
          Checks whether Relations were removed from the model in this change.
 boolean hasUpdatedCIs()
          Checks whether properties of CIs were changed.
 boolean hasUpdatedRelations()
          Checks whether properties of Relations were changed.
 

Method Detail

hasAddedCIs

boolean hasAddedCIs()
Checks whether the CIs were added to the model in this change.


getAddedCIs

java.util.Collection<CI> getAddedCIs()
Returns the collection of CIs added to the model.


hasRemovedCIs

boolean hasRemovedCIs()
Checks whether CIs were removed from the model in this change.


getRemovedCIs

java.util.Collection<CI> getRemovedCIs()
Returns the collection of CIs removed from the model.


hasUpdatedCIs

boolean hasUpdatedCIs()
Checks whether properties of CIs were changed.


getUpdatedCIs

java.util.Collection<CI> getUpdatedCIs()
Returns the collection of CIs whose properties were updated in this change. Only the changed properties are returned in the properties collections of the CIs.


hasAddedRelations

boolean hasAddedRelations()
Checks whether Relations were added to the model in this change.


getAddedRelations

java.util.Collection<Relation> getAddedRelations()
Returns the collection of Relations added to the model.


hasRemovedRelations

boolean hasRemovedRelations()
Checks whether Relations were removed from the model in this change.


getRemovedRelations

java.util.Collection<Relation> getRemovedRelations()
Returns the collection of Relations removed from the model.


hasUpdatedRelations

boolean hasUpdatedRelations()
Checks whether properties of Relations were changed.


getUpdatedRelations

java.util.Collection<Relation> getUpdatedRelations()
Returns the collection of Relations whose properties were updated in this change. Only the changed properties are returned in the properties collections of the relations.



Documentation Feedback
Copyright 2010 Hewlett-Packard Development Company, L.P.