mirror of
https://codeberg.org/Mercury-IM/Smack
synced 2024-12-28 07:07:58 +01:00
d4a6d8e653
to StanzaFilter and ExtensionElement.
512 B
512 B
PacketExtension
The static from(Stanza)
Method
Every PacketExtension class must have a static from()
method that retrieves that extension for a given Stanza (if any).
Sample Code
public static RSMSet from(Stanza) {
return packet.getExtension(ELEMENT, NAMESPACE);
}
Sometimes certain PacketExtension's are only found in one stanza type, in that case, specify the parameter type. For example public static CarbonExtension getFrom(Message)
.