Package tigase.meet

Interface IMeetLogic

All Known Implementing Classes:
DefaultMeetLogic

public interface IMeetLogic
  • Method Details

    • getDefMaxNoOfPublishers

      int getDefMaxNoOfPublishers()
    • checkCreatePermission

      void checkCreatePermission(tigase.xmpp.jid.BareJID meetJid, tigase.xmpp.jid.JID senderJID) throws tigase.component.exceptions.ComponentException
      Throws:
      tigase.component.exceptions.ComponentException
    • checkPermission

      void checkPermission(Meet meet, tigase.xmpp.jid.JID senderJID, IMeetLogic.Action action) throws tigase.component.exceptions.ComponentException
      Throws:
      tigase.component.exceptions.ComponentException
    • checkPermissionFuture

      default CompletableFuture<Meet> checkPermissionFuture(Meet meet, tigase.xmpp.jid.JID senderJID, IMeetLogic.Action action)