Package tigase.mix.model
Interface IMixRepository
- All Known Implementing Classes:
MixRepository
public interface IMixRepository
-
Method Summary
Modifier and TypeMethodDescriptiongetAllowed(tigase.xmpp.jid.BareJID channelJID) getBanned(tigase.xmpp.jid.BareJID channelJID) getChannelConfiguration(tigase.xmpp.jid.BareJID channelJID) getChannelName(tigase.xmpp.jid.BareJID channelJID) tigase.pubsub.repository.ISubscriptionsgetNodeSubscriptions(tigase.xmpp.jid.BareJID serviceJid, String nodeName) getParticipant(tigase.xmpp.jid.BareJID channelJID, String participantId) getParticipant(tigase.xmpp.jid.BareJID channelJID, tigase.xmpp.jid.BareJID participantJID) getParticipantIds(tigase.xmpp.jid.BareJID channelJID) tigase.xmpp.jid.BareJIDgetParticipantJidFromJidMap(tigase.xmpp.jid.BareJID service, String participantId) tigase.xmpp.jid.JIDgetTempParticipantJID(tigase.xmpp.jid.BareJID serviceJID, String participantId) voidremoveParticipant(tigase.xmpp.jid.BareJID channelJID, String participantId) voidremoveParticipant(tigase.xmpp.jid.BareJID channelJID, tigase.xmpp.jid.BareJID participantJID) voidremoveTempParticipant(tigase.xmpp.jid.BareJID channelJID, tigase.xmpp.jid.JID participantJID) updateParticipant(tigase.xmpp.jid.BareJID channelJID, tigase.xmpp.jid.BareJID participantJID, String nick) updateTempParticipant(tigase.xmpp.jid.BareJID channelJID, tigase.xmpp.jid.JID participantJID, String nick)
-
Method Details
-
getChannelName
String getChannelName(tigase.xmpp.jid.BareJID channelJID) throws tigase.component.exceptions.RepositoryException - Throws:
tigase.component.exceptions.RepositoryException
-
getParticipant
IParticipant getParticipant(tigase.xmpp.jid.BareJID channelJID, tigase.xmpp.jid.BareJID participantJID) throws tigase.component.exceptions.RepositoryException - Throws:
tigase.component.exceptions.RepositoryException
-
getParticipant
IParticipant getParticipant(tigase.xmpp.jid.BareJID channelJID, String participantId) throws tigase.component.exceptions.RepositoryException - Throws:
tigase.component.exceptions.RepositoryException
-
getParticipantIds
List<String> getParticipantIds(tigase.xmpp.jid.BareJID channelJID) throws tigase.component.exceptions.RepositoryException - Throws:
tigase.component.exceptions.RepositoryException
-
removeParticipant
void removeParticipant(tigase.xmpp.jid.BareJID channelJID, tigase.xmpp.jid.BareJID participantJID) throws tigase.component.exceptions.RepositoryException - Throws:
tigase.component.exceptions.RepositoryException
-
removeParticipant
void removeParticipant(tigase.xmpp.jid.BareJID channelJID, String participantId) throws tigase.component.exceptions.RepositoryException - Throws:
tigase.component.exceptions.RepositoryException
-
updateParticipant
IParticipant updateParticipant(tigase.xmpp.jid.BareJID channelJID, tigase.xmpp.jid.BareJID participantJID, String nick) throws tigase.component.exceptions.RepositoryException, tigase.pubsub.exceptions.PubSubException - Throws:
tigase.component.exceptions.RepositoryExceptiontigase.pubsub.exceptions.PubSubException
-
updateTempParticipant
IParticipant updateTempParticipant(tigase.xmpp.jid.BareJID channelJID, tigase.xmpp.jid.JID participantJID, String nick) throws tigase.component.exceptions.RepositoryException, tigase.pubsub.exceptions.PubSubException - Throws:
tigase.component.exceptions.RepositoryExceptiontigase.pubsub.exceptions.PubSubException
-
removeTempParticipant
void removeTempParticipant(tigase.xmpp.jid.BareJID channelJID, tigase.xmpp.jid.JID participantJID) throws tigase.component.exceptions.RepositoryException - Throws:
tigase.component.exceptions.RepositoryException
-
getTempParticipantJID
tigase.xmpp.jid.JID getTempParticipantJID(tigase.xmpp.jid.BareJID serviceJID, String participantId) throws tigase.component.exceptions.RepositoryException - Throws:
tigase.component.exceptions.RepositoryException
-
getParticipantJidFromJidMap
tigase.xmpp.jid.BareJID getParticipantJidFromJidMap(tigase.xmpp.jid.BareJID service, String participantId) throws tigase.component.exceptions.RepositoryException - Throws:
tigase.component.exceptions.RepositoryException
-
getAllowed
Optional<List<tigase.xmpp.jid.BareJID>> getAllowed(tigase.xmpp.jid.BareJID channelJID) throws tigase.component.exceptions.RepositoryException - Throws:
tigase.component.exceptions.RepositoryException
-
getBanned
Optional<List<tigase.xmpp.jid.BareJID>> getBanned(tigase.xmpp.jid.BareJID channelJID) throws tigase.component.exceptions.RepositoryException - Throws:
tigase.component.exceptions.RepositoryException
-
getChannelConfiguration
ChannelConfiguration getChannelConfiguration(tigase.xmpp.jid.BareJID channelJID) throws tigase.component.exceptions.RepositoryException - Throws:
tigase.component.exceptions.RepositoryException
-
getNodeSubscriptions
tigase.pubsub.repository.ISubscriptions getNodeSubscriptions(tigase.xmpp.jid.BareJID serviceJid, String nodeName) throws tigase.component.exceptions.RepositoryException - Throws:
tigase.component.exceptions.RepositoryException
-