org.springframework.data.mongodb.core
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
Field Summary |
protected org.apache.commons.logging.Log |
logger
Logger available to subclasses |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
logger
protected final org.apache.commons.logging.Log logger
- Logger available to subclasses
MongoAdmin
public MongoAdmin(Mongo mongo)
dropDatabase
@ManagedOperation
public void dropDatabase(String databaseName)
- Specified by:
dropDatabase
in interface MongoAdminOperations
createDatabase
@ManagedOperation
public void createDatabase(String databaseName)
- Specified by:
createDatabase
in interface MongoAdminOperations
getDatabaseStats
@ManagedOperation
public String getDatabaseStats(String databaseName)
- Specified by:
getDatabaseStats
in interface MongoAdminOperations
setUsername
public void setUsername(String username)
- Sets the username to use to connect to the Mongo database
- Parameters:
username
- The username to use
setPassword
public void setPassword(String password)
- Sets the password to use to authenticate with the Mongo database.
- Parameters:
password
- The password to use
Copyright © 2012. All Rights Reserved.