Class LibVirtConnectImpl
- java.lang.Object
-
- hudson.plugins.libvirt.lib.libvirt.LibVirtConnectImpl
-
- All Implemented Interfaces:
IConnect
,AutoCloseable
public class LibVirtConnectImpl extends Object implements IConnect
- Version:
- 04/02/2014
- Author:
- Nigel Magnay
-
-
Constructor Summary
Constructors Constructor Description LibVirtConnectImpl(String hypervisorUri, org.libvirt.ConnectAuth auth, boolean readOnly)
LibVirtConnectImpl(org.libvirt.Connect connect)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
close()
IDomain
domainLookupByID(int c)
IDomain
domainLookupByName(String c)
long
getVersion()
boolean
isConnected()
String[]
listDefinedDomains()
int[]
listDomains()
-
-
-
Constructor Detail
-
LibVirtConnectImpl
public LibVirtConnectImpl(org.libvirt.Connect connect)
-
LibVirtConnectImpl
public LibVirtConnectImpl(String hypervisorUri, org.libvirt.ConnectAuth auth, boolean readOnly) throws VirtException
- Throws:
VirtException
-
-
Method Detail
-
getVersion
public long getVersion() throws VirtException
- Specified by:
getVersion
in interfaceIConnect
- Throws:
VirtException
-
listDomains
public int[] listDomains() throws VirtException
- Specified by:
listDomains
in interfaceIConnect
- Throws:
VirtException
-
listDefinedDomains
public String[] listDefinedDomains() throws VirtException
- Specified by:
listDefinedDomains
in interfaceIConnect
- Throws:
VirtException
-
domainLookupByName
public IDomain domainLookupByName(String c) throws VirtException
- Specified by:
domainLookupByName
in interfaceIConnect
- Throws:
VirtException
-
domainLookupByID
public IDomain domainLookupByID(int c) throws VirtException
- Specified by:
domainLookupByID
in interfaceIConnect
- Throws:
VirtException
-
close
public void close() throws VirtException
- Specified by:
close
in interfaceAutoCloseable
- Specified by:
close
in interfaceIConnect
- Throws:
VirtException
-
isConnected
public boolean isConnected() throws VirtException
- Specified by:
isConnected
in interfaceIConnect
- Throws:
VirtException
-
-