org.virtualbox_7_0
Class VirtualBoxManager

java.lang.Object
  extended by org.virtualbox_7_0.VirtualBoxManager

public class VirtualBoxManager
extends java.lang.Object


Field Summary
protected  org.virtualbox_7_0.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()
           
 java.lang.String getClientAPIVersion()
           
 ISession getSessionObject()
           
 IVirtualBox getVBox()
           
static void initPerThread()
           
 ISession openMachineSession(IMachine m)
           
 void waitForEvents(long tmo)
           
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

port

protected org.virtualbox_7_0.jaxws.VboxPortType port
Method Detail

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()

getClientAPIVersion

public java.lang.String getClientAPIVersion()

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()

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