Package tigase.meet
Interface IMeetLogic
- All Known Implementing Classes:
DefaultMeetLogic
public interface IMeetLogic
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionvoidcheckCreatePermission(tigase.xmpp.jid.BareJID meetJid, tigase.xmpp.jid.JID senderJID) voidcheckPermission(Meet meet, tigase.xmpp.jid.JID senderJID, IMeetLogic.Action action) default CompletableFuture<Meet>checkPermissionFuture(Meet meet, tigase.xmpp.jid.JID senderJID, IMeetLogic.Action action) int
-
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)
-