# generated on 10 May 2011 20:53:39 GMT
class=org.glassfish.virtualization.commands.StopVirtualMachine,index=org.glassfish.api.admin.AdminCommand:stop-vm
class=org.glassfish.virtualization.commands.ResumeVirtualMachine,index=org.glassfish.api.admin.AdminCommand:resume-vm
class=org.glassfish.virtualization.os.Ubuntu,index=org.glassfish.virtualization.spi.OsInterface:ubuntu
class=org.glassfish.config.support.GenericDeleteCommand,index=org.glassfish.api.admin.AdminCommand:delete-emulator,targetType=org.glassfish.virtualization.config.Virtualizations,method-name=getEmulators
class=org.glassfish.virtualization.config.MachineConfig$Decorator
class=org.glassfish.virtualization.commands.RegisterVirtualMachine,index=org.glassfish.api.admin.AdminCommand:register-virtual-machine
class=org.glassfish.config.support.GenericListCommand,index=org.glassfish.api.admin.AdminCommand:list-machines,targetType=org.glassfish.virtualization.config.GroupConfig,method-name=getMachines
class=org.glassfish.virtualization.config.VirtUserInjector,index=org.jvnet.hk2.config.ConfigInjector:virt-user,index=org.jvnet.hk2.config.InjectionTarget:org.glassfish.virtualization.config.VirtUser,target=org.glassfish.virtualization.config.VirtUser,@name=optional,@name=datatype:java.lang.String,@name=leaf,@user-id=optional,@user-id=datatype:java.lang.String,@user-id=leaf,@group-id=optional,@group-id=datatype:java.lang.String,@group-id=leaf,@auth-method=optional,@auth-method=default:ssh,@auth-method=datatype:java.lang.String,@auth-method=leaf
class=org.glassfish.virtualization.commands.DeleteVirtualCluster,index=org.glassfish.api.admin.AdminCommand:delete-virtual-cluster
class=org.glassfish.virtualization.config.GroupConfigInjector,index=org.jvnet.hk2.config.ConfigInjector:group-config,index=org.jvnet.hk2.config.InjectionTarget:org.glassfish.virtualization.config.GroupConfig,target=org.glassfish.virtualization.config.GroupConfig,@name=optional,@name=datatype:java.lang.String,@name=leaf,key=@name,keyed-as=org.glassfish.virtualization.config.GroupConfig,@port-name=optional,@port-name=datatype:java.lang.String,@port-name=leaf,@virtualization=optional,@virtualization=datatype:java.lang.String,@virtualization=leaf,@virtualization=reference,@sub-net=optional,@sub-net=datatype:java.lang.String,@sub-net=leaf,<user>=org.glassfish.virtualization.config.VirtUser,<user>=@javax.validation.constraints.NotNull,<machines>=collection:org.glassfish.virtualization.config.MachineConfig
class=org.glassfish.virtualization.config.Template$TemplateAddDecorator
class=org.glassfish.virtualization.commands.SupplementStartInstance,index=org.glassfish.api.admin.AdminCommand,index=org.glassfish.api.admin.Supplemental,target="start-instance"
class=org.glassfish.virtualization.os.Darwin,index=org.glassfish.virtualization.spi.OsInterface:Mac_OS_X
class=org.glassfish.virtualization.config.MachineConfig$MachineResolver,index=org.glassfish.config.support.CrudResolver
class=org.glassfish.config.support.GenericCreateCommand,index=org.glassfish.api.admin.AdminCommand:create-machine-user,targetType=org.glassfish.virtualization.config.MachineConfig,method-name=setUser
class=org.glassfish.virtualization.util.ScriptBasedDisk,index=org.glassfish.virtualization.os.Disk
class=org.glassfish.virtualization.AddVirtualizationCapabilities,index=org.glassfish.api.admin.AdminCommand:add-virtualization,index=org.glassfish.api.admin.Supplemental,target="create-vm-cluster"
class=org.glassfish.config.support.GenericCreateCommand,index=org.glassfish.api.admin.AdminCommand:add-template,targetType=org.glassfish.virtualization.config.Virtualization,method-name=getTemplates
class=org.glassfish.config.support.GenericCreateCommand,index=org.glassfish.api.admin.AdminCommand:create-group-user,targetType=org.glassfish.virtualization.config.GroupConfig,method-name=setUser
class=org.glassfish.virtualization.config.GroupsInjector,index=org.jvnet.hk2.config.ConfigInjector:groups,index=org.jvnet.hk2.config.InjectionTarget:org.glassfish.virtualization.config.Groups,target=org.glassfish.virtualization.config.Groups,<group-names>=collection:leaf
class=org.glassfish.config.support.GenericCreateCommand,index=org.glassfish.api.admin.AdminCommand:create-virt-group,targetType=org.glassfish.virtualization.config.Virtualizations,method-name=getGroupConfigs
class=org.glassfish.config.support.GenericListCommand,index=org.glassfish.api.admin.AdminCommand:list-emulators,targetType=org.glassfish.virtualization.config.Virtualizations,method-name=getEmulators
class=org.glassfish.virtualization.commands.ListVirtualMachines,index=org.glassfish.api.admin.AdminCommand:list-vm
class=org.glassfish.config.support.GenericCreateCommand,index=org.glassfish.api.admin.AdminCommand:create-machine,targetType=org.glassfish.virtualization.config.GroupConfig,method-name=getMachines
class=org.glassfish.deployment.cloud.JavaEEServiceInjector,index=org.jvnet.hk2.config.ConfigInjector:java-ee-service,index=org.jvnet.hk2.config.InjectionTarget:org.glassfish.deployment.cloud.JavaEEService,target=org.glassfish.deployment.cloud.JavaEEService,@min-instances=optional,@min-instances=default:2,@min-instances=datatype:java.lang.String,@min-instances=leaf,@max-instances=optional,@max-instances=datatype:java.lang.String,@max-instances=leaf
class=org.glassfish.virtualization.config.Virtualizations$VirtResolver,index=org.glassfish.config.support.CrudResolver
class=org.glassfish.virtualization.config.Virtualization$VirtResolver,index=org.glassfish.config.support.CrudResolver
class=org.glassfish.virtualization.GroupMembersPopulator,index=org.glassfish.virtualization.spi.GroupManagement,index=org.glassfish.api.Startup
class=org.glassfish.config.support.GenericDeleteCommand,index=org.glassfish.api.admin.AdminCommand:delete-virt-group,targetType=org.glassfish.virtualization.config.Virtualizations,method-name=getGroupConfigs
class=org.glassfish.virtualization.commands.DeleteVirtualMachine,index=org.glassfish.api.admin.AdminCommand:delete-vm
class=org.glassfish.virtualization.commands.RegisterStartup,index=org.glassfish.api.admin.AdminCommand:register-startup
class=org.glassfish.virtualization.commands.CreateVirtualMachine,index=org.glassfish.api.admin.AdminCommand:create-vm
class=org.glassfish.virtualization.config.Virtualizations$GroupDecorator
class=org.glassfish.virtualization.config.GroupConfig$GroupResolver,index=org.glassfish.config.support.CrudResolver
class=org.glassfish.virtualization.util.Host
class=org.glassfish.virtualization.runtime.VirtualClusters
class=org.glassfish.config.support.GenericCreateCommand,index=org.glassfish.api.admin.AdminCommand:create-group-manager,targetType=org.glassfish.virtualization.config.Virtualizations,method-name=getGroupManagers
class=org.glassfish.config.support.GenericCreateCommand,index=org.glassfish.api.admin.AdminCommand:create-template-user,targetType=org.glassfish.virtualization.config.Template,method-name=setUser
class=org.glassfish.virtualization.config.ActionInjector,index=org.jvnet.hk2.config.ConfigInjector:action,index=org.jvnet.hk2.config.InjectionTarget:org.glassfish.virtualization.config.Action,target=org.glassfish.virtualization.config.Action,@timing=optional,@timing=datatype:java.lang.String,@timing=leaf,@command=optional,@command=datatype:java.lang.String,@command=leaf,key=@command,keyed-as=org.glassfish.virtualization.config.Action,@invoker=optional,@invoker=datatype:java.lang.String,@invoker=leaf,<parameter>=collection:leaf
class=org.glassfish.virtualization.commands.WakeUpMachine,index=org.glassfish.api.admin.AdminCommand:wake-up-machine
class=org.glassfish.virtualization.config.VirtualizationsInjector,index=org.jvnet.hk2.config.ConfigInjector:virtualizations,index=org.jvnet.hk2.config.InjectionTarget:org.glassfish.virtualization.config.Virtualizations,target=org.glassfish.virtualization.config.Virtualizations,<virtualization>=collection:org.glassfish.virtualization.config.Virtualization,<emulator>=collection:org.glassfish.virtualization.config.Emulator,<group-managers>=collection:org.glassfish.virtualization.config.GroupManager,<group-providers>=collection:org.glassfish.virtualization.config.GroupConfig,@disks-location=optional,@disks-location=default:${com.sun.aas.instanceRoot}/virt/disks,@disks-location=datatype:java.lang.String,@disks-location=leaf,@templates-location=optional,@templates-location=default:${com.sun.aas.instanceRoot}/virt/templates,@templates-location=datatype:java.lang.String,@templates-location=leaf
class=org.glassfish.virtualization.util.RuntimeContext
class=org.glassfish.virtualization.config.TemplateInjector,index=org.jvnet.hk2.config.ConfigInjector:template,index=org.jvnet.hk2.config.InjectionTarget:org.glassfish.virtualization.config.Template,target=org.glassfish.virtualization.config.Template,<user>=org.glassfish.virtualization.config.VirtUser,@name=required,@name=datatype:java.lang.String,@name=leaf,key=@name,keyed-as=org.glassfish.api.admin.config.Named
class=org.glassfish.virtualization.commands.CreateVirtualCluster,index=org.glassfish.api.admin.AdminCommand:create-virtual-cluster
class=org.glassfish.virtualization.config.MachineConfigInjector,index=org.jvnet.hk2.config.ConfigInjector:machine-config,index=org.jvnet.hk2.config.InjectionTarget:org.glassfish.virtualization.config.MachineConfig,target=org.glassfish.virtualization.config.MachineConfig,@name=optional,@name=datatype:java.lang.String,@name=leaf,key=@name,keyed-as=org.glassfish.virtualization.config.MachineConfig,<network-name>=leaf,<ip-address>=leaf,<mac-address>=leaf,@os-name=optional,@os-name=datatype:java.lang.String,@os-name=leaf,@emulator=optional,@emulator=datatype:java.lang.String,@emulator=leaf,@emulator=reference,@disks-location=optional,@disks-location=default:virt/disks,@disks-location=datatype:java.lang.String,@disks-location=leaf,@templates-location=optional,@templates-location=default:virt/templates,@templates-location=datatype:java.lang.String,@templates-location=leaf,<user>=org.glassfish.virtualization.config.VirtUser
class=org.glassfish.virtualization.runtime.VirtualMachineLifecycle
class=org.glassfish.config.support.GenericDeleteCommand,index=org.glassfish.api.admin.AdminCommand:delete-group-manager,targetType=org.glassfish.virtualization.config.Virtualizations,method-name=getGroupManagers
class=org.glassfish.virtualization.config.Template$TemplateResolver,index=org.glassfish.config.support.CrudResolver
class=org.glassfish.virtualization.virtmgt.impl.GroupsAccessImpl,index=org.glassfish.virtualization.virtmgt.GroupsAccess
class=org.glassfish.virtualization.config.GroupManagerInjector,index=org.jvnet.hk2.config.ConfigInjector:group-manager,index=org.jvnet.hk2.config.InjectionTarget:org.glassfish.virtualization.config.GroupManager,target=org.glassfish.virtualization.config.GroupManager,@name=optional,@name=datatype:java.lang.String,@name=leaf,key=@name,keyed-as=org.glassfish.virtualization.config.GroupManager,@url=optional,@url=datatype:java.lang.String,@url=leaf
class=org.glassfish.config.support.GenericListCommand,index=org.glassfish.api.admin.AdminCommand:list-group-managers,targetType=org.glassfish.virtualization.config.Virtualizations,method-name=getGroupManagers
class=org.glassfish.config.support.GenericDeleteCommand,index=org.glassfish.api.admin.AdminCommand:delete-machine,targetType=org.glassfish.virtualization.config.GroupConfig,method-name=getMachines
class=org.glassfish.virtualization.commands.StartVirtualMachine,index=org.glassfish.api.admin.AdminCommand:start-vm
class=org.glassfish.config.support.GenericCreateCommand,index=org.glassfish.api.admin.AdminCommand:create-emulator,targetType=org.glassfish.virtualization.config.Virtualizations,method-name=getEmulators
class=org.glassfish.virtualization.util.OsInterfaceFactory,index=org.jvnet.hk2.annotations.FactoryFor:org.glassfish.virtualization.spi.OsInterface
class=org.glassfish.virtualization.config.VirtualizationInjector,index=org.jvnet.hk2.config.ConfigInjector:virtualization,index=org.jvnet.hk2.config.InjectionTarget:org.glassfish.virtualization.config.Virtualization,target=org.glassfish.virtualization.config.Virtualization,@name=optional,@name=datatype:java.lang.String,@name=leaf,key=@name,keyed-as=org.glassfish.virtualization.config.Virtualization,<scripts-location>=leaf,<action>=collection:org.glassfish.virtualization.config.Action,@default-emulator=optional,@default-emulator=datatype:java.lang.String,@default-emulator=leaf,@default-emulator=reference,<templates>=collection:org.glassfish.virtualization.config.Template
class=org.glassfish.virtualization.config.GroupConfig$WithinGroupResolver,index=org.glassfish.config.support.CrudResolver
class=org.glassfish.config.support.GenericListCommand,index=org.glassfish.api.admin.AdminCommand:list-templates,targetType=org.glassfish.virtualization.config.Virtualization,method-name=getTemplates
class=org.glassfish.config.support.GenericDeleteCommand,index=org.glassfish.api.admin.AdminCommand:remove-template,targetType=org.glassfish.virtualization.config.Virtualization,method-name=getTemplates
class=org.glassfish.deployment.cloud.CloudInterceptor,index=org.glassfish.deployment.admin.DeployCommand.Interceptor
class=org.glassfish.deployment.cloud.UndeploySupplemental,index=org.glassfish.api.admin.AdminCommand,index=org.glassfish.api.admin.Supplemental,target="undeploy"
class=org.glassfish.deployment.cloud.CloudServiceInjector,index=org.jvnet.hk2.config.ConfigInjector:cloud-service,index=org.jvnet.hk2.config.InjectionTarget:org.glassfish.deployment.cloud.CloudService,target=org.glassfish.deployment.cloud.CloudService
class=org.glassfish.virtualization.WakeMachine,index=org.glassfish.api.admin.AdminCommand:wake-machine
class=org.glassfish.virtualization.commands.SupplementalStopInstance,index=org.glassfish.api.admin.AdminCommand,index=org.glassfish.api.admin.Supplemental,target="stop-instance"
class=org.glassfish.virtualization.commands.SuspendMachine,index=org.glassfish.api.admin.AdminCommand:suspend-machine
class=org.glassfish.config.support.GenericListCommand,index=org.glassfish.api.admin.AdminCommand:list-virt-groups,targetType=org.glassfish.virtualization.config.Virtualizations,method-name=getGroupConfigs
class=org.glassfish.deployment.cloud.CloudApplicationInjector,index=org.jvnet.hk2.config.ConfigInjector:cloud-application,index=org.jvnet.hk2.config.InjectionTarget:org.glassfish.deployment.cloud.CloudApplication,target=org.glassfish.deployment.cloud.CloudApplication,<services>=org.glassfish.deployment.cloud.CloudServices
class=org.glassfish.virtualization.ShellExecutor
class=org.glassfish.virtualization.config.EmulatorInjector,index=org.jvnet.hk2.config.ConfigInjector:emulator,index=org.jvnet.hk2.config.InjectionTarget:org.glassfish.virtualization.config.Emulator,target=org.glassfish.virtualization.config.Emulator,@name=optional,@name=datatype:java.lang.String,@name=leaf,key=@name,keyed-as=org.glassfish.virtualization.config.Emulator,@virt-type=optional,@virt-type=datatype:java.lang.String,@virt-type=leaf,@emulator-path=optional,@emulator-path=datatype:java.lang.String,@emulator-path=leaf,@connection-string=optional,@connection-string=datatype:java.lang.String,@connection-string=leaf
class=org.glassfish.virtualization.commands.SuspendVirtualMachine,index=org.glassfish.api.admin.AdminCommand:suspend-vm
class=org.glassfish.deployment.cloud.CloudServicesInjector,index=org.jvnet.hk2.config.ConfigInjector:cloud-services,index=org.jvnet.hk2.config.InjectionTarget:org.glassfish.deployment.cloud.CloudServices,target=org.glassfish.deployment.cloud.CloudServices,<*>=collection:org.glassfish.deployment.cloud.CloudService
