# Serialized Form

- ## Package gnu.inet.encoding

  - ### Class gnu.inet.encoding.IDNAException extends java.lang.Exception implements Serializable

    serialVersionUID:
      1L

  - ### Class gnu.inet.encoding.PunycodeException extends java.lang.Exception implements Serializable

    serialVersionUID:
      1L

  - ### Class gnu.inet.encoding.StringprepException extends java.lang.Exception implements Serializable

    serialVersionUID:
      1L

- ## Package tigase.auth

  - ### Class tigase.auth.BruteForceLockerBean.LoginLockedException extends java.lang.Exception implements Serializable

  - ### Class tigase.auth.BruteForceLockerBean.StatisticsEmitEvent extends java.lang.Object implements Serializable

    - ### Serialized Fields

      - #### nodeName

            java.lang.String nodeName

      - #### statHolder

            BruteForceLockerBean.StatHolder statHolder

  - ### Class tigase.auth.SaslInvalidLoginExcepion extends XmppSaslException implements Serializable

    - ### Serialized Fields

      - #### jid

            java.lang.String jid

  - ### Class tigase.auth.TigaseSaslProvider extends java.security.Provider implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### callbackHandlerFactory

            CallbackHandlerFactoryIfc callbackHandlerFactory

      - #### mechanismSelector

            MechanismSelector mechanismSelector

      - #### saslServerFactories

            java.util.concurrent.CopyOnWriteArraySet<javax.security.sasl.SaslServerFactory> saslServerFactories

      - #### saslServerFactoriesServices

            java.util.concurrent.ConcurrentHashMap<javax.security.sasl.SaslServerFactory,​java.util.List<java.security.Provider.Service>> saslServerFactoriesServices

  - ### Class tigase.auth.XmppSaslException extends javax.security.sasl.SaslException implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### saslError

            XmppSaslException.SaslError saslError

- ## Package tigase.auth.callbacks

  - ### Class tigase.auth.callbacks.AuthorizationIdCallback extends java.lang.Object implements Serializable

    - ### Serialized Fields

      - #### authzId

            java.lang.String authzId

      - #### prompt

            java.lang.String prompt

  - ### Class tigase.auth.callbacks.ChannelBindingCallback extends java.lang.Object implements Serializable

    - ### Serialized Fields

      - #### bindingData

            byte[] bindingData

      - #### prompt

            java.lang.String prompt

      - #### requestedBindType

            AbstractSaslSCRAM.BindType requestedBindType

  - ### Class tigase.auth.callbacks.PBKDIterationsCallback extends java.lang.Object implements Serializable

    serialVersionUID:
      -4342673378785456908L

    - ### Serialized Fields

      - #### interations

            int interations

      - #### prompt

            java.lang.String prompt

  - ### Class tigase.auth.callbacks.SaltCallback extends java.lang.Object implements Serializable

    serialVersionUID:
      -4342673378785456908L

    - ### Serialized Fields

      - #### prompt

            java.lang.String prompt

      - #### salt

            byte[] salt

  - ### Class tigase.auth.callbacks.SaltedPasswordCallback extends java.lang.Object implements Serializable

    serialVersionUID:
      -4342673378785456908L

    - ### Serialized Fields

      - #### prompt

            java.lang.String prompt

      - #### saltedPassword

            byte[] saltedPassword

  - ### Class tigase.auth.callbacks.XMPPSessionCallback extends java.lang.Object implements Serializable

    - ### Serialized Fields

      - #### prompt

            java.lang.String prompt

      - #### session

            XMPPResourceConnection session

- ## Package tigase.cluster.api

  - ### Class tigase.cluster.api.ClusterCommandException extends java.lang.Exception implements Serializable

    serialVersionUID:
      1L

- ## Package tigase.component.adhoc

  - ### Class tigase.component.adhoc.AdHocCommandException extends java.lang.Exception implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### errorCondition

            Authorization errorCondition

      - #### item

            Element item

      - #### message

            java.lang.String message

      - #### xmlns

            java.lang.String xmlns

