-
For Removal Element Description org.jivesoftware.admin.AuthCheckFilter.isOnList(Set<String>, String) Replaced byIpUtils.isAddressInAnyOf(String, Set)org.jivesoftware.admin.AuthCheckFilter.removeBracketsFromIpv6Address(String) org.jivesoftware.openfire.commands.SessionData.getCreationStamp() org.jivesoftware.openfire.container.PluginManager.getPlugin(String) in Openfire 4.4 in favour ofPluginManager.getPluginByName(String)org.jivesoftware.openfire.session.LocalClientSession.isAddressInRange(byte[], Set<String>) org.jivesoftware.util.Base64 Use java.util.Base64 instead.org.jivesoftware.util.cache.CacheFactory.getLock(Object, Cache) in favour ofCache.getLock(K). Will be removed in Openfire 5.0.0.Returns an existing
Lockon the specified key or creates a new one if none was found. This operation is thread safe. Successive calls with the same key may or may not return the sameLock. However, different threads asking for the same Lock at the same time will get the same Lock object.The supplied cache may or may not be used depending whether the server is running on cluster mode or not. When not running as part of a cluster then the lock will be unrelated to the cache and will only be visible in this JVM.
org.jivesoftware.util.StringUtils.decodeBase64(String) Use java.util.Base64 instead.org.jivesoftware.util.StringUtils.encodeBase64(String) Use java.util.Base64 instead.
-
Classes Class Description org.jivesoftware.openfire.net.SocketConnection Old, pre NIO / MINA code. Should not be used as Netty offers better performance. Currently only in use for server dialback.org.jivesoftware.openfire.net.SocketReader Old, pre NIO / MINA code. Should not be used as Netty offers better performance. Currently only in use for server dialback.org.jivesoftware.util.Base64 Use java.util.Base64 instead.
-
Fields Field Description org.jivesoftware.openfire.session.ConnectionSettings.Client.MAX_READ_BUFFER not implemented for Netty as this uses max of 1 message per read instead