Package tigase.server.xmppclient
Class SeeOtherHostDB.JDBCSeeOtherHostRepository
- java.lang.Object
-
- tigase.server.xmppclient.SeeOtherHostDB.JDBCSeeOtherHostRepository
-
- All Implemented Interfaces:
DataSourceAware<DataRepository>
,SeeOtherHostDB.SeeOtherHostRepository<DataRepository>
- Enclosing class:
- SeeOtherHostDB
public static class SeeOtherHostDB.JDBCSeeOtherHostRepository extends java.lang.Object implements SeeOtherHostDB.SeeOtherHostRepository<DataRepository>
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
DEF_DB_GET_HOST_QUERY
-
Constructor Summary
Constructors Constructor Description JDBCSeeOtherHostRepository()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BareJID
getHostFor(BareJID jid)
BareJID
queryDBFor(BareJID user)
void
setDataSource(DataRepository data_repo)
Method called to provide class with instance of a data source.
-
-
-
Field Detail
-
DEF_DB_GET_HOST_QUERY
public static final java.lang.String DEF_DB_GET_HOST_QUERY
- See Also:
- Constant Field Values
-
-
Method Detail
-
getHostFor
public BareJID getHostFor(BareJID jid)
- Specified by:
getHostFor
in interfaceSeeOtherHostDB.SeeOtherHostRepository<DataRepository>
-
queryDBFor
public BareJID queryDBFor(BareJID user) throws UserNotFoundException, java.sql.SQLException, TigaseStringprepException
- Specified by:
queryDBFor
in interfaceSeeOtherHostDB.SeeOtherHostRepository<DataRepository>
- Throws:
UserNotFoundException
java.sql.SQLException
TigaseStringprepException
-
setDataSource
public void setDataSource(DataRepository data_repo) throws RepositoryException
Description copied from interface:DataSourceAware
Method called to provide class with instance of a data source.- Specified by:
setDataSource
in interfaceDataSourceAware<DataRepository>
- Throws:
RepositoryException
-
-