- ## Package tigase.component.exceptions

  - ### Class tigase.component.exceptions.ComponentException extends XMPPProcessorException implements Serializable

  - ### Class tigase.component.exceptions.RepositoryException extends java.lang.Exception implements Serializable

    serialVersionUID:
      1L

- ## Package tigase.conf

  - ### Class tigase.conf.ConfigReader.ConfigException extends java.lang.Exception implements Serializable

  - ### Class tigase.conf.ConfigReader.InvalidFormatException extends ConfigReader.ConfigException implements Serializable

  - ### Class tigase.conf.ConfigReader.UnsupportedOperationException extends ConfigReader.ConfigException implements Serializable

    - ### Serialized Fields

      - #### line

            int line

      - #### lineContent

            java.lang.String lineContent

      - #### position

            int position

  - ### Class tigase.conf.ConfigurationException extends java.io.IOException implements Serializable

    serialVersionUID:
      1L

- ## Package tigase.db

  - ### Class tigase.db.AuthorizationException extends java.lang.Exception implements Serializable

    serialVersionUID:
      1L

  - ### Class tigase.db.DataOverwriteException extends TigaseDBException implements Serializable

    serialVersionUID:
      1L

  - ### Class tigase.db.DBInitException extends TigaseDBException implements Serializable

    serialVersionUID:
      1L

  - ### Class tigase.db.TigaseDBException extends RepositoryException implements Serializable

    serialVersionUID:
      1L

  - ### Class tigase.db.UserExistsException extends TigaseDBException implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### userId

            BareJID userId

  - ### Class tigase.db.UserNotFoundException extends TigaseDBException implements Serializable

    serialVersionUID:
      1L

- ## Package tigase.eventbus

  - ### Class tigase.eventbus.EventBusException extends java.lang.RuntimeException implements Serializable

  - ### Class tigase.eventbus.RegistrationException extends java.lang.RuntimeException implements Serializable

- ## Package tigase.eventbus.events

  - ### Class tigase.eventbus.events.ShutdownEvent extends java.lang.Object implements Serializable

    - ### Serialized Fields

      - #### delay

            long delay

      - #### msg

            java.lang.String msg

      - #### node

            java.lang.String node

  - ### Class tigase.eventbus.events.StartupFinishedEvent extends java.lang.Object implements Serializable

    - ### Serialized Fields

      - #### node

            java.lang.String node

- ## Package tigase.form

  - ### Class tigase.form.FormSignerException extends java.lang.Exception implements Serializable

    serialVersionUID:
      1L

- ## Package tigase.io

  - ### Class tigase.io.BufferUnderflowException extends java.io.IOException implements Serializable

    serialVersionUID:
      1L

  - ### Class tigase.io.CertificateContainer.CertificateChange extends java.lang.Object implements Serializable

    - ### Serialized Fields

      - #### alias

            java.lang.String alias

      - #### pemCert

            java.lang.String pemCert

      - #### saveToDisk

            boolean saveToDisk

- ## Package tigase.kernel

  - ### Class tigase.kernel.KernelException extends java.lang.RuntimeException implements Serializable

    serialVersionUID:
      1L

- ## Package tigase.kernel.beans.config

  - ### Class tigase.kernel.beans.config.AbstractBeanConfigurator.BeanDefinition extends java.util.HashMap implements Serializable

    - ### Serialized Fields

      - #### active

            boolean active

      - #### beanName

            java.lang.String beanName

      - #### clazzName

            java.lang.String clazzName

      - #### exportable

            boolean exportable

- ## Package tigase.licence.utils

  - ### Class tigase.licence.utils.TooManyRequestsHTTPException extends HTTPException implements Serializable

    - ### Serialized Fields

      - #### retryAfter

            int retryAfter

