Thanks for your fast response.
But intelli sense is not listing vm.*start *function
I'm using rhevm-sdk-java-1.0.0.29-1.jar
_*code:*_
import org.ovirt.engine.sdk.Api;
import org.ovirt.engine.sdk.common.*;
import org.ovirt.engine.sdk.decorators.VMDisk;
import org.ovirt.engine.sdk.entities.*;
import org.apache.commons.beanutils.*;
public class rhvm {
static Api api;
public static void callAPI()
{
try{
api = new Api("https://rhevm:443/api", "admin@internal",
"password");
org.ovirt.engine.sdk.entities.VM vm =
api.getVMs().get("testVM3"); //get VM
vm.setDescription("java_sdk");
System.out.print("VM ID:" + vm.getStatus().getState());
System.out.print("VM ID:" + vm.getId());
}
catch(Exception e)
{
System.out.print(e);
}
finally {
api.shutdown();
}
}
public static void main(String a[]) throws Exception
{
//rhvm obj = new rhvm();
callAPI();
System.out.println("\ncompleted");
}
}
On Tue, Feb 11, 2014 at 8:08 PM, Ewoud Kohl van Wijngaarden
<ewoud+rhevm-api(a)kohlvanwijngaarden.nl
<mailto:ewoud+rhevm-api@kohlvanwijngaarden.nl>> wrote:
On Tue, Feb 11, 2014 at 08:00:57PM +0530, Tejesh M wrote:
> Can anyone share sample on how to Start & Stop VM using Java SDK? I
> couldn't find any document on JAVA SDK for RHEVM.
While this list hasn't been in use for some time, I hope I can still
point you
in the right direction.
http://www.ovirt.org/Java-sdk#Examples has the
following examples:
// -- Create proxy
// #1 - import
import org.ovirt.engine.sdk.Api;
// #2 - create proxy
Api api = new Api("http://localhost:8080/api", "user@domain",
"password");
// -- perform an action on resource
// #1 - fetch resource
VM vm = api.getVMs().get("test");
// #2 - create params + perform an action
Action res = vm.start(new Action() {
{
setVm(new org.ovirt.engine.sdk.entities.VM());
}
});
I'd guess vm.stop is exactly the same as vm.start.
_______________________________________________
rhevm-api mailing list
rhevm-api(a)lists.fedorahosted.org
<mailto:rhevm-api@lists.fedorahosted.org>
https://lists.fedorahosted.org/mailman/listinfo/rhevm-api
--
Thanks & Regards
Tejesh
_______________________________________________
rhevm-api mailing list
rhevm-api(a)lists.fedorahosted.org
https://lists.fedorahosted.org/mailman/listinfo/rhevm-api