como ejecutar el comando mongo admin desde java

Quiero ejecutar el comando de administración de soem con parámetros de java.

Los comandos son:

<code>{ enablesharding : "test" }
{ shardcollection : "test.test_collection", key : {"number":1} }
</code>

¿Cómo puedo hacerlo desde el controlador java?

El siguiente código no funciona:

<code>mongo.getDb("admin").command("{shardcollection : \"test.test_collection\", key:\"number\":1} }")
</code>

Respuestas a la pregunta(3)

Su respuesta a la pregunta