# Serialized Form

- ## Package gnu.inet.encoding

  - ### Exception gnu.inet.encoding.IDNAException

    class IDNAException extends Exception implements Serializable
    serialVersionUID:
      1L

  - ### Exception gnu.inet.encoding.PunycodeException

    class PunycodeException extends Exception implements Serializable
    serialVersionUID:
      1L

  - ### Exception gnu.inet.encoding.StringprepException

    class StringprepException extends Exception implements Serializable
    serialVersionUID:
      1L

- ## Package tigase.auth

  - ### Exception tigase.auth.BruteForceLockerBean.LoginLockedException

    class LoginLockedException extends Exception implements Serializable

  - ### Class tigase.auth.BruteForceLockerBean.StatisticsEmitEvent

    class StatisticsEmitEvent extends Object implements Serializable

    - #### Serialized Fields

      - ##### nodeName

            String nodeName

      - ##### statHolder

            BruteForceLockerBean.StatHolder statHolder

  - ### Exception tigase.auth.SaslInvalidLoginExcepion

    class SaslInvalidLoginExcepion extends XmppSaslException implements Serializable

    - #### Serialized Fields

      - ##### jid

            String jid

  - ### Class tigase.auth.TigaseSaslProvider

    class TigaseSaslProvider extends Provider implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### callbackHandlerFactory

            CallbackHandlerFactoryIfc callbackHandlerFactory

      - ##### mechanismSelector

            MechanismSelector mechanismSelector

      - ##### saslServerFactories

            CopyOnWriteArraySet<SaslServerFactory> saslServerFactories

      - ##### saslServerFactoriesServices

            ConcurrentHashMap<SaslServerFactory,List<Provider.Service>> saslServerFactoriesServices

  - ### Exception tigase.auth.XmppSaslException

    class XmppSaslException extends SaslException implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### saslError

            XmppSaslException.SaslError saslError

- ## Package tigase.auth.callbacks

  - ### Class tigase.auth.callbacks.AuthorizationIdCallback

    class AuthorizationIdCallback extends Object implements Serializable

    - #### Serialized Fields

      - ##### authzId

            String authzId

      - ##### prompt

            String prompt

  - ### Class tigase.auth.callbacks.ChannelBindingCallback

    class ChannelBindingCallback extends Object implements Serializable

    - #### Serialized Fields

      - ##### bindingData

            byte[] bindingData

      - ##### prompt

            String prompt

      - ##### requestedBindType

            AbstractSaslSCRAM.BindType requestedBindType

  - ### Class tigase.auth.callbacks.PBKDIterationsCallback

    class PBKDIterationsCallback extends Object implements Serializable
    serialVersionUID:
      -4342673378785456908L

    - #### Serialized Fields

      - ##### interations

            int interations

      - ##### prompt

            String prompt

  - ### Class tigase.auth.callbacks.SaltCallback

    class SaltCallback extends Object implements Serializable
    serialVersionUID:
      -4342673378785456908L

    - #### Serialized Fields

      - ##### prompt

            String prompt

      - ##### salt

            byte[] salt

  - ### Class tigase.auth.callbacks.SaltedPasswordCallback

    class SaltedPasswordCallback extends Object implements Serializable
    serialVersionUID:
      -4342673378785456908L

    - #### Serialized Fields

      - ##### prompt

            String prompt

      - ##### saltedPassword

            byte[] saltedPassword

  - ### Class tigase.auth.callbacks.XMPPSessionCallback

    class XMPPSessionCallback extends Object implements Serializable

    - #### Serialized Fields

      - ##### prompt

            String prompt

      - ##### session

            XMPPResourceConnection session

- ## Package tigase.cluster.api

  - ### Exception tigase.cluster.api.ClusterCommandException

    class ClusterCommandException extends Exception implements Serializable
    serialVersionUID:
      1L

- ## Package tigase.component.adhoc

  - ### Exception tigase.component.adhoc.AdHocCommandException

    class AdHocCommandException extends Exception implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### errorCondition

            Authorization errorCondition

      - ##### item

            Element item

      - ##### message

            String message

      - ##### xmlns

            String xmlns

