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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcreateDatabase(String databaseName) voiddropDatabase(String databaseName) getDatabaseStats(String databaseName)
-
Constructor Details
-
MongoAdmin
public MongoAdmin(com.mongodb.client.MongoClient client) - Parameters:
client- the underlyingMongoClientused for data access.- Since:
- 2.2
-
-
Method Details
-
dropDatabase
- Specified by:
dropDatabasein interfaceMongoAdminOperations
-
createDatabase
- Specified by:
createDatabasein interfaceMongoAdminOperations
-
getDatabaseStats
- Specified by:
getDatabaseStatsin interfaceMongoAdminOperations
-
getServerStatus
-