Package de.mhus.karaf.mongo.api
Class MongoConnection
- java.lang.Object
-
- de.mhus.lib.core.MLog
-
- de.mhus.karaf.mongo.api.MongoConnection
-
- All Implemented Interfaces:
de.mhus.lib.basics.Named,de.mhus.lib.core.ILog,de.mhus.lib.mongo.xdb.MongoDataSource
public class MongoConnection extends de.mhus.lib.core.MLog implements de.mhus.lib.mongo.xdb.MongoDataSource
-
-
Constructor Summary
Constructors Constructor Description MongoConnection(String name, String host, int port)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.mongodb.MongoClientgetConnection()StringgetHost()StringgetName()intgetPort()booleanisConnected()voidreset()
-
-
-
Method Detail
-
getConnection
public com.mongodb.MongoClient getConnection()
- Specified by:
getConnectionin interfacede.mhus.lib.mongo.xdb.MongoDataSource
-
getName
public String getName()
- Specified by:
getNamein interfacede.mhus.lib.basics.Named
-
isConnected
public boolean isConnected()
- Specified by:
isConnectedin interfacede.mhus.lib.mongo.xdb.MongoDataSource
-
reset
public void reset()
- Specified by:
resetin interfacede.mhus.lib.mongo.xdb.MongoDataSource
-
getHost
public String getHost()
- Specified by:
getHostin interfacede.mhus.lib.mongo.xdb.MongoDataSource
-
getPort
public int getPort()
- Specified by:
getPortin interfacede.mhus.lib.mongo.xdb.MongoDataSource
-
-