- ## Package tigase.map

  - ### Class tigase.map.ClusterMapFactory.ElementAddEvent extends java.lang.Object implements Serializable

    - ### Serialized Fields

      - #### key

            java.lang.String key

      - #### uid

            java.lang.String uid

      - #### value

            java.lang.String value

  - ### Class tigase.map.ClusterMapFactory.ElementRemoveEvent extends java.lang.Object implements Serializable

    - ### Serialized Fields

      - #### key

            java.lang.String key

      - #### uid

            java.lang.String uid

  - ### Class tigase.map.ClusterMapFactory.MapClearEvent extends java.lang.Object implements Serializable

    - ### Serialized Fields

      - #### uid

            java.lang.String uid

  - ### Class tigase.map.ClusterMapFactory.MapDestroyEvent extends java.lang.Object implements Serializable

    - ### Serialized Fields

      - #### uid

            java.lang.String uid

  - ### Class tigase.map.ClusterMapFactory.NewMapCreatedEvent extends java.lang.Object implements Serializable

    - ### Serialized Fields

      - #### keyClass

            java.lang.Class keyClass

      - #### params

            java.lang.String[] params

      - #### uid

            java.lang.String uid

      - #### valueClass

            java.lang.Class valueClass

- ## Package tigase.monitor.tasks

  - ### Class tigase.monitor.tasks.SampleTask.SampleTaskEvent extends TasksEvent implements Serializable

    - ### Serialized Fields

      - #### message

            java.lang.String message

  - ### Class tigase.monitor.tasks.TasksEvent extends java.lang.Object implements Serializable

    - ### Serialized Fields

      - #### description

            java.lang.String description

      - #### dnsResolver

            DNSResolverIfc dnsResolver

      - #### external_hostname

            java.lang.String external_hostname

      - #### hostname

            java.lang.String hostname

      - #### name

            java.lang.String name

      - #### timestamp

            java.lang.String timestamp

- ## Package tigase.server

  - ### Class tigase.server.PolicyViolationException extends java.lang.Exception implements Serializable

    serialVersionUID:
      1L

- ## Package tigase.server.xmppserver

  - ### Class tigase.server.xmppserver.LocalhostException extends XMPPException implements Serializable

    serialVersionUID:
      1L

  - ### Class tigase.server.xmppserver.NotLocalhostException extends XMPPException implements Serializable

    serialVersionUID:
      1L

- ## Package tigase.server.xmppsession

  - ### Class tigase.server.xmppsession.UserConnectedEvent extends java.lang.Object implements Serializable

    - ### Serialized Fields

      - #### userJid

            JID userJid

  - ### Class tigase.server.xmppsession.UserSessionEvent extends java.lang.Object implements Serializable

    - ### Serialized Fields

      - #### sender

            JID sender

      - #### userJid

            JID userJid

  - ### Class tigase.server.xmppsession.UserSessionEventWithProcessorResultWriter extends UserSessionEvent implements Serializable

- ## Package tigase.stats.collector.provider

  - ### Class tigase.stats.collector.provider.HTTPException extends java.io.IOException implements Serializable

    - ### Serialized Fields

      - #### statusCode

            int statusCode

- ## Package tigase.util

  - ### Class tigase.util.ClassComparator extends java.lang.Object implements Serializable

    serialVersionUID:
      1L

  - ### Class tigase.util.ObjectComparator extends java.lang.Object implements Serializable

    serialVersionUID:
      1L

  - ### Class tigase.util.VMPCRandom extends java.security.SecureRandom implements Serializable

    serialVersionUID:
      4516013411867308772L

  - ### Class tigase.util.VMPCRandom.Spi extends java.security.SecureRandomSpi implements Serializable

    serialVersionUID:
      6772408791281461866L

    - ### Serialized Fields

      - #### n

            byte n

      - #### P

            byte[] P

      - #### s

            byte s

- ## Package tigase.util.cache

  - ### Class tigase.util.cache.SizedCache extends java.util.LinkedHashMap<K,​V> implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### maxCacheSize

            int maxCacheSize

- ## Package tigase.util.stringprep

  - ### Class tigase.util.stringprep.TigaseStringprepException extends java.lang.Exception implements Serializable

    serialVersionUID:
      1L

- ## Package tigase.workgroupqueues

  - ### Class tigase.workgroupqueues.ComponentException extends ComponentException implements Serializable

