In reply of the comment
"Hi Reuben. SCVMM 2007 onward the only API provided is Power Shell and not WMI. Please refer : social.technet.microsoft.com/Forums/systemcenter/en-US/… "
Couldn't add this much long comment so posting it in Answer:
Saw the link and as usual the guy David has not answered the last question.
I have worked on Hyper-V 2,3 on both WinServer 2k8 & 2012 and we have used WMI. I couldn't agree with the comment, "The public interfaces for SCVMM 2007 and SCVMM 2008 are all PowerShell. There are no WMI interfaces. "
Read this msdn link: http://msdn.microsoft.com/en-us/library/ee309377(v=vs.85).aspx
They have written that , "Windows PowerShell provides a simple mechanism to connect to Windows Management Instrumentation (WMI) on a remote computer"
So If I can directly acces WMI using j-interop or j-integra then why do I need powershell ?
Just Read about WMI in wiki.
Any how its up to you , how you wanna develop. But What I think is its an extra work and extra process you are gonna trigger.