org.ow2.jasmine.vmm.agent.driver.libvirt
Class ImageCatalog.VirtualMachineImage

java.lang.Object
  extended by javax.management.NotificationBroadcasterSupport
      extended by org.ow2.jasmine.vmm.agent.domain.ManagedResource
          extended by org.ow2.jasmine.vmm.agent.driver.libvirt.ImageCatalog.VirtualMachineImage
All Implemented Interfaces:
javax.management.NotificationBroadcaster, javax.management.NotificationEmitter, org.ow2.jasmine.vmm.api.ManagedResourceMXBean, org.ow2.jasmine.vmm.api.VirtualMachineImageMXBean
Enclosing class:
ImageCatalog

public class ImageCatalog.VirtualMachineImage
extends ManagedResource
implements org.ow2.jasmine.vmm.api.VirtualMachineImageMXBean


Field Summary
 
Fields inherited from class org.ow2.jasmine.vmm.agent.domain.ManagedResource
objectName, path
 
Method Summary
 java.lang.String getDescription()
           
 java.util.Map<java.lang.String,java.lang.String> getMetaData()
           
 java.lang.String getName()
           
 java.lang.String getUUID()
           
 void newVM(org.ow2.jasmine.vmm.api.VMConfigSpec vmSpec, java.lang.String vmName, LibvirtHost host)
           
 
Methods inherited from class org.ow2.jasmine.vmm.agent.domain.ManagedResource
emitNotification, emitNotification, getObjectName, getPath
 
Methods inherited from class javax.management.NotificationBroadcasterSupport
addNotificationListener, getNotificationInfo, handleNotification, removeNotificationListener, removeNotificationListener, sendNotification
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.ow2.jasmine.vmm.api.ManagedResourceMXBean
getObjectName, getPath
 

Method Detail

getMetaData

public java.util.Map<java.lang.String,java.lang.String> getMetaData()
Specified by:
getMetaData in interface org.ow2.jasmine.vmm.api.VirtualMachineImageMXBean

getName

public java.lang.String getName()
Specified by:
getName in interface org.ow2.jasmine.vmm.api.VirtualMachineImageMXBean

getDescription

public java.lang.String getDescription()
Specified by:
getDescription in interface org.ow2.jasmine.vmm.api.VirtualMachineImageMXBean

getUUID

public java.lang.String getUUID()
Specified by:
getUUID in interface org.ow2.jasmine.vmm.api.VirtualMachineImageMXBean

newVM

public void newVM(org.ow2.jasmine.vmm.api.VMConfigSpec vmSpec,
                  java.lang.String vmName,
                  LibvirtHost host)
           throws org.ow2.jasmine.vmm.api.VMMException
Throws:
org.ow2.jasmine.vmm.api.VMMException


Copyright © 2011 OW2 Consortium. All Rights Reserved.