## Uses of Interface
tigase.component.modules.Module

- Packages that use Module
  Package | Description
  --- | ---
  tigase.component |
  tigase.component.modules |
  tigase.component.modules.impl |
  tigase.eventbus.component |
  tigase.monitor.modules |
  tigase.server.extdisco |
  tigase.server.test |
  tigase.workgroupqueues.modules |
  tigase.workgroupqueues.modules.agent |
  tigase.workgroupqueues.modules.muc |
  tigase.workgroupqueues.modules.user |
  tigase.xmpp.mam.modules |

- - ### Uses of Module in tigase.component

    Methods in tigase.component that return types with arguments of type Module
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected abstract java.util.Map<java.lang.String,​java.lang.Class<? extends Module>>` | AbstractComponent.`getDefaultModulesList()` | Deprecated. Returns default map of components.

  - ### Uses of Module in tigase.component.modules

    Classes in tigase.component.modules that implement Module
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `AbstractModule` | Abstract class for help building a module.

    Methods in tigase.component.modules that return types with arguments of type Module
    Modifier and Type | Method | Description
    --- | --- | ---
    `java.util.List<Module>` | StanzaProcessor.`getModules()` |

    Method parameters in tigase.component.modules with type arguments of type Module
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | StanzaProcessor.`setModules​(java.util.List<Module> modules)` |

    Constructors in tigase.component.modules with parameters of type Module
    Constructor | Description
    --- | ---
    `ModuleStatistics​(Module module)` |

  - ### Uses of Module in tigase.component.modules.impl

    Classes in tigase.component.modules.impl that implement Module
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `AdHocCommandModule` |
    `class` | `DiscoveryModule` |
    `class` | `JabberVersionModule` |
    `class` | `XmppPingModule` |

    Methods in tigase.component.modules.impl that return types with arguments of type Module
    Modifier and Type | Method | Description
    --- | --- | ---
    `java.util.List<Module>` | DiscoveryModule.`getModules()` |

    Method parameters in tigase.component.modules.impl with type arguments of type Module
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | DiscoveryModule.`setModules​(java.util.List<Module> modules)` |

  - ### Uses of Module in tigase.eventbus.component

    Classes in tigase.eventbus.component that implement Module
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `AbstractEventBusModule` |
    `class` | `EventbusDiscoveryModule` |
    `class` | `EventPublisherModule` |
    `class` | `EventReceiverModule` |
    `class` | `SubscribeModule` |
    `class` | `UnsubscribeModule` |

  - ### Uses of Module in tigase.monitor.modules

    Classes in tigase.monitor.modules that implement Module
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `AdHocCommandMonitorModule` |
    `class` | `DiscoveryMonitorModule` |

  - ### Uses of Module in tigase.server.extdisco

    Classes in tigase.server.extdisco that implement Module
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `ExternalServiceDiscoveryModule` | Created by andrzej on 06.09.2016.

  - ### Uses of Module in tigase.server.test

    Classes in tigase.server.test that implement Module
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `TestGeneratorModule` |
    `class` | `TestSpamModule` |

  - ### Uses of Module in tigase.workgroupqueues.modules

    Classes in tigase.workgroupqueues.modules that implement Module
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `AbstractModule` |
    `class` | `DiscoveryModule` |

  - ### Uses of Module in tigase.workgroupqueues.modules.agent

    Classes in tigase.workgroupqueues.modules.agent that implement Module
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `OfferModule` |
    `class` | `PresenceModule` |
    `class` | `StatusModule` |

  - ### Uses of Module in tigase.workgroupqueues.modules.muc

    Classes in tigase.workgroupqueues.modules.muc that implement Module
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `MucControllerModule` |

  - ### Uses of Module in tigase.workgroupqueues.modules.user

    Classes in tigase.workgroupqueues.modules.user that implement Module
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `DepartQueueModule` |
    `class` | `JoinQueueModule` |
    `class` | `QueueStatusModule` |

  - ### Uses of Module in tigase.xmpp.mam.modules

    Classes in tigase.xmpp.mam.modules that implement Module
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `GetFormModule` | Implementation of module responsible for handling request to retrive form used in XEP-0313: Message Archive Management Created by andrzej on 19.07.2016.
    `class` | `QueryModule` | Implementation of module processing requests to retrieve items using XEP-0313: Message Archive Management Created by andrzej on 19.07.2016.