- ## Package tigase.xml

  - ### Class tigase.xml.Element.XMLIdentityHashMap extends java.util.IdentityHashMap<K,​V> implements Serializable

    serialVersionUID:
      1L

- ## Package tigase.xml.db

  - ### Class tigase.xml.db.NodeExistsException extends XMLDBException implements Serializable

    serialVersionUID:
      1L

  - ### Class tigase.xml.db.NodeNotFoundException extends XMLDBException implements Serializable

    serialVersionUID:
      1L

  - ### Class tigase.xml.db.XMLDBException extends java.lang.Exception implements Serializable

    serialVersionUID:
      1L

- ## Package tigase.xmpp

  - ### Class tigase.xmpp.InvalidPacketException extends PacketErrorTypeException implements Serializable

  - ### Class tigase.xmpp.NoConnectionIdException extends XMPPException implements Serializable

    serialVersionUID:
      1L

  - ### Class tigase.xmpp.NotAuthorizedException extends XMPPException implements Serializable

    serialVersionUID:
      1L

  - ### Class tigase.xmpp.PacketErrorTypeException extends XMPPException implements Serializable

    serialVersionUID:
      1L

  - ### Class tigase.xmpp.PacketInvalidAddressException extends InvalidPacketException implements Serializable

    serialVersionUID:
      1L

  - ### Class tigase.xmpp.PacketInvalidTypeException extends InvalidPacketException implements Serializable

    serialVersionUID:
      1L

  - ### Class tigase.xmpp.XMPPException extends java.lang.Exception implements Serializable

    serialVersionUID:
      1L

  - ### Class tigase.xmpp.XMPPParserException extends java.lang.RuntimeException implements Serializable

    serialVersionUID:
      1L

  - ### Class tigase.xmpp.XMPPProcessorException extends XMPPException implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### errorCondition

            Authorization errorCondition

      - #### text

            java.lang.String text

- ## Package tigase.xmpp.impl

  - ### Class tigase.xmpp.impl.JabberIqPrivacy.PrivacyListUpdatedEvent extends UserSessionEvent implements Serializable

    - ### Serialized Fields

      - #### privacyListName

            java.lang.String privacyListName

  - ### Class tigase.xmpp.impl.JabberIqRegister.WelcomeMessageChangedEvent extends java.lang.Object implements Serializable

    - ### Serialized Fields

      - #### message

            java.lang.String message

  - ### Class tigase.xmpp.impl.MessageCarbons.MessageCarbonsStateChangedEvent extends UserSessionEvent implements Serializable

    - ### Serialized Fields

      - #### disabled

            java.util.HashSet<java.lang.String> disabled

      - #### enabled

            java.util.HashSet<java.lang.String> enabled

  - ### Class tigase.xmpp.impl.MotdProcessor.MotdUpdatedEvent extends java.lang.Object implements Serializable

    - ### Serialized Fields

      - #### message

            java.lang.String message

      - #### timestamp

            java.lang.Long timestamp

  - ### Class tigase.xmpp.impl.PresenceOffline.StartStopEvent extends java.lang.Object implements Serializable

    - ### Serialized Fields

      - #### action

            java.lang.String action

      - #### jids

            BareJID[] jids

- ## Package tigase.xmpp.impl.roster

  - ### Class tigase.xmpp.impl.roster.RepositoryAccessException extends XMPPException implements Serializable

    serialVersionUID:
      1L

  - ### Class tigase.xmpp.impl.roster.RosterAbstract.RosterModifiedEvent extends UserSessionEventWithProcessorResultWriter implements Serializable

    - ### Serialized Fields

      - #### groups

            java.lang.String[] groups

      - #### jid

            JID jid

      - #### mixParticipantId

            java.lang.String mixParticipantId

      - #### name

            java.lang.String name

      - #### subscription

            RosterAbstract.SubscriptionType subscription

  - ### Class tigase.xmpp.impl.roster.RosterRetrievingException extends XMPPException implements Serializable

    serialVersionUID:
      1L