[libvirt] [PATCH 06/12] Add an internal domainEventRegister forwarding method
Claudio Bley
cbley at av-test.de
Thu Jan 17 15:19:04 UTC 2013
For convenience and the sake of type safety we don't let the
user deal with Libvirt.VirDomainEventCallback interfaces directly.
Instead, there will be a specific interface definition for each type
of callback as we soon shall see.
Signed-off-by: Claudio Bley <cbley at av-test.de>
---
src/main/java/org/libvirt/Connect.java | 10 ++++++++++
1 file changed, 10 insertions(+)
diff --git a/src/main/java/org/libvirt/Connect.java b/src/main/java/org/libvirt/Connect.java
index 1b05f6f..c8ae1ec 100644
--- a/src/main/java/org/libvirt/Connect.java
+++ b/src/main/java/org/libvirt/Connect.java
@@ -350,6 +350,16 @@ public class Connect {
ErrorHandler.processError(Libvirt.INSTANCE);
}
+ int domainEventRegister(Domain domain, int eventID, Libvirt.VirDomainEventCallback cb)
+ throws LibvirtException
+ {
+ DomainPointer ptr = domain == null ? null : domain.VDP;
+
+ return processError(libvirt.virConnectDomainEventRegisterAny(VCP, ptr,
+ eventID, cb,
+ null, null));
+ }
+
/**
* Finds a domain based on the hypervisor ID number.
*
--
1.7.9.5
More information about the libvir-list
mailing list