org.glassfish.virtualization.libvirt.jna
Interface LibVirtLibrary
- All Superinterfaces:
- com.sun.jna.Library
public interface LibVirtLibrary
- extends com.sun.jna.Library
JNA library interface definition
- Author:
- Jerome Dochez
| Nested classes/interfaces inherited from interface com.sun.jna.Library |
com.sun.jna.Library.Handler |
| Fields inherited from interface com.sun.jna.Library |
OPTION_ALLOW_OBJECTS, OPTION_CALLING_CONVENTION, OPTION_FUNCTION_MAPPER, OPTION_INVOCATION_MAPPER, OPTION_STRUCTURE_ALIGNMENT, OPTION_TYPE_MAPPER |
|
Method Summary |
void |
virConnectListDefinedDomains(ConnectionPointer handle,
String[] returnValue,
int size)
|
void |
virConnectListDomains(ConnectionPointer handle,
int[] ids,
int size)
|
void |
virConnectListStoragePools(ConnectionPointer handle,
String[] returnValue,
int size)
|
int |
virConnectNumOfDefinedDomains(ConnectionPointer handle)
|
int |
virConnectNumOfDomains(ConnectionPointer handle)
|
int |
virConnectNumOfStoragePools(ConnectionPointer handle)
|
ConnectionPointer |
virConnectOpen(String uri)
|
int |
virCopyLastError(VirError error)
|
int |
virDomainCreate(DomainPointer handle)
|
DomainPointer |
virDomainDefineXML(ConnectionPointer handle,
String xmlDesc)
|
void |
virDomainDestroy(DomainPointer handle)
|
int |
virDomainGetID(DomainPointer handle)
|
int |
virDomainGetInfo(DomainPointer handle,
DomainInfo returnValue)
|
String |
virDomainGetName(DomainPointer handle)
|
String |
virDomainGetOSType(DomainPointer handle)
|
DomainPointer |
virDomainLookupByID(ConnectionPointer handle,
int id)
|
DomainPointer |
virDomainLookupByName(ConnectionPointer handle,
String name)
|
void |
virDomainReboot(DomainPointer handle,
int flags)
|
void |
virDomainResume(DomainPointer handle)
|
void |
virDomainSuspend(DomainPointer handle)
|
void |
virDomainUndefine(DomainPointer handle)
|
int |
virInitialize()
|
void |
virResetLastError()
|
StoragePoolPointer |
virStoragePoolCreateXML(ConnectionPointer handle,
String xmlDesc,
int flags)
|
void |
virStoragePoolDelete(StoragePoolPointer handle,
int flags)
|
void |
virStoragePoolListVolumes(StoragePoolPointer handle,
String[] returnValue,
int size)
|
StoragePoolPointer |
virStoragePoolLookupByName(ConnectionPointer handle,
String name)
|
int |
virStoragePoolNumOfVolumes(StoragePoolPointer handle)
|
StorageVolPointer |
virStorageVolCreateXML(StoragePoolPointer handle,
String xmlDesc,
int flags)
|
void |
virStorageVolDelete(StorageVolPointer handle,
int flags)
|
String |
virStorageVolGetName(StorageVolPointer handle)
|
String |
virStorageVolGetPath(StorageVolPointer handle)
|
StorageVolPointer |
virStorageVolLookupByName(StoragePoolPointer handle,
String name)
|
INSTANCE
static final LibVirtLibrary INSTANCE
virInitialize
int virInitialize()
virCopyLastError
int virCopyLastError(VirError error)
virResetLastError
void virResetLastError()
virConnectOpen
ConnectionPointer virConnectOpen(String uri)
virConnectNumOfStoragePools
int virConnectNumOfStoragePools(ConnectionPointer handle)
virConnectListStoragePools
void virConnectListStoragePools(ConnectionPointer handle,
String[] returnValue,
int size)
virStoragePoolLookupByName
StoragePoolPointer virStoragePoolLookupByName(ConnectionPointer handle,
String name)
virStoragePoolCreateXML
StoragePoolPointer virStoragePoolCreateXML(ConnectionPointer handle,
String xmlDesc,
int flags)
virConnectNumOfDomains
int virConnectNumOfDomains(ConnectionPointer handle)
virConnectNumOfDefinedDomains
int virConnectNumOfDefinedDomains(ConnectionPointer handle)
virConnectListDomains
void virConnectListDomains(ConnectionPointer handle,
int[] ids,
int size)
virConnectListDefinedDomains
void virConnectListDefinedDomains(ConnectionPointer handle,
String[] returnValue,
int size)
virDomainLookupByID
DomainPointer virDomainLookupByID(ConnectionPointer handle,
int id)
virDomainLookupByName
DomainPointer virDomainLookupByName(ConnectionPointer handle,
String name)
virDomainDefineXML
DomainPointer virDomainDefineXML(ConnectionPointer handle,
String xmlDesc)
virDomainGetName
String virDomainGetName(DomainPointer handle)
virDomainGetOSType
String virDomainGetOSType(DomainPointer handle)
virDomainGetInfo
int virDomainGetInfo(DomainPointer handle,
DomainInfo returnValue)
virDomainUndefine
void virDomainUndefine(DomainPointer handle)
virDomainReboot
void virDomainReboot(DomainPointer handle,
int flags)
virDomainCreate
int virDomainCreate(DomainPointer handle)
virDomainDestroy
void virDomainDestroy(DomainPointer handle)
virDomainSuspend
void virDomainSuspend(DomainPointer handle)
virDomainResume
void virDomainResume(DomainPointer handle)
virDomainGetID
int virDomainGetID(DomainPointer handle)
virStoragePoolNumOfVolumes
int virStoragePoolNumOfVolumes(StoragePoolPointer handle)
virStoragePoolListVolumes
void virStoragePoolListVolumes(StoragePoolPointer handle,
String[] returnValue,
int size)
virStorageVolLookupByName
StorageVolPointer virStorageVolLookupByName(StoragePoolPointer handle,
String name)
virStoragePoolDelete
void virStoragePoolDelete(StoragePoolPointer handle,
int flags)
virStorageVolCreateXML
StorageVolPointer virStorageVolCreateXML(StoragePoolPointer handle,
String xmlDesc,
int flags)
virStorageVolDelete
void virStorageVolDelete(StorageVolPointer handle,
int flags)
virStorageVolGetName
String virStorageVolGetName(StorageVolPointer handle)
virStorageVolGetPath
String virStorageVolGetPath(StorageVolPointer handle)
Copyright © 2012. All Rights Reserved.