Package tigase.meet.cluster
Class MeetRepositoryClustered
java.lang.Object
tigase.meet.MeetRepository
tigase.meet.cluster.MeetRepositoryClustered
- All Implemented Interfaces:
tigase.meet.IMeetRepository,tigase.stats.ComponentStatisticsProvider,tigase.stats.StatisticsProviderIfc
@Bean(name="meetRepository",
parent=MeetComponentClustered.class,
active=true)
public class MeetRepositoryClustered
extends tigase.meet.MeetRepository
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionCompletableFuture<tigase.meet.Meet>create(tigase.xmpp.jid.BareJID key, int maxNoOfPublishers) voiddestroyed(tigase.xmpp.jid.BareJID jid) intsize()Methods inherited from class tigase.meet.MeetRepository
everyHour, everyMinute, everySecond, getMaxParticipantsInMeeting, getMeet, getName, getStatistics, scheduleJoinTimeoutTask, setNameMethods 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
-
MeetRepositoryClustered
public MeetRepositoryClustered()
-
-
Method Details
-
create
public CompletableFuture<tigase.meet.Meet> create(tigase.xmpp.jid.BareJID key, int maxNoOfPublishers) - Specified by:
createin interfacetigase.meet.IMeetRepository- Overrides:
createin classtigase.meet.MeetRepository
-
destroyed
public void destroyed(tigase.xmpp.jid.BareJID jid) - Specified by:
destroyedin interfacetigase.meet.IMeetRepository- Overrides:
destroyedin classtigase.meet.MeetRepository
-
size
public int size()- Specified by:
sizein interfacetigase.meet.IMeetRepository- Overrides:
sizein classtigase.meet.MeetRepository
-