| Constructor and Description |
|---|
ServiceImpl(String moduleUUID) |
ServiceImpl(T 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) |
public ServiceImpl(String moduleUUID)
public ServiceImpl(T module)
public void sendPacket(tigase.server.Packet packet,
Long timeout,
PacketWriter.Callback closure)
sendPacket in interface Service<T extends Module>public void sendPacket(tigase.server.Packet packet,
Long timeout,
groovy.lang.Closure closure)
sendPacket in interface Service<T extends Module>public tigase.db.UserRepository getUserRepository()
getUserRepository in interface Service<T extends Module>public tigase.db.AuthRepository getAuthRepository()
getAuthRepository in interface Service<T extends Module>public boolean isAdmin(tigase.xmpp.jid.BareJID user)
public boolean checkCredentials(String user, String password) throws tigase.util.stringprep.TigaseStringprepException, tigase.db.TigaseDBException, tigase.db.AuthorizationException
checkCredentials in interface Service<T extends Module>tigase.util.stringprep.TigaseStringprepExceptiontigase.db.TigaseDBExceptiontigase.db.AuthorizationExceptionCopyright © 2013–2021 Tigase. All rights reserved.