A RootSupervisor is a ValueSupervisor that supervises a specific root Schema. It acts as a factory for ValueSupervisors for sub-schemas of the root schema.

You can produce a ValueSupervisor for any schema using this factory. However, there are specific customizations controlled by the root schema:

  • Change eventing occur for root schema members. In the case of a cluster this means you can monitor for changes on a per-attribute basis.

  • If the root schema defines a cluster, the cluster's featureMap and supportedFeatures affect conformance-based validation.

Implements

Constructors

Accessors

Methods