Package tigase.meet
Class MeetRepository
java.lang.Object
tigase.meet.MeetRepository
- All Implemented Interfaces:
IMeetRepository,tigase.stats.ComponentStatisticsProvider,tigase.stats.StatisticsProviderIfc
@Bean(name="meetRepository",
parent=MeetComponent.class,
active=true)
public class MeetRepository
extends Object
implements IMeetRepository
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreate(tigase.xmpp.jid.BareJID key, int maxNoOfPublishers) voiddestroyed(tigase.xmpp.jid.BareJID jid) voidvoidvoidintgetMeet(tigase.xmpp.jid.BareJID jid) getName()voidgetStatistics(String s, tigase.stats.StatisticsList statisticsList) protected tigase.util.common.TimerTaskscheduleJoinTimeoutTask(Meet meet) voidintsize()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface tigase.stats.ComponentStatisticsProvider
belongsTo
-
Constructor Details
-
MeetRepository
public MeetRepository()
-
-
Method Details
-
getName
-
setName
-
create
- Specified by:
createin interfaceIMeetRepository
-
getMeet
public Meet getMeet(tigase.xmpp.jid.BareJID jid) throws tigase.component.exceptions.ComponentException - Specified by:
getMeetin interfaceIMeetRepository- Throws:
tigase.component.exceptions.ComponentException
-
destroyed
public void destroyed(tigase.xmpp.jid.BareJID jid) - Specified by:
destroyedin interfaceIMeetRepository
-
size
public int size()- Specified by:
sizein interfaceIMeetRepository
-
everyHour
public void everyHour()- Specified by:
everyHourin interfacetigase.stats.ComponentStatisticsProvider
-
everyMinute
public void everyMinute()- Specified by:
everyMinutein interfacetigase.stats.ComponentStatisticsProvider
-
everySecond
public void everySecond()- Specified by:
everySecondin interfacetigase.stats.ComponentStatisticsProvider
-
getMaxParticipantsInMeeting
public int getMaxParticipantsInMeeting()- Specified by:
getMaxParticipantsInMeetingin interfaceIMeetRepository
-
getStatistics
- Specified by:
getStatisticsin interfacetigase.stats.StatisticsProviderIfc
-
scheduleJoinTimeoutTask
-