# Uses of Class
tigase.xmpp.XMPPException

Packages that use XMPPException
Package
Description
tigase.component.exceptions
tigase.server.extdisco
tigase.server.xmppclient
tigase.server.xmppserver
tigase.server.xmppsession
tigase.xmpp
tigase.xmpp.impl
Package containing implementation of all Session Manager plugins
tigase.xmpp.impl.push
tigase.xmpp.impl.roster

- ## Uses of XMPPException in tigase.component.exceptions

  Subclasses of XMPPException in tigase.component.exceptions
  Modifier and Type
  Class
  Description
  `class`
  `ComponentException`

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

  Methods in tigase.server.extdisco that throw XMPPException
  Modifier and Type
  Method
  Description
  `void`
  ExternalServiceDiscoveryProcessor.`process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)`

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

  Subclasses of XMPPException in tigase.server.xmppclient
  Modifier and Type
  Class
  Description
  `static class`
  `StreamManagementIOProcessor.ResumptionException`

- ## Uses of XMPPException in tigase.server.xmppserver

  Subclasses of XMPPException in tigase.server.xmppserver
  Modifier and Type
  Class
  Description
  `class`
  `LocalhostException`
  Created: Dec 7, 2010 5:25:55 PM
  `class`
  `NotLocalhostException`
  Created: Sep 2, 2010 4:11:34 PM

- ## Uses of XMPPException in tigase.server.xmppsession

  Methods in tigase.server.xmppsession that throw XMPPException
  Modifier and Type
  Method
  Description
  `void`
  PacketDefaultHandler.`process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results)`
  `void`
  SessionManager.DefaultHandlerProc.`process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)`
  `void`
  SessionManager.SessionCloseProc.`process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)`
  `void`
  SessionManager.SessionOpenProc.`process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)`

- ## Uses of XMPPException in tigase.xmpp

  Subclasses of XMPPException in tigase.xmpp
  Modifier and Type
  Class
  Description
  `class`
  `InvalidPacketException`
  `class`
  `NoConnectionIdException`
  `class`
  `NotAuthorizedException`
  This exception is usually trown when there is kind of access violation error.
  `class`
  `PacketErrorTypeException`
  Deprecated.
  `class`
  `PacketInvalidAddressException`
  `class`
  `PacketInvalidTypeException`
  `class`
  `XMPPProcessorException`
  Created by bmalkow on 18.04.2017.
  Methods in tigase.xmpp that throw XMPPException
  Modifier and Type
  Method
  Description
  `void`
  XMPPProcessorAbstract.`process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)`
  `void`
  XMPPProcessorIfc.`process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)`

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

  Methods in tigase.xmpp.impl that throw XMPPException
  Modifier and Type
  Method
  Description
  `void`
  MessageDeliveryLogic.`handleDelivery(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)`
  `void`
  BindResource.`process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)`
  `void`
  BlockingCommand.`process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)`
  `void`
  CAPS.`process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)`
  `void`
  ClientStateIndication.`process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)`
  `void`
  JabberIqAuth.`process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)`
  `void`
  JabberIqCommand.`process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)`
  `void`
  JabberIqIq.`process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)`
  `void`
  JabberIqPrivacy.`process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)`
  `void`
  JabberIqPrivate.`process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)`
  `void`
  JabberIqRegister.`process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)`
  TODO: Implement registration form configurable and loading all the fields from the registration form TODO: rewrite the plugin using the XMPPProcessorAbstract API
  `void`
  JabberIqRoster.`process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)`
  Performs processing of IQ packets with jabber:iq:roster xmlns with the regard whether it's roster set or get request or possibly dynamic-roster is involved.
  `void`
  JabberIqStats.`process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)`
  `void`
  Jingle.`process(Packet packet, XMPPResourceConnection conn, NonAuthUserRepository nonAuthUserRepo, Queue<Packet> results, Map<String,Object> settings)`
  `void`
  LastActivity.`process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)`
  `void`
  LastActivityMarker.`process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)`
  `void`
  Message.`process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)`
  `void`
  MessageAll.`process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)`
  `void`
  MessageAmp.`process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)`
  `void`
  MessageCarbons.`process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)`
  `void`
  MessageForwarding.`process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)`
  `void`
  MIXProcessor.`process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)`
  `void`
  MotdProcessor.`process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)`
  `void`
  PresenceOffline.`process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)`
  `void`
  PresenceState.`process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)`
  Performs processing of presence packets and calls different methods for particular `RosterAbstract.PresenceType`
  `void`
  PresenceSubscription.`process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)`
  Performs processing of presence packets and calls different methods for particular `RosterAbstract.PresenceType`
  `void`
  SaslAuth2.`process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)`
  `void`
  ServerInfo.`process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)`
  `void`
  ServiceDiscovery.`process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)`
  `void`
  SessionBind.`process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)`
  `void`
  SimpleForwarder.`process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)`
  `void`
  StartZLib.`process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)`
  `protected void`
  JabberIqPrivacy.`processGetRequest(Packet packet, XMPPResourceConnection session, Queue<Packet> results)`
  `protected void`
  JabberIqPrivacy.`processSetRequest(Packet packet, XMPPResourceConnection session, Queue<Packet> results)`
  `protected void`
  JabberIqRoster.`processSetRequest(Packet packet, XMPPResourceConnection session, Queue<Packet> results, Map<String,Object> settings)`
  Method processes roster `set` request.

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

  Methods in tigase.xmpp.impl.push that throw XMPPException
  Modifier and Type
  Method
  Description
  `void`
  AbstractPushNotifications.`process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository nonAuthUserRepository, Queue<Packet> results, Map<String,Object> map)`
  `void`
  PushNotifications.`process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository nonAuthUserRepository, Queue<Packet> results, Map<String,Object> map)`
  `boolean`
  AwayPushNotificationsExtension.`shouldSendNotification(Packet packet, BareJID userJid, XMPPResourceConnection session)`
  `boolean`
  EncryptedPushNotificationExtension.`shouldSendNotification(Packet packet, BareJID userJid, XMPPResourceConnection session)`
  `boolean`
  GroupchatPushNotificationsExtension.`shouldSendNotification(Packet packet, BareJID userJid, XMPPResourceConnection session)`
  `boolean`
  JinglePushNotificationsExtension.`shouldSendNotification(Packet packet, BareJID userJid, XMPPResourceConnection session)`
  `boolean`
  PriorityExtension.`shouldSendNotification(Packet packet, BareJID userJid, XMPPResourceConnection session)`
  `boolean`
  PushNotificationsExtension.`shouldSendNotification(Packet packet, BareJID userJid, XMPPResourceConnection session)`

- ## Uses of XMPPException in tigase.xmpp.impl.roster

  Subclasses of XMPPException in tigase.xmpp.impl.roster
  Modifier and Type
  Class
  Description
  `class`
  `RepositoryAccessException`
  `class`
  `RosterRetrievingException`