Package tigase.xmpp.impl
Class PresenceSubscription.PresenceSubscriptionVHostItemExtension
- java.lang.Object
-
- tigase.vhosts.VHostItemExtension<T>
-
- tigase.vhosts.AbstractVHostItemExtension<PresenceSubscription.PresenceSubscriptionVHostItemExtension>
-
- tigase.xmpp.impl.PresenceSubscription.PresenceSubscriptionVHostItemExtension
-
- All Implemented Interfaces:
VHostItemExtensionBackwardCompatible<PresenceSubscription.PresenceSubscriptionVHostItemExtension>,VHostItemExtensionIfc<PresenceSubscription.PresenceSubscriptionVHostItemExtension>
- Enclosing class:
- PresenceSubscription
public static class PresenceSubscription.PresenceSubscriptionVHostItemExtension extends AbstractVHostItemExtension<PresenceSubscription.PresenceSubscriptionVHostItemExtension> implements VHostItemExtensionBackwardCompatible<PresenceSubscription.PresenceSubscriptionVHostItemExtension>
-
-
Constructor Summary
Constructors Constructor Description PresenceSubscriptionVHostItemExtension()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddCommandFields(String prefix, Packet packet, boolean forDefault)tigase.xmpp.impl.PresenceSubscription.AUTO_AUTHORIZE_MODEgetAutoAuthorizeMode()StringgetId()voidinitFromCommand(String prefix, Packet packet)voidinitFromData(Map<String,Object> data)voidinitFromElement(Element item)PresenceSubscription.PresenceSubscriptionVHostItemExtensionmergeWithDefaults(PresenceSubscription.PresenceSubscriptionVHostItemExtension defaults)StringtoDebugString()ElementtoElement()-
Methods inherited from class tigase.vhosts.AbstractVHostItemExtension
addBooleanFieldWithDefaultToCommand
-
Methods inherited from class tigase.vhosts.VHostItemExtension
toString
-
-
-
-
Field Detail
-
ID
public static final String ID
- See Also:
- Constant Field Values
-
-
Method Detail
-
getAutoAuthorizeMode
public tigase.xmpp.impl.PresenceSubscription.AUTO_AUTHORIZE_MODE getAutoAuthorizeMode()
-
getId
public String getId()
- Specified by:
getIdin interfaceVHostItemExtensionIfc<PresenceSubscription.PresenceSubscriptionVHostItemExtension>
-
initFromElement
public void initFromElement(Element item)
- Specified by:
initFromElementin interfaceVHostItemExtensionIfc<PresenceSubscription.PresenceSubscriptionVHostItemExtension>
-
initFromCommand
public void initFromCommand(String prefix, Packet packet) throws IllegalArgumentException
- Specified by:
initFromCommandin interfaceVHostItemExtensionIfc<PresenceSubscription.PresenceSubscriptionVHostItemExtension>- Throws:
IllegalArgumentException
-
toDebugString
public String toDebugString()
- Specified by:
toDebugStringin interfaceVHostItemExtensionIfc<PresenceSubscription.PresenceSubscriptionVHostItemExtension>
-
toElement
public Element toElement()
- Specified by:
toElementin interfaceVHostItemExtensionIfc<PresenceSubscription.PresenceSubscriptionVHostItemExtension>
-
addCommandFields
public void addCommandFields(String prefix, Packet packet, boolean forDefault)
- Specified by:
addCommandFieldsin interfaceVHostItemExtensionIfc<PresenceSubscription.PresenceSubscriptionVHostItemExtension>
-
mergeWithDefaults
public PresenceSubscription.PresenceSubscriptionVHostItemExtension mergeWithDefaults(PresenceSubscription.PresenceSubscriptionVHostItemExtension defaults)
- Specified by:
mergeWithDefaultsin classVHostItemExtension<PresenceSubscription.PresenceSubscriptionVHostItemExtension>
-
initFromData
public void initFromData(Map<String,Object> data)
- Specified by:
initFromDatain interfaceVHostItemExtensionBackwardCompatible<PresenceSubscription.PresenceSubscriptionVHostItemExtension>
-
-