public interface Service<T extends AbstractModule>
| 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.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.BareJID user)
boolean checkCredentials(String user, String password) throws tigase.util.TigaseStringprepException, tigase.db.TigaseDBException, tigase.db.AuthorizationException
tigase.util.TigaseStringprepExceptiontigase.db.TigaseDBExceptiontigase.db.AuthorizationExceptionT getModule()
Copyright © 2013–2020 "Tigase, Inc.". All rights reserved.