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

All Superinterfaces:
java.io.Serializable

public interface ModelEventsFilter
extends java.io.Serializable

Filter definition for model changes.

Since:
9.0

Method Summary
 ModelCreateFilterElement notifyOnCreate()
          Creates a filter on added CIs or Relations changes.
 ModelRemoveFilterElement notifyOnRemove()
          Creates a filter on deleted CIs or Relations changes Support type definition (see TypeConditionable.ofType(String)) properties conditions (see PropertiesConditionable.property(String))
 ModelUpdateFilterElement notifyOnUpdate()
          Creates a filter on updated CIs or Relations changes.
 

Method Detail

notifyOnCreate

ModelCreateFilterElement notifyOnCreate()
Creates a filter on added CIs or Relations changes. Support type definition (see TypeConditionable.ofType(String)) properties conditions (see PropertiesConditionable.property(String))

Returns:
the add node definition

notifyOnUpdate

ModelUpdateFilterElement notifyOnUpdate()
Creates a filter on updated CIs or Relations changes. Support type definition (see TypeConditionable.ofType(String)) properties conditions (see PropertiesConditionable.property(String)) and filter on properties that have changed (see PropertiesCarrier.queryProperties(String...))

Returns:
the update node definition

notifyOnRemove

ModelRemoveFilterElement notifyOnRemove()
Creates a filter on deleted CIs or Relations changes Support type definition (see TypeConditionable.ofType(String)) properties conditions (see PropertiesConditionable.property(String))

Returns:
the delete node definition


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