Class RoomConfigurationModule

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

@Bean(name="ownerModule", active=true) public class RoomConfigurationModule extends AbstractMucModule
Author:
bmalkow
  • Field Details

  • Constructor Details

    • RoomConfigurationModule

      public RoomConfigurationModule()
  • Method Details

    • createRoomCreatedEvent

      public static tigase.xml.Element createRoomCreatedEvent(Room room)
    • destroy

      public void destroy(Room room, String jid, String reason) throws tigase.util.stringprep.TigaseStringprepException, tigase.component.exceptions.RepositoryException
      Throws:
      tigase.util.stringprep.TigaseStringprepException
      tigase.component.exceptions.RepositoryException
    • getFeatures

      public String[] getFeatures()
    • getModuleCriteria

      public tigase.criteria.Criteria getModuleCriteria()
    • process

      public void process(tigase.server.Packet element) throws MUCException
      Throws:
      MUCException