org.virtualbox_4_2
Class VirtualBoxManager
java.lang.Object
org.virtualbox_4_2.VirtualBoxManager
public class VirtualBoxManager
- extends java.lang.Object
Field Summary |
protected org.virtualbox_4_2.jaxws.VboxPortType |
port
|
Method Summary |
void |
cleanup()
|
void |
closeMachineSession(ISession s)
|
void |
connect(java.lang.String url,
java.lang.String username,
java.lang.String passwd)
|
void |
connect(java.lang.String url,
java.lang.String username,
java.lang.String passwd,
java.util.Map<java.lang.String,java.lang.Object> requestContext,
java.util.Map<java.lang.String,java.lang.Object> responseContext)
|
static VirtualBoxManager |
createInstance(java.lang.String home)
|
IEventListener |
createListener(java.lang.Object sink)
|
static void |
deinitPerThread()
|
void |
disconnect()
|
protected void |
finalize()
|
ISession |
getSessionObject()
|
IVirtualBox |
getVBox()
|
static void |
initPerThread()
|
ISession |
openMachineSession(IMachine m)
|
boolean |
progressBar(IProgress p,
int wait)
|
boolean |
startVm(java.lang.String name,
java.lang.String type,
int timeout)
|
void |
waitForEvents(long tmo)
|
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
port
protected org.virtualbox_4_2.jaxws.VboxPortType port
initPerThread
public static void initPerThread()
deinitPerThread
public static void deinitPerThread()
connect
public void connect(java.lang.String url,
java.lang.String username,
java.lang.String passwd)
connect
public void connect(java.lang.String url,
java.lang.String username,
java.lang.String passwd,
java.util.Map<java.lang.String,java.lang.Object> requestContext,
java.util.Map<java.lang.String,java.lang.Object> responseContext)
disconnect
public void disconnect()
getVBox
public IVirtualBox getVBox()
getSessionObject
public ISession getSessionObject()
openMachineSession
public ISession openMachineSession(IMachine m)
throws java.lang.Exception
- Throws:
java.lang.Exception
closeMachineSession
public void closeMachineSession(ISession s)
createInstance
public static VirtualBoxManager createInstance(java.lang.String home)
createListener
public IEventListener createListener(java.lang.Object sink)
cleanup
public void cleanup()
progressBar
public boolean progressBar(IProgress p,
int wait)
startVm
public boolean startVm(java.lang.String name,
java.lang.String type,
int timeout)
waitForEvents
public void waitForEvents(long tmo)
finalize
protected void finalize()
throws java.lang.Throwable
- Overrides:
finalize
in class java.lang.Object
- Throws:
java.lang.Throwable