public final class SmackConfiguration extends Object
| Modifier and Type | Method and Description |
|---|---|
static void |
addSaslMech(String mech)
Add a SASL mechanism to the list to be used.
|
static void |
addSaslMechs(Collection<String> mechs)
Add a Collection of SASL mechanisms to the list to be used.
|
static boolean |
autoEnableEntityCaps()
Check if Entity Caps are enabled as default for every new connection
|
static ParsingExceptionCallback |
getDefaultParsingExceptionCallback()
Returns the default parsing exception callback
|
static int |
getKeepAliveInterval()
Returns the number of milleseconds delay between sending keep-alive
requests to the server.
|
static int |
getLocalSocks5ProxyPort()
Return the port of the local Socks5 proxy.
|
static int |
getPacketCollectorSize()
Gets the default max size of a packet collector before it will delete the
older packets.
|
static int |
getPacketReplyTimeout()
Returns the number of milliseconds to wait for a response from the
server.
|
static List<String> |
getSaslMechs()
Returns the list of SASL mechanisms to be used.
|
static String |
getVersion()
Returns the Smack version information, eg "1.3.0".
|
static boolean |
isLocalSocks5ProxyEnabled()
Returns true if the local Socks5 proxy should be started.
|
static void |
removeSaslMech(String mech)
Remove a SASL mechanism from the list to be used.
|
static void |
removeSaslMechs(Collection<String> mechs)
Remove a Collection of SASL mechanisms to the list to be used.
|
static void |
setAutoEnableEntityCaps(boolean b)
Set if Entity Caps are enabled or disabled for every new connection
|
static void |
setDefaultParsingExceptionCallback(ParsingExceptionCallback callback)
Set the default parsing exception callback for all newly created
connections
|
static void |
setKeepAliveInterval(int interval)
Sets the number of milleseconds delay between sending keep-alive requests
to the server.
|
static void |
setLocalSocks5ProxyEnabled(boolean localSocks5ProxyEnabled)
Sets if the local Socks5 proxy should be started.
|
static void |
setLocalSocks5ProxyPort(int localSocks5ProxyPort)
Sets the port of the local Socks5 proxy.
|
static void |
setPacketCollectorSize(int collectorSize)
Sets the default max size of a packet collector before it will delete the
older packets.
|
static void |
setPacketReplyTimeout(int timeout)
Sets the number of milliseconds to wait for a response from the server.
|
public static String getVersion()
public static int getPacketReplyTimeout()
public static void setPacketReplyTimeout(int timeout)
timeout - the milliseconds to wait for a response from the serverpublic static int getKeepAliveInterval()
public static void setKeepAliveInterval(int interval)
interval - the milliseconds to wait between keep-alive requests, or -1 if
no keep-alive should be sent.public static int getPacketCollectorSize()
public static void setPacketCollectorSize(int collectorSize)
The - number of packets to queue before deleting older packets.public static void addSaslMech(String mech)
mech - the SASL mechanism to be addedpublic static void addSaslMechs(Collection<String> mechs)
mechs - the Collection of SASL mechanisms to be addedpublic static void removeSaslMech(String mech)
mech - the SASL mechanism to be removedpublic static void removeSaslMechs(Collection<String> mechs)
mechs - the Collection of SASL mechanisms to be removedpublic static List<String> getSaslMechs()
public static boolean isLocalSocks5ProxyEnabled()
public static void setLocalSocks5ProxyEnabled(boolean localSocks5ProxyEnabled)
localSocks5ProxyEnabled - if the local Socks5 proxy should be startedpublic static int getLocalSocks5ProxyPort()
public static void setLocalSocks5ProxyPort(int localSocks5ProxyPort)
localSocks5ProxyPort - the port of the local Socks5 proxy to setpublic static boolean autoEnableEntityCaps()
public static void setAutoEnableEntityCaps(boolean b)
true - if Entity Caps should be auto enabled, false if notpublic static void setDefaultParsingExceptionCallback(ParsingExceptionCallback callback)
callback - ParsingExceptionCallbackpublic static ParsingExceptionCallback getDefaultParsingExceptionCallback()
ParsingExceptionCallbackCopyright © 2014. All Rights Reserved.