- ## Package tigase.component.exceptions

  - ### Exception tigase.component.exceptions.ComponentException

    class ComponentException extends XMPPProcessorException implements Serializable

  - ### Exception tigase.component.exceptions.RepositoryException

    class RepositoryException extends Exception implements Serializable
    serialVersionUID:
      1L

- ## Package tigase.conf

  - ### Exception tigase.conf.ConfigReader.ConfigException

    class ConfigException extends Exception implements Serializable

  - ### Exception tigase.conf.ConfigReader.InvalidFormatException

    class InvalidFormatException extends ConfigReader.ConfigException implements Serializable

  - ### Exception tigase.conf.ConfigReader.UnsupportedOperationException

    class UnsupportedOperationException extends ConfigReader.ConfigException implements Serializable

    - #### Serialized Fields

      - ##### line

            int line

      - ##### lineContent

            String lineContent

      - ##### position

            int position

  - ### Exception tigase.conf.ConfigurationException

    class ConfigurationException extends IOException implements Serializable
    serialVersionUID:
      1L

- ## Package tigase.db

  - ### Exception tigase.db.AuthorizationException

    class AuthorizationException extends Exception implements Serializable
    serialVersionUID:
      1L

  - ### Exception tigase.db.DataOverwriteException

    class DataOverwriteException extends TigaseDBException implements Serializable
    serialVersionUID:
      1L

  - ### Exception tigase.db.DBInitException

    class DBInitException extends TigaseDBException implements Serializable
    serialVersionUID:
      1L

  - ### Exception tigase.db.TigaseDBException

    class TigaseDBException extends RepositoryException implements Serializable
    serialVersionUID:
      1L

  - ### Exception tigase.db.UserExistsException

    class UserExistsException extends TigaseDBException implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### userId

            BareJID userId

  - ### Exception tigase.db.UserNotFoundException

    class UserNotFoundException extends TigaseDBException implements Serializable
    serialVersionUID:
      1L

- ## Package tigase.eventbus

  - ### Exception tigase.eventbus.EventBusException

    class EventBusException extends RuntimeException implements Serializable

  - ### Exception tigase.eventbus.RegistrationException

    class RegistrationException extends RuntimeException implements Serializable

- ## Package tigase.eventbus.events

  - ### Class tigase.eventbus.events.ShutdownEvent

    class ShutdownEvent extends Object implements Serializable

    - #### Serialized Fields

      - ##### delay

            long delay

      - ##### msg

            String msg

      - ##### node

            String node

  - ### Class tigase.eventbus.events.StartupFinishedEvent

    class StartupFinishedEvent extends Object implements Serializable

    - #### Serialized Fields

      - ##### node

            String node

- ## Package tigase.form

  - ### Exception tigase.form.FormSignerException

    class FormSignerException extends Exception implements Serializable
    serialVersionUID:
      1L

- ## Package tigase.io

  - ### Exception tigase.io.BufferUnderflowException

    class BufferUnderflowException extends IOException implements Serializable
    serialVersionUID:
      1L

  - ### Class tigase.io.CertificateContainer.CertificateChange

    class CertificateChange extends Object implements Serializable

    - #### Serialized Fields

      - ##### alias

            String alias

      - ##### pemCert

            String pemCert

      - ##### saveToDisk

            boolean saveToDisk

- ## Package tigase.kernel

  - ### Exception tigase.kernel.KernelException

    class KernelException extends RuntimeException implements Serializable
    serialVersionUID:
      1L

- ## Package tigase.kernel.beans.config

  - ### Class tigase.kernel.beans.config.AbstractBeanConfigurator.BeanDefinition

    class BeanDefinition extends HashMap implements Serializable

    - #### Serialized Fields

      - ##### active

            boolean active

      - ##### beanName

            String beanName

      - ##### clazzName

            String clazzName

      - ##### exportable

            boolean exportable

- ## Package tigase.licence.utils

  - ### Exception tigase.licence.utils.TooManyRequestsHTTPException

    class TooManyRequestsHTTPException extends HTTPException implements Serializable

    - #### Serialized Fields

      - ##### retryAfter

            int retryAfter

