|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.libvirt.Device
public class Device
A device which is attached to a node
Field Summary | |
---|---|
protected Libvirt |
libvirt
The libvirt connection from the hypervisor |
Method Summary | |
---|---|
int |
destroy()
Destroy the device object. |
int |
detach()
Dettach the node device from the node itself so that it may be assigned to a guest domain. |
void |
finalize()
|
int |
free()
Frees this device object. |
java.lang.String |
getName()
Returns the name of the device |
int |
getNumberOfCapabilities()
Returns the number of capabilities which the instance has. |
java.lang.String |
getParent()
Returns the parent of the device |
java.lang.String |
getXMLDescription()
Returns the XML description of the device |
java.lang.String[] |
listCapabilities()
List the capabilities of the device |
protected void |
processError()
Error handling logic to throw errors. |
int |
reAttach()
ReAttach a device to the node. |
int |
reset()
Reset a previously dettached node device to the node before or after assigning it to a guest. |
Methods inherited from class java.lang.Object |
---|
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected Libvirt libvirt
Method Detail |
---|
public int destroy() throws LibvirtException
LibvirtException
public int detach() throws LibvirtException
LibvirtException
public void finalize() throws LibvirtException
finalize
in class java.lang.Object
LibvirtException
public int free() throws LibvirtException
LibvirtException
public java.lang.String getName() throws LibvirtException
LibvirtException
public int getNumberOfCapabilities() throws LibvirtException
LibvirtException
public java.lang.String getParent() throws LibvirtException
LibvirtException
public java.lang.String getXMLDescription() throws LibvirtException
LibvirtException
public java.lang.String[] listCapabilities() throws LibvirtException
LibvirtException
protected void processError() throws LibvirtException
LibvirtException
public int reAttach() throws LibvirtException
LibvirtException
public int reset() throws LibvirtException
LibvirtException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |