## Uses of Interface
org.apache.ignite.spi.systemview.view.SystemView

- Packages that use SystemView
  Package | Description
  --- | ---
  org.apache.ignite.spi.systemview | Contains common classes and interfaces for system view SPI implementations.
  org.apache.ignite.spi.systemview.jmx | Contains implementations of the `SystemViewExporterSpi` that exports system vies as a JMX beans.
  org.apache.ignite.spi.systemview.view | Contains `SystemView` clases that exists in Ignite.

- - ### Uses of SystemView in org.apache.ignite.spi.systemview

    Fields in org.apache.ignite.spi.systemview declared as SystemView
    Modifier and Type | Field and Description
    --- | ---
    `protected SystemView<R>` | SystemViewLocal.`sysView` System view for export.

    Method parameters in org.apache.ignite.spi.systemview with type arguments of type SystemView
    Modifier and Type | Method and Description
    --- | ---
    `void` | ReadOnlySystemViewRegistry.`addSystemViewCreationListener(Consumer<SystemView<?>> lsnr)` Adds listener of view creation events.
    `void` | SqlViewExporterSpi.`setExportFilter(Predicate<SystemView<?>> filter)` Sets export filter.
    `void` | SystemViewExporterSpi.`setExportFilter(Predicate<SystemView<?>> filter)` Sets export filter.

    Constructors in org.apache.ignite.spi.systemview with parameters of type SystemView
    Constructor and Description
    `FiltrableSystemViewLocal(org.apache.ignite.internal.GridKernalContext ctx, SystemView<R> sysView)`
    `SystemViewLocal(org.apache.ignite.internal.GridKernalContext ctx, SystemView<R> sysView)`
    `SystemViewLocal(org.apache.ignite.internal.GridKernalContext ctx, SystemView<R> sysView, String[] indexes)`

  - ### Uses of SystemView in org.apache.ignite.spi.systemview.jmx

    Methods in org.apache.ignite.spi.systemview.jmx with parameters of type SystemView
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | JmxSystemViewExporterSpi.`register(SystemView<?> sysView)` Registers JMX bean for specific system view.

    Method parameters in org.apache.ignite.spi.systemview.jmx with type arguments of type SystemView
    Modifier and Type | Method and Description
    --- | ---
    `void` | JmxSystemViewExporterSpi.`setExportFilter(Predicate<SystemView<?>> filter)` Sets export filter.

    Constructors in org.apache.ignite.spi.systemview.jmx with parameters of type SystemView
    Constructor and Description
    `SystemViewMBean(SystemView<R> sysView)`

  - ### Uses of SystemView in org.apache.ignite.spi.systemview.view

    Subinterfaces of SystemView in org.apache.ignite.spi.systemview.view
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `FiltrableSystemView<R>` System view with filtering capabilities.

2020 Copyright © Apache Software Foundation
| Follow @ApacheIgnite
Ignite Database and Caching Platform | : ver. 2.9.0
Release Date | : October 15 2020