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


public interface ModelListenerFilter

Filter definition for model changes.

Since:
9.0

Method Summary
 QueryNode withAddFilter()
          Creates a filter on added CIs or Relations changes.
 ModelListenerFilter withPriority(ModelListenerPriority priority)
          Defines filter priority.
 QueryNode withRemoveFilter()
          Creates a filter on deleted CIs or Relations changes.
 QueryNode withUpdateFilter()
          Creates a filter on updated CIs or Relations changes.
 

Method Detail

withAddFilter

QueryNode withAddFilter()
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

withUpdateFilter

QueryNode withUpdateFilter()
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

withRemoveFilter

QueryNode withRemoveFilter()
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

withPriority

ModelListenerFilter withPriority(ModelListenerPriority priority)
Defines filter priority.



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