public class VirtualBoxManager
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected org.virtualbox_7_0.jaxws.VboxPortType |
port |
Modifier and Type | Method and Description |
---|---|
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() |
java.lang.String |
getClientAPIVersion() |
ISession |
getSessionObject() |
IVirtualBox |
getVBox() |
static void |
initPerThread() |
ISession |
openMachineSession(IMachine m) |
void |
waitForEvents(long tmo) |
public static void initPerThread()
public static void deinitPerThread()
public void connect(java.lang.String url, java.lang.String username, java.lang.String passwd)
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)
public void disconnect()
public java.lang.String getClientAPIVersion()
public IVirtualBox getVBox()
public ISession getSessionObject()
public ISession openMachineSession(IMachine m) throws java.lang.Exception
java.lang.Exception
public void closeMachineSession(ISession s)
public static VirtualBoxManager createInstance(java.lang.String home)
public IEventListener createListener(java.lang.Object sink)
public void cleanup()
public void waitForEvents(long tmo)
protected void finalize() throws java.lang.Throwable
finalize
in class java.lang.Object
java.lang.Throwable