## Uses of Class
tigase.kernel.beans.config.ConfigField

- Packages that use ConfigField
  Package | Description
  --- | ---
  tigase.cluster.repo |
  tigase.db.beans |
  tigase.db.comp |
  tigase.io.repo |
  tigase.monitor.tasks |
  tigase.server | The main package with top level API for server side components.
  tigase.server.test |
  tigase.server.xmppclient |
  tigase.xmpp.impl | Package containing implementation of all Session Manager plugins
  tigase.xmpp.impl.push |

- - ### Uses of ConfigField in tigase.cluster.repo

    Fields in tigase.cluster.repo with annotations of type ConfigField
    Modifier and Type | Field | Description
    --- | --- | ---
    `protected boolean` | ClConConfigRepository.`auto_remove_obsolete_items` |

  - ### Uses of ConfigField in tigase.db.beans

    Fields in tigase.db.beans with annotations of type ConfigField
    Modifier and Type | Field | Description
    --- | --- | ---
    `protected java.util.concurrent.ConcurrentHashMap<java.lang.String,​java.lang.String>` | MDRepositoryBean.`aliases` |
    `protected java.lang.String` | MDPoolConfigBean.`cls` |
    `protected MDRepositoryBean.SelectorType` | MDRepositoryBean.`dataSourceSelection` |
    `protected java.lang.String` | MDPoolConfigBean.`name` |
    `protected java.lang.String` | MDPoolConfigBean.`poolCls` |
    `protected int` | MDPoolConfigBean.`poolSize` |
    `protected java.lang.String` | MDPoolConfigBean.`uri` |

  - ### Uses of ConfigField in tigase.db.comp

    Fields in tigase.db.comp with annotations of type ConfigField
    Modifier and Type | Field | Description
    --- | --- | ---
    `protected long` | ConfigRepository.`autoReloadInterval` |

  - ### Uses of ConfigField in tigase.io.repo

    Fields in tigase.io.repo with annotations of type ConfigField
    Modifier and Type | Field | Description
    --- | --- | ---
    `protected boolean` | CertificateRepository.`moveFromFilesystemToRepository` |

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

    Fields in tigase.monitor.tasks with annotations of type ConfigField
    Modifier and Type | Field | Description
    --- | --- | ---
    `protected float` | DiskTask.`threshold` |

  - ### Uses of ConfigField in tigase.server

    Fields in tigase.server with annotations of type ConfigField
    Modifier and Type | Field | Description
    --- | --- | ---
    `protected java.util.concurrent.ConcurrentSkipListSet<BareJID>` | BasicComponent.`admins` |
    `protected long` | ConnectionManager.`connectionDelay` |
    `protected int` | ConnectionManager.`elements_number_limit` | Protection from the system overload and DOS attack.
    `protected java.lang.String[]` | ConnectionManager.PortConfigBean.`ifc` |
    `protected int` | AbstractMessageReceiver.`maxQueueSize` |
    `protected int` | ConnectionManager.`net_buffer` |
    `protected long` | ConnectionManager.PortConfigBean.`newConnectionsThrottling` |
    `java.lang.String[]` | ConnectionManager.`PORT_IFC_PROP_VAL` |
    `protected int` | ConnectionManager.`serviceConnectedTimeout` |
    `protected SocketType` | ConnectionManager.PortConfigBean.`socket` |
    `protected java.lang.String` | ConnectionManager.`trafficThrottling` |
    `protected ConnectionType` | ConnectionManager.PortConfigBean.`type` |
    `protected long` | ConnectionManager.`watchdogDelay` |
    `protected ConnectionManager.WATCHDOG_PING_TYPE` | ConnectionManager.`watchdogPingType` |
    `protected long` | ConnectionManager.`watchdogTimeout` |

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

    Fields in tigase.server.test with annotations of type ConfigField
    Modifier and Type | Field | Description
    --- | --- | ---
    `protected java.lang.String[]` | TestSpamModule.`badWords` | This might be changed in one threads while it is iterated in processPacket(...) in another thread.
    `protected java.lang.String[]` | TestSpamModule.`whiteList` |

  - ### Uses of ConfigField in tigase.server.xmppclient

    Fields in tigase.server.xmppclient with annotations of type ConfigField
    Modifier and Type | Field | Description
    --- | --- | ---
    `protected java.util.List<BareJID>` | SeeOtherHost.`defaultHost` |
    `protected java.lang.Integer` | RegistrationThrottling.`limit` |
    `protected java.time.Duration` | RegistrationThrottling.`period` |

  - ### Uses of ConfigField in tigase.xmpp.impl

    Fields in tigase.xmpp.impl with annotations of type ConfigField
    Modifier and Type | Field | Description
    --- | --- | ---
    `protected static boolean` | PresenceAbstract.`probeFullJID` |
    `protected static boolean` | PresenceAbstract.`skipOffline` |

  - ### Uses of ConfigField in tigase.xmpp.impl.push

    Fields in tigase.xmpp.impl.push with annotations of type ConfigField
    Modifier and Type | Field | Description
    --- | --- | ---
    `protected java.time.Duration` | AbstractPushNotifications.`maxTimeout` |
    `protected boolean` | AbstractPushNotifications.`withBody` |
    `protected boolean` | AbstractPushNotifications.`withSender` |