## Uses of Interface
tigase.monitor.MonitorTask

- Packages that use MonitorTask
  Package | Description
  --- | ---
  tigase.monitor |
  tigase.monitor.tasks |

- - ### Uses of MonitorTask in tigase.monitor

    Subinterfaces of MonitorTask in tigase.monitor
    Modifier and Type | Interface | Description
    --- | --- | ---
    `interface` | `AdHocTask` |

    Methods in tigase.monitor that return types with arguments of type MonitorTask
    Modifier and Type | Method | Description
    --- | --- | ---
    `java.lang.Class<? extends MonitorTask>` | TaskConfigItem.`getTaskClass()` |

    Method parameters in tigase.monitor with type arguments of type MonitorTask
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | TaskConfigItem.`setTaskClass​(java.lang.Class<? extends MonitorTask> taskClass)` |

    Constructor parameters in tigase.monitor with type arguments of type MonitorTask
    Constructor | Description
    --- | ---
    `TaskConfigItem​(java.lang.String taskName, java.lang.Class<? extends MonitorTask> taskClass)` |

  - ### Uses of MonitorTask in tigase.monitor.tasks

    Classes in tigase.monitor.tasks that implement MonitorTask
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `AbstractConfigurableTask` |
    `class` | `AbstractConfigurableTimerTask` |
    `class` | `ConnectionsTask` |
    `class` | `CpuTempTask` |
    `class` | `DiskTask` |
    `class` | `LoadCheckerTask` |
    `class` | `LoggerTask` |
    `class` | `MemoryCheckerTask` |
    `class` | `SampleTask` |
    `class` | `ScriptTask` |
    `class` | `ScriptTimerTask` |