Class MongoAdmin
java.lang.Object
org.springframework.data.mongodb.core.MongoAdmin
- All Implemented Interfaces:
MongoAdminOperations
@ManagedResource(description="Mongo Admin Operations")
public class MongoAdmin
extends Object
implements MongoAdminOperations
Mongo server administration exposed via JMX annotations
- Author:
- Mark Pollack, Thomas Darimont, Mark Paluch, Christoph Strobl
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
createDatabase
(String databaseName) void
dropDatabase
(String databaseName) getDatabaseStats
(String databaseName)
-
Constructor Details
-
MongoAdmin
public MongoAdmin(com.mongodb.client.MongoClient client) - Parameters:
client
- the underlyingMongoClient
used for data access.- Since:
- 2.2
-
-
Method Details
-
dropDatabase
- Specified by:
dropDatabase
in interfaceMongoAdminOperations
-
createDatabase
- Specified by:
createDatabase
in interfaceMongoAdminOperations
-
getDatabaseStats
- Specified by:
getDatabaseStats
in interfaceMongoAdminOperations
-
getServerStatus
-