Spring Data MongoDB

org.springframework.data.mongodb.core
Class MongoAdmin

java.lang.Object
  extended by 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

Constructor Summary
MongoAdmin(com.mongodb.Mongo mongo)
           
 
Method Summary
 void createDatabase(String databaseName)
           
 void dropDatabase(String databaseName)
           
 String getDatabaseStats(String databaseName)
           
 void setPassword(String password)
          Sets the password to use to authenticate with the Mongo database.
 void setUsername(String username)
          Sets the username to use to connect to the Mongo database
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MongoAdmin

public MongoAdmin(com.mongodb.Mongo mongo)
Method Detail

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

Spring Data MongoDB

Copyright © 2011-2013-2013 SpringSource. All Rights Reserved.