Class MessageModerationModule

java.lang.Object
tigase.component.modules.AbstractModule
tigase.muc.modules.AbstractMucModule
tigase.muc.modules.MessageModerationModule
All Implemented Interfaces:
tigase.component.modules.Module

@Bean(name="urn:xmpp:message-moderate:0", parent=MUCComponent.class, active=true) public class MessageModerationModule extends AbstractMucModule
  • Field Details

  • Constructor Details

    • MessageModerationModule

      public MessageModerationModule()
  • Method Details

    • getFeatures

      public String[] getFeatures()
    • getModuleCriteria

      public tigase.criteria.Criteria getModuleCriteria()
    • process

      public void process(tigase.server.Packet packet) throws tigase.component.exceptions.ComponentException, tigase.util.stringprep.TigaseStringprepException
      Throws:
      tigase.component.exceptions.ComponentException
      tigase.util.stringprep.TigaseStringprepException
    • getRoom

      protected Room getRoom(tigase.xmpp.jid.BareJID roomJID) throws MUCException, tigase.component.exceptions.RepositoryException
      Throws:
      MUCException
      tigase.component.exceptions.RepositoryException