-
Terminally Deprecated ElementsElementDescriptionSince Openfire 5.1.0, a room's subject is managed by
MUCRoomdirectly.Since Openfire 5.1.0, a room's subject is managed byMUCRoomdirectly.Since Openfire 5.1.0, a room's subject is managed byMUCRoomdirectly.Since Openfire 5.1.0, a room's subject is managed byMUCRoomdirectly.replaced byMultiUserChatService.getIncomingMessageCount()because of issue OF-3142.replaced byMultiUserChatService.getOutgoingMessageCount()because of issue OF-3142.The protocol defined herein was formalized (with minor changes) as XEP-0433, which is implemented inIQExtendedChannelSearchHandlerreplaced byMultiUserChatServiceImpl.getIncomingMessageCount()because of issue OF-3142.replaced byMultiUserChatServiceImpl.getOutgoingMessageCount()because of issue OF-3142.Replaced byGroup.isShared()useXMPPServer.getNodeID()instead. In versions of Openfire prior to 4.4.0, the cluster node identifier of a server was changed when a server joined a cluster. That's no longer the case: a cluster node now has a static identifier. As such, it's no longer needed to distinguish between the 'default' nodeID (which was used when no cluster was joined) and the cluster node ID.
-
Deprecated ClassesClassDescriptionThe protocol defined herein was formalized (with minor changes) as XEP-0433, which is implemented in
IQExtendedChannelSearchHandlerOld, pre NIO / MINA code. Should not be used as Netty offers better performance. Currently only in use for server dialback.Old, pre NIO / MINA code. Should not be used as Netty offers better performance. Currently only in use for server dialback.
-
Deprecated FieldsFieldDescriptionnot implemented for Netty as this uses max of 1 message per read instead
-
Deprecated MethodsMethodDescriptionPrefer using the corresponding factory method, rather than invoking methods on the provider directlyReplaced by
CsiManager.isCsiNonza(Element)UseHttpSession.createEmptyBody(boolean, long)when the responding-to rid is available.Since Openfire 5.1.0, a room's subject is managed byMUCRoomdirectly.Since Openfire 5.1.0, a room's subject is managed byMUCRoomdirectly.Since Openfire 5.1.0, a room's subject is managed byMUCRoomdirectly.Since Openfire 5.1.0, a room's subject is managed byMUCRoomdirectly.Since Openfire 5.1.0, a room's subject is managed byMUCRoomdirectly.replaced byMultiUserChatService.getIncomingMessageCount()because of issue OF-3142.replaced byMultiUserChatService.getOutgoingMessageCount()because of issue OF-3142.Use FormField#parseFirstValueAsBoolean(String) provided by Tinder version 1.3.1 or newer.replaced byMultiUserChatServiceImpl.getIncomingMessageCount()because of issue OF-3142.replaced byMultiUserChatServiceImpl.getOutgoingMessageCount()because of issue OF-3142.Replaced byGroup.isShared()useXMPPServer.getNodeID()instead. In versions of Openfire prior to 4.4.0, the cluster node identifier of a server was changed when a server joined a cluster. That's no longer the case: a cluster node now has a static identifier. As such, it's no longer needed to distinguish between the 'default' nodeID (which was used when no cluster was joined) and the cluster node ID.- for test use onlyThis method uses a hardcoded IV which makes encryption deterministic (same plaintext always produces same ciphertext). This is a security vulnerability as it enables pattern analysis attacks. UseAesEncryptor.encrypt(String, byte[])with a randomly generated IV instead. This method is only kept for backward compatibility with existing encrypted values in configuration files.
-
Deprecated Enum ConstantsEnum ConstantDescriptionOF-3142: Avoid using this type, as it is highly susceptible to bugs (there's no guarantee that sample is being invoked exactly once per intended time period).OF-3142: Avoid using this type, as it is highly susceptible to bugs (there's no guarantee that sample is being invoked exactly once per intended time period).
CsiManager.isCsiNonza(Element)