public interface Service<T extends Module>
| Modifier and Type | Method and Description |
|---|---|
boolean |
checkCredentials(String user,
String password) |
tigase.db.AuthRepository |
getAuthRepository() |
T |
getModule() |
tigase.db.UserRepository |
getUserRepository() |
boolean |
isAdmin(tigase.xmpp.jid.BareJID user) |
boolean |
isAllowed(String key,
String domain,
String path) |
void |
sendPacket(tigase.server.Packet packet,
Long timeout,
groovy.lang.Closure closure) |
void |
sendPacket(tigase.server.Packet packet,
Long timeout,
PacketWriter.Callback closure) |
void sendPacket(tigase.server.Packet packet,
Long timeout,
PacketWriter.Callback closure)
void sendPacket(tigase.server.Packet packet,
Long timeout,
groovy.lang.Closure closure)
tigase.db.UserRepository getUserRepository()
tigase.db.AuthRepository getAuthRepository()
boolean isAdmin(tigase.xmpp.jid.BareJID user)
boolean checkCredentials(String user, String password) throws tigase.util.stringprep.TigaseStringprepException, tigase.db.TigaseDBException, tigase.db.AuthorizationException
tigase.util.stringprep.TigaseStringprepExceptiontigase.db.TigaseDBExceptiontigase.db.AuthorizationExceptionT getModule()
Copyright © 2013–2021 Tigase. All rights reserved.