VtmosCriterion and NetworkResourceCriterion

The VtmosCriterion and NetworkResourceCriterion interfaces specify "filter" data that can be used to search for a Resource in the underlying database, or that can be used in VTMOS dependent operations such as converting CLI to XML.

A VtmosCriterion interface contains data regarding: Vendor, Type, Model, OS Version, Netcool Configuration Manager - Base driver UUID and any values that are null are generally considered wild-card values.

Note that NetworkResourceCriterion is a sub-interface of VtmosCriterion, and can also include the name of the NetworkResource, the realm to start any searches from that involve this NetworkResourceCriterion, and whether to search subrealms of the starting realm.