Package tigase.http
Class ServiceImpl<T extends Module>
java.lang.Object
tigase.http.ServiceImpl<T>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancheckCredentials(String user, String password) tigase.db.AuthRepositorytigase.db.UserRepositorybooleanisAdmin(tigase.xmpp.jid.BareJID user) booleanvoidsendPacket(tigase.server.Packet packet, Long timeout, groovy.lang.Closure closure) voidsendPacket(tigase.server.Packet packet, Long timeout, PacketWriter.Callback closure)
-
Constructor Details
-
ServiceImpl
-
ServiceImpl
-
-
Method Details
-
sendPacket
- Specified by:
sendPacketin interfaceService<T extends Module>
-
sendPacket
- Specified by:
sendPacketin interfaceService<T extends Module>
-
getUserRepository
public tigase.db.UserRepository getUserRepository()- Specified by:
getUserRepositoryin interfaceService<T extends Module>
-
getAuthRepository
public tigase.db.AuthRepository getAuthRepository()- Specified by:
getAuthRepositoryin interfaceService<T extends Module>
-
isAdmin
public boolean isAdmin(tigase.xmpp.jid.BareJID user) -
isAllowed
-
checkCredentials
public boolean checkCredentials(String user, String password) throws tigase.util.stringprep.TigaseStringprepException, tigase.db.TigaseDBException, tigase.db.AuthorizationException - Specified by:
checkCredentialsin interfaceService<T extends Module>- Throws:
tigase.util.stringprep.TigaseStringprepExceptiontigase.db.TigaseDBExceptiontigase.db.AuthorizationException
-
getModule
-