org.virtualbox_5_0
Class IEventListener
java.lang.Object
org.virtualbox_5_0.IUnknown
org.virtualbox_5_0.IEventListener
public class IEventListener
- extends IUnknown
Event listener. An event listener can work in either active or passive mode, depending on the way
it was registered.
SeeIEvent
for an introduction to VirtualBox event handling.
Interface ID: {67099191-32E7-4F6C-85EE-422304C71B90}
Constructor Summary |
IEventListener(java.lang.String wrapped,
org.virtualbox_5_0.ObjectRefManager objMgr,
org.virtualbox_5_0.jaxws.VboxPortType port)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IEventListener
public IEventListener(java.lang.String wrapped,
org.virtualbox_5_0.ObjectRefManager objMgr,
org.virtualbox_5_0.jaxws.VboxPortType port)
queryInterface
public static IEventListener queryInterface(IUnknown obj)
handleEvent
public void handleEvent(IEvent event)
- Handle event callback for active listeners. It is not called for
passive listeners. After calling
handleEvent(org.virtualbox_5_0.IEvent)
on all active listeners
and having received acknowledgement from all passive listeners viaIEventSource.eventProcessed(org.virtualbox_5_0.IEventListener,org.virtualbox_5_0.IEvent)
, the event is marked as
processed andIEvent.waitProcessed(Integer)
will return
immediately.
- Parameters:
event
- Event available.