## Uses of Class
de.stefan1200.jts3serverquery.TS3ServerQueryException

- Packages that use TS3ServerQueryException
  Package | Description
  --- | ---
  de.stefan1200.jts3servermod |
  de.stefan1200.jts3serverquery |

- - ### Uses of TS3ServerQueryException in de.stefan1200.jts3servermod

    Methods in de.stefan1200.jts3servermod with parameters of type TS3ServerQueryException
    Modifier and Type | Method and Description
    --- | ---
    `void` | FunctionExceptionLog.`addException(TS3ServerQueryException exception)` Add the TS3ServerQueryException to the list.
    `void` | FunctionExceptionLog.`addException(TS3ServerQueryException exception, int targetID)` Add the TS3ServerQueryException to the list, tied to an id (like a client database id).
    `boolean` | FunctionExceptionLog.`existsException(TS3ServerQueryException exception)` Check if this exception was already saved.
    `boolean` | FunctionExceptionLog.`existsException(TS3ServerQueryException exception, int targetID)` Check if this exception was already saved.

  - ### Uses of TS3ServerQueryException in de.stefan1200.jts3serverquery

    Methods in de.stefan1200.jts3serverquery that throw TS3ServerQueryException
    Modifier and Type | Method and Description
    --- | ---
    `void` | JTS3ServerQuery.`addEventNotify(int eventMode, int channelID)` Activate a Teamspeak event notify.
    `void` | JTS3ServerQuery.`complainAdd(int clientDBID, String msg)` Add a complain to a client.
    `void` | JTS3ServerQuery.`complainDelete(int clientDBID, int deleteClientDBID)` Deletes complains from a client (from a specified sender).
    `void` | JTS3ServerQuery.`deleteChannel(int channelID, boolean forceDelete)` Delete a channel of the server.
    `int` | JTS3ServerQuery.`getClientDBIDFromUID(String uniqueID)` Get the client database id of a client unique id.
    `HashMap<String,String>` | JTS3ServerQuery.`getInfo(int infoMode, int objectID)` Get information about a server, channel or client.
    `Vector<HashMap<String,String>>` | JTS3ServerQuery.`getList(int listMode)` Get a list from the TS3 server.
    `Vector<HashMap<String,String>>` | JTS3ServerQuery.`getList(int listMode, String arguments)` Get a list from the TS3 server.
    `Vector<HashMap<String,String>>` | JTS3ServerQuery.`getLogEntries(int linesCount, boolean reverse, boolean masterlog, int beginpos)` Returns log entries.
    `HashMap<String,String>` | JTS3ServerQuery.`getPermissionInfo(int permID)` Get information about a permission ID.
    `Vector<HashMap<String,String>>` | JTS3ServerQuery.`getPermissionList(int permListMode, int targetID)` Get a list of permissions of a server group / channel / client.
    `void` | JTS3ServerQuery.`kickClient(int clientID, boolean onlyChannelKick, String kickReason)` Kick a client from channel or from server.
    `void` | JTS3ServerQuery.`loginTS3(String loginname, String password)` Login with an account.
    `void` | JTS3ServerQuery.`moveClient(int clientID, int channelID, String channelPassword)` Move a client into another channel.
    `void` | JTS3ServerQuery.`pokeClient(int clientID, String msg)` Poke a client.
    `void` | JTS3ServerQuery.`removeAllEvents()` Removes all activated events.
    `void` | JTS3ServerQuery.`removeTeamspeakActionListener()` Remove the class from receiving Teamspeak events.
    `Vector<Integer>` | JTS3ServerQuery.`searchClientDB(String search, boolean isUID)` Searching for clients in the TS3 client database, useful for the getInfo() method to request more information.
    `void` | JTS3ServerQuery.`selectVirtualServer(int serverID)` Select a virtual server to work with.
    `void` | JTS3ServerQuery.`selectVirtualServer(int server, boolean selectPort)` Select a virtual server to work with.
    `void` | JTS3ServerQuery.`selectVirtualServer(int server, boolean selectPort, boolean virtual)` Select a virtual server to work with.
    `void` | JTS3ServerQuery.`sendTextMessage(int targetID, int targetMode, String msg)` Sends a text message to a client / channel / virtual server / global (all virtual servers).
    `void` | JTS3ServerQuery.`sendTextMessage(int targetID, int targetMode, String msg, String channelPassword)` Sends a text message to a client / channel / virtual server / global (all virtual servers).
    `void` | JTS3ServerQuery.`setDisplayName(String displayName)` Change the display name on the Teamspeak 3 server of this query connection.