Package tigase.meet
Class DefaultMeetLogic
java.lang.Object
tigase.meet.DefaultMeetLogic
- All Implemented Interfaces:
tigase.kernel.beans.Initializable,tigase.kernel.beans.UnregisterAware,IMeetLogic
@Bean(name="meetLogic",
parent=MeetComponent.class,
active=true)
public class DefaultMeetLogic
extends Object
implements IMeetLogic, tigase.kernel.beans.Initializable, tigase.kernel.beans.UnregisterAware
-
Nested Class Summary
Nested classes/interfaces inherited from interface tigase.meet.IMeetLogic
IMeetLogic.Action -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidcheckCreatePermission(tigase.xmpp.jid.BareJID meetJid, tigase.xmpp.jid.JID senderJID) voidcheckPermission(Meet meet, tigase.xmpp.jid.JID senderJID, IMeetLogic.Action action) intvoidvoidMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface tigase.meet.IMeetLogic
checkPermissionFuture
-
Constructor Details
-
DefaultMeetLogic
public DefaultMeetLogic()
-
-
Method Details
-
checkCreatePermission
public void checkCreatePermission(tigase.xmpp.jid.BareJID meetJid, tigase.xmpp.jid.JID senderJID) throws tigase.component.exceptions.ComponentException - Specified by:
checkCreatePermissionin interfaceIMeetLogic- Throws:
tigase.component.exceptions.ComponentException
-
checkPermission
public void checkPermission(Meet meet, tigase.xmpp.jid.JID senderJID, IMeetLogic.Action action) throws tigase.component.exceptions.ComponentException - Specified by:
checkPermissionin interfaceIMeetLogic- Throws:
tigase.component.exceptions.ComponentException
-
getDefMaxNoOfPublishers
public int getDefMaxNoOfPublishers()- Specified by:
getDefMaxNoOfPublishersin interfaceIMeetLogic
-
initialize
public void initialize()- Specified by:
initializein interfacetigase.kernel.beans.Initializable
-
beforeUnregister
public void beforeUnregister()- Specified by:
beforeUnregisterin interfacetigase.kernel.beans.UnregisterAware
-
userDisappeared
-