Class PendingSubscriptionModule

java.lang.Object
tigase.stats.CounterValue
tigase.stats.Counter
tigase.stats.StatisticHolderImpl
tigase.pubsub.AbstractPubSubModule
tigase.pubsub.modules.PendingSubscriptionModule
All Implemented Interfaces:
tigase.component.modules.Module, tigase.stats.StatisticHolder

@Bean(name="pendingSubscriptionModule", parent=PubSubComponent.class, active=true) public class PendingSubscriptionModule extends AbstractPubSubModule
  • Constructor Details

    • PendingSubscriptionModule

      public PendingSubscriptionModule()
  • Method Details

    • getFeatures

      public String[] getFeatures()
    • getModuleCriteria

      public tigase.criteria.Criteria getModuleCriteria()
    • process

      public void process(tigase.server.Packet message) throws PubSubException
      Throws:
      PubSubException
    • sendAuthorizationRequest

      public List<tigase.server.Packet> sendAuthorizationRequest(String nodeName, tigase.xmpp.jid.JID fromJid, String subID, tigase.xmpp.jid.BareJID subscriberJid, IAffiliations nodeAffiliations) throws tigase.component.exceptions.RepositoryException
      Throws:
      tigase.component.exceptions.RepositoryException