## Uses of Class
tigase.util.stringprep.TigaseStringprepException

- Packages that use TigaseStringprepException
  Package | Description
  --- | ---
  tigase.component.modules |
  tigase.component.modules.impl |
  tigase.eventbus.component |
  tigase.server | The main package with top level API for server side components.
  tigase.server.amp.action |
  tigase.server.extdisco |
  tigase.server.test |
  tigase.server.xmppclient |
  tigase.server.xmppsession |
  tigase.stats.collector.provider |
  tigase.util.repository |
  tigase.util.stringprep |
  tigase.vhosts |
  tigase.workgroupqueues.modules.agent |
  tigase.workgroupqueues.modules.muc |
  tigase.workgroupqueues.modules.user |
  tigase.workgroupqueues.scheduler |
  tigase.xmpp |
  tigase.xmpp.impl | Package containing implementation of all Session Manager plugins
  tigase.xmpp.impl.roster |
  tigase.xmpp.jid |
  tigase.xmpp.mam.modules |

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

    Methods in tigase.component.modules that throw TigaseStringprepException
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | Module.`process​(Packet packet)` | Process incoming stanza.

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

    Methods in tigase.component.modules.impl that throw TigaseStringprepException
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | DiscoveryModule.`process​(Packet packet)` |

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

    Methods in tigase.eventbus.component that throw TigaseStringprepException
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | EventPublisherModule.`process​(Packet packet)` |
    `void` | EventReceiverModule.`process​(Packet packet)` |
    `void` | SubscribeModule.`process​(Packet packet)` |
    `void` | UnsubscribeModule.`process​(Packet packet)` |
    `protected Element` | SubscribeModule.`processClusterSubscription​(Packet packet)` |
    `protected Element` | SubscribeModule.`processNonClusterSubscription​(Packet packet)` |

  - ### Uses of TigaseStringprepException in tigase.server

    Methods in tigase.server that throw TigaseStringprepException
    Modifier and Type | Method | Description
    --- | --- | ---
    `static Packet` | Iq.`commandResultForm​(Iq packet)` |
    `static Packet` | Iq.`commandResultResult​(Iq packet)` |
    `void` | Packet.`initVars()` | The method allows for re-syncing/parsing stanza JIDs stored in the packet with the attributes of the stanza if they have been changed for any reason.
    `static Packet` | Packet.`packetInstance​(java.lang.String el_name, java.lang.String from, java.lang.String to, StanzaType type)` | The method creates XML stanza from given parameters and returns `Packet` instance for this XML stanza.
    `static Packet` | Packet.`packetInstance​(Element elem)` | The method returns `Packet` instance.
    `Packet` | Packet.`unpackRouted()` | The method unpacks the original packet and stanza from `route` stanza.

    Constructors in tigase.server that throw TigaseStringprepException
    Constructor | Description
    --- | ---
    `Iq​(Element elem)` |
    `Message​(Element elem)` |
    `Packet​(Element elem)` | A constructor creating the `Packet` instance.
    `Presence​(Element elem)` |

  - ### Uses of TigaseStringprepException in tigase.server.amp.action

    Methods in tigase.server.amp.action that throw TigaseStringprepException
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | Broadcast.`sendBroadcastMessage​(JID jid, MsgBroadcastRepository.BroadcastMsg msg)` |

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

    Methods in tigase.server.extdisco that throw TigaseStringprepException
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | ExternalServiceDiscoveryModule.`process​(Packet packet)` |

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

    Methods in tigase.server.test that throw TigaseStringprepException
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | TestGeneratorModule.`process​(Packet packet)` |
    `void` | TestSpamModule.`process​(Packet packet)` |

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

    Methods in tigase.server.xmppclient that throw TigaseStringprepException
    Modifier and Type | Method | Description
    --- | --- | ---
    `BareJID` | SeeOtherHostDB.JDBCSeeOtherHostRepository.`queryDBFor​(BareJID user)` |
    `BareJID` | SeeOtherHostDB.SeeOtherHostRepository.`queryDBFor​(BareJID jid)` |

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

    Methods in tigase.server.xmppsession that throw TigaseStringprepException
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected XMPPResourceConnection` | SessionManager.`createUserSession​(JID conn_id, java.lang.String domain)` |

  - ### Uses of TigaseStringprepException in tigase.stats.collector.provider

    Methods in tigase.stats.collector.provider that throw TigaseStringprepException
    Modifier and Type | Method | Description
    --- | --- | ---
    `static void` | Main.`main​(java.lang.String[] argv)` |

  - ### Uses of TigaseStringprepException in tigase.util.repository

    Methods in tigase.util.repository that throw TigaseStringprepException
    Modifier and Type | Method | Description
    --- | --- | ---
    `static void` | RepositoryUtils.`parseParams​(java.lang.String[] args)` |

  - ### Uses of TigaseStringprepException in tigase.util.stringprep

    Methods in tigase.util.stringprep that throw TigaseStringprepException
    Modifier and Type | Method | Description
    --- | --- | ---
    `java.lang.String` | XMPPStringPrepIfc.`nameprep​(java.lang.String domain)` | JID's domain part stringprep processing.
    `java.lang.String` | XMPPStringPrepSimple.`nameprep​(java.lang.String domain)` |
    `java.lang.String` | XMPPStringPrepIfc.`nodeprep​(java.lang.String localpart)` | JID's localpart (or nick name) stringprep processing.
    `java.lang.String` | XMPPStringPrepSimple.`nodeprep​(java.lang.String localpart)` |
    `java.lang.String` | XMPPStringPrepIfc.`resourceprep​(java.lang.String resource)` | JID's resource stringprep proessing.
    `java.lang.String` | XMPPStringPrepSimple.`resourceprep​(java.lang.String resource)` |

  - ### Uses of TigaseStringprepException in tigase.vhosts

    Methods in tigase.vhosts that throw TigaseStringprepException
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | VHostItemImpl.`setVHost​(java.lang.String vhost)` |

    Constructors in tigase.vhosts that throw TigaseStringprepException
    Constructor | Description
    --- | ---
    `VHostItemImpl​(java.lang.String vhost)` | The constructor creates the `VHostItem` instance for a given domain name with default values for all other parameters.

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

    Methods in tigase.workgroupqueues.modules.agent that throw TigaseStringprepException
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | OfferModule.`process​(Packet packet)` |
    `void` | PresenceModule.`process​(Packet packet)` |
    `void` | StatusModule.`process​(Packet packet)` |
    `void` | OfferModule.`sendAgentInvitation​(BareJID roomJID, Agent agent, User user, Queue queue, java.lang.String reason)` |
    `void` | PresenceModule.`sendAgentStatusUpdate​(Agent agent)` | Workgroup Status Update.
    `void` | OfferModule.`sendOffer​(User user, Agent toAgent, int timeout)` |
    `void` | OfferModule.`sendOfferRevoke​(User user, Agent toAgent, java.lang.String reason)` | Send revocation of earlier offer to chat to a user.
    `void` | PresenceModule.`sendPresenceUpdateOf​(Agent agent)` |
    `void` | PresenceModule.`sendQueueStatusDetailsUpdate​(Agent agent)` | Queue Status Update.
    `void` | PresenceModule.`sendQueueStatusUpdate​(Agent agent)` | Queue Status Update.

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

    Methods in tigase.workgroupqueues.modules.muc that throw TigaseStringprepException
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | MucControllerModule.`addAgent​(Queue queue, Room room, Agent agent, AsyncCallback asyncCallback)` |
    `void` | MucControllerModule.`addUser​(Queue queue, Room room, User user, AsyncCallback asyncCallback)` |
    `void` | MucControllerModule.`createRoom​(Queue queue, Room room, AsyncCallback asyncCallback)` |
    `void` | MucControllerModule.`destroyRoom​(Queue queue, Room room)` |
    `void` | MucControllerModule.`process​(Packet packet)` |

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

    Methods in tigase.workgroupqueues.modules.user that throw TigaseStringprepException
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | DepartQueueModule.`depart​(User user)` |
    `void` | DepartQueueModule.`process​(Packet packet)` |
    `void` | JoinQueueModule.`process​(Packet packet)` |
    `void` | QueueStatusModule.`process​(Packet packet)` |
    `void` | QueueStatusModule.`sendCurrentStatus​(Queue queue, User user)` |
    `void` | JoinQueueModule.`sendUserInvitation​(BareJID roomJID, User user, Queue queue, java.lang.String reason)` |

  - ### Uses of TigaseStringprepException in tigase.workgroupqueues.scheduler

    Methods in tigase.workgroupqueues.scheduler that throw TigaseStringprepException
    Modifier and Type | Method | Description
    --- | --- | ---
    `Room` | Controller.`createRoomInstance​(Queue queue, User user)` | Creates instance of `Room` instance.
    `Room` | DefaultController.`createRoomInstance​(Queue queue, User user)` |

  - ### Uses of TigaseStringprepException in tigase.xmpp

    Methods in tigase.xmpp that throw TigaseStringprepException
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | XMPPSession.`addResourceConnection​(XMPPResourceConnection conn)` | This method is called each time the resource is set for connection.
    `void` | XMPPResourceConnection.`authorizeJID​(BareJID jid, boolean anonymous)` |
    `Authorization` | RepositoryAccess.`changeRegistration​(java.lang.String name_param, java.lang.String pass_param, java.util.Map<java.lang.String,​java.lang.String> registr_params)` |
    `void` | RepositoryAccess.`setDomain​(VHostItem domain)` |
    `void` | XMPPResourceConnection.`setParentSession​(XMPPSession parent)` |
    `void` | RepositoryAccess.`setRegistration​(java.lang.String name_param, java.lang.String pass_param, java.util.Map<java.lang.String,​java.lang.String> registr_params)` |
    `void` | XMPPResourceConnection.`setResource​(java.lang.String argResource)` | Sets the connection resource
    `Authorization` | RepositoryAccess.`unregister​(java.lang.String name_param)` | Deprecated.
    `Authorization` | XMPPResourceConnection.`unregister​(java.lang.String name_param)` | Deprecated. Code moved to `JabberIqRegister.doRemoveAccount(Packet, Element, XMPPResourceConnection, Queue)`

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

    Methods in tigase.xmpp.impl that throw TigaseStringprepException
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected void` | JabberIqRegister.`createAccount​(XMPPResourceConnection session, java.lang.String user_name, VHostItem domain, java.lang.String password, java.lang.String email, java.util.Map<java.lang.String,​java.lang.String> reg_params)` |
    `protected void` | JabberIqRegister.`doRemoveAccount​(Packet packet, Element request, XMPPResourceConnection session, java.util.Queue<Packet> results)` |

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

    Constructors in tigase.xmpp.impl.roster that throw TigaseStringprepException
    Constructor | Description
    --- | ---
    `RosterElement​(Element roster_el)` |

  - ### Uses of TigaseStringprepException in tigase.xmpp.jid

    Methods in tigase.xmpp.jid that throw TigaseStringprepException
    Modifier and Type | Method | Description
    --- | --- | ---
    `static BareJID` | BareJID.`bareJIDInstance​(java.lang.String jid)` | The method creates an instance of the `BareJID` class.
    `static BareJID` | BareJID.`bareJIDInstance​(java.lang.String p_localpart, java.lang.String p_domain)` | The method creates an instance of the `BareJID` class.
    `JID` | JID.`copyWithResource​(java.lang.String resource)` | The method returns a copy of the `JID` instance with a different resource part given as a parameter.
    `static JID` | JID.`jidInstance​(java.lang.String jid)` | Constructs a new `JID` instance using a JID parameter given as a `String` instance.
    `static JID` | JID.`jidInstance​(java.lang.String localpart, java.lang.String domain)` | Constructs a new `JID` instance using given `String` parameters.
    `static JID` | JID.`jidInstance​(java.lang.String localpart, java.lang.String domain, java.lang.String resource)` | Constructs a new `JID` instance using given `String` parameters.
    `static JID` | JID.`jidInstance​(BareJID bareJid, java.lang.String p_resource)` | Constructs a new `JID` instance using given `BareJID` instance as user bare JID and `String` instance as a resource part.

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

    Methods in tigase.xmpp.mam.modules that throw TigaseStringprepException
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | GetFormModule.`process​(Packet packet)` |
    `void` | QueryModule.`process​(Packet packet)` |