- ## Package tigase.map

  - ### Class tigase.map.ClusterMapFactory.ElementAddEvent

    class ElementAddEvent extends Object implements Serializable

    - #### Serialized Fields

      - ##### key

            String key

      - ##### uid

            String uid

      - ##### value

            String value

  - ### Class tigase.map.ClusterMapFactory.ElementRemoveEvent

    class ElementRemoveEvent extends Object implements Serializable

    - #### Serialized Fields

      - ##### key

            String key

      - ##### uid

            String uid

  - ### Class tigase.map.ClusterMapFactory.MapClearEvent

    class MapClearEvent extends Object implements Serializable

    - #### Serialized Fields

      - ##### uid

            String uid

  - ### Class tigase.map.ClusterMapFactory.MapDestroyEvent

    class MapDestroyEvent extends Object implements Serializable

    - #### Serialized Fields

      - ##### uid

            String uid

  - ### Class tigase.map.ClusterMapFactory.NewMapCreatedEvent

    class NewMapCreatedEvent extends Object implements Serializable

    - #### Serialized Fields

      - ##### keyClass

            Class keyClass

      - ##### params

            String[] params

      - ##### uid

            String uid

      - ##### valueClass

            Class valueClass

- ## Package tigase.server

  - ### Exception tigase.server.PolicyViolationException

    class PolicyViolationException extends Exception implements Serializable
    serialVersionUID:
      1L

- ## Package tigase.server.xmppclient

  - ### Exception tigase.server.xmppclient.StreamManagementIOProcessor.ResumptionException

    class ResumptionException extends ComponentException implements Serializable

- ## Package tigase.server.xmppserver

  - ### Exception tigase.server.xmppserver.LocalhostException

    class LocalhostException extends XMPPException implements Serializable
    serialVersionUID:
      1L

  - ### Exception tigase.server.xmppserver.NotLocalhostException

    class NotLocalhostException extends XMPPException implements Serializable
    serialVersionUID:
      1L

- ## Package tigase.server.xmppsession

  - ### Class tigase.server.xmppsession.UserConnectedEvent

    class UserConnectedEvent extends Object implements Serializable

    - #### Serialized Fields

      - ##### userJid

            JID userJid

  - ### Class tigase.server.xmppsession.UserSessionEvent

    class UserSessionEvent extends Object implements Serializable

    - #### Serialized Fields

      - ##### sender

            JID sender

      - ##### userJid

            JID userJid

  - ### Class tigase.server.xmppsession.UserSessionEventWithProcessorResultWriter

    class UserSessionEventWithProcessorResultWriter extends UserSessionEvent implements Serializable

- ## Package tigase.stats.collector.provider

  - ### Exception tigase.stats.collector.provider.HTTPException

    class HTTPException extends IOException implements Serializable

    - #### Serialized Fields

      - ##### statusCode

            int statusCode

- ## Package tigase.util

  - ### Class tigase.util.ClassComparator

    class ClassComparator extends Object implements Serializable
    serialVersionUID:
      1L

  - ### Class tigase.util.ObjectComparator

    class ObjectComparator extends Object implements Serializable
    serialVersionUID:
      1L

  - ### Class tigase.util.VMPCRandom

    class VMPCRandom extends SecureRandom implements Serializable
    serialVersionUID:
      4516013411867308772L

  - ### Class tigase.util.VMPCRandom.Spi

    class Spi extends 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

    class SizedCache extends LinkedHashMap<K,V> implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### maxCacheSize

            int maxCacheSize

- ## Package tigase.util.stringprep

  - ### Exception tigase.util.stringprep.TigaseStringprepException

    class TigaseStringprepException extends Exception implements Serializable
    serialVersionUID:
      1L

- ## Package tigase.workgroupqueues

  - ### Exception tigase.workgroupqueues.ComponentException

    class ComponentException extends ComponentException implements Serializable

- ## Package tigase.xml

  - ### Class tigase.xml.Element.XMLIdentityHashMap

    class XMLIdentityHashMap extends IdentityHashMap<K,V> implements Serializable
    serialVersionUID:
      1L

- ## Package tigase.xml.db

  - ### Exception tigase.xml.db.NodeExistsException

    class NodeExistsException extends XMLDBException implements Serializable
    serialVersionUID:
      1L

  - ### Exception tigase.xml.db.NodeNotFoundException

    class NodeNotFoundException extends XMLDBException implements Serializable
    serialVersionUID:
      1L

  - ### Exception tigase.xml.db.XMLDBException

    class XMLDBException extends Exception implements Serializable
    serialVersionUID:
      1L

- ## Package tigase.xmpp

  - ### Exception tigase.xmpp.InvalidPacketException

    class InvalidPacketException extends PacketErrorTypeException implements Serializable

  - ### Exception tigase.xmpp.NoConnectionIdException

    class NoConnectionIdException extends XMPPException implements Serializable
    serialVersionUID:
      1L

  - ### Exception tigase.xmpp.NotAuthorizedException

    class NotAuthorizedException extends XMPPException implements Serializable
    serialVersionUID:
      1L

  - ### Exception tigase.xmpp.PacketErrorTypeException

    class PacketErrorTypeException extends XMPPException implements Serializable
    serialVersionUID:
      1L

  - ### Exception tigase.xmpp.PacketInvalidAddressException

    class PacketInvalidAddressException extends InvalidPacketException implements Serializable
    serialVersionUID:
      1L

  - ### Exception tigase.xmpp.PacketInvalidTypeException

    class PacketInvalidTypeException extends InvalidPacketException implements Serializable
    serialVersionUID:
      1L

  - ### Exception tigase.xmpp.XMPPException

    class XMPPException extends Exception implements Serializable
    serialVersionUID:
      1L

  - ### Exception tigase.xmpp.XMPPParserException

    class XMPPParserException extends RuntimeException implements Serializable
    serialVersionUID:
      1L

  - ### Exception tigase.xmpp.XMPPProcessorException

    class XMPPProcessorException extends XMPPException implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### errorCondition

            Authorization errorCondition

      - ##### text

            String text

- ## Package tigase.xmpp.impl

  - ### Class tigase.xmpp.impl.JabberIqPrivacy.PrivacyListUpdatedEvent

    class PrivacyListUpdatedEvent extends UserSessionEvent implements Serializable

    - #### Serialized Fields

      - ##### privacyListName

            String privacyListName

  - ### Class tigase.xmpp.impl.JabberIqRegister.WelcomeMessageChangedEvent

    class WelcomeMessageChangedEvent extends Object implements Serializable

    - #### Serialized Fields

      - ##### message

            String message

  - ### Class tigase.xmpp.impl.MessageCarbons.MessageCarbonsStateChangedEvent

    class MessageCarbonsStateChangedEvent extends UserSessionEvent implements Serializable

    - #### Serialized Fields

      - ##### disabled

            HashSet<String> disabled

      - ##### enabled

            HashSet<String> enabled

  - ### Class tigase.xmpp.impl.MotdProcessor.MotdUpdatedEvent

    class MotdUpdatedEvent extends Object implements Serializable

    - #### Serialized Fields

      - ##### message

            String message

      - ##### timestamp

            Long timestamp

  - ### Class tigase.xmpp.impl.PresenceOffline.StartStopEvent

    class StartStopEvent extends Object implements Serializable

    - #### Serialized Fields

      - ##### action

            String action

      - ##### jids

            BareJID[] jids

- ## Package tigase.xmpp.impl.roster

  - ### Exception tigase.xmpp.impl.roster.RepositoryAccessException

    class RepositoryAccessException extends XMPPException implements Serializable
    serialVersionUID:
      1L

  - ### Class tigase.xmpp.impl.roster.RosterAbstract.RosterModifiedEvent

    class RosterModifiedEvent extends UserSessionEventWithProcessorResultWriter implements Serializable

    - #### Serialized Fields

      - ##### groups

            String[] groups

      - ##### jid

            JID jid

      - ##### mixParticipantId

            String mixParticipantId

      - ##### name

            String name

      - ##### subscription

            RosterAbstract.SubscriptionType subscription

  - ### Exception tigase.xmpp.impl.roster.RosterRetrievingException

    class RosterRetrievingException extends XMPPException implements Serializable
    serialVersionUID:
      1L