# generated on 21 Apr 2012 13:39:29 GMT
class=org.glassfish.virtualization.config.ServerPoolConfig$WithinGroupResolver,index=org.glassfish.config.support.CrudResolver
class=org.glassfish.config.support.GenericListCommand,index=org.glassfish.api.admin.AdminCommand:list-machines,targetType=org.glassfish.virtualization.config.ServerPoolConfig,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.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.ServerPoolConfigInjector,index=org.jvnet.hk2.config.ConfigInjector:server-pool-config,index=org.jvnet.hk2.config.InjectionTarget:org.glassfish.virtualization.config.ServerPoolConfig,target=org.glassfish.virtualization.config.ServerPoolConfig,@name=optional,@name=datatype:java.lang.String,@name=leaf,key=@name,keyed-as=org.glassfish.virtualization.config.ServerPoolConfig,@port-name=optional,@port-name=datatype:java.lang.String,@port-name=leaf,@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.config.support.GenericListCommand,index=org.glassfish.api.admin.AdminCommand:list-server-pools,targetType=org.glassfish.virtualization.config.Virtualization,method-name=getServerPools
class=org.glassfish.virtualization.config.MachineConfig$MachineResolver,index=org.glassfish.config.support.CrudResolver
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.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.impl.IAASBootstrap,index=org.glassfish.api.Startup
class=org.glassfish.virtualization.config.Virtualization$ServerPoolDecorator
class=org.glassfish.config.support.GenericDeleteCommand,index=org.glassfish.api.admin.AdminCommand:delete-server-pool,targetType=org.glassfish.virtualization.config.Virtualization,method-name=getServerPools
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,<*>=collection:org.glassfish.virtualization.config.Virtualization,@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,@doc-root=optional,@doc-root=default:${com.sun.aas.instanceRoot}/docroot,@doc-root=datatype:java.lang.String,@doc-root=leaf
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,<*>=collection:org.glassfish.virtualization.config.TemplateIndex,<user>=org.glassfish.virtualization.config.VirtUser,<properties>=collection:org.jvnet.hk2.config.types.Property,@name=required,@name=datatype:java.lang.String,@name=leaf,key=@name,keyed-as=org.glassfish.api.admin.config.Named
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,@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,@template-cache-location=optional,@template-cache-location=default:virt/cache,@template-cache-location=datatype:java.lang.String,@template-cache-location=leaf,<user>=org.glassfish.virtualization.config.VirtUser
class=org.glassfish.config.support.GenericDeleteCommand,index=org.glassfish.api.admin.AdminCommand:delete-group-master,targetType=org.glassfish.virtualization.config.Virtualization,method-name=getServerPoolMaster
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.virtualization.config.Template$TemplateResolver,index=org.glassfish.config.support.CrudResolver
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.GenericDeleteCommand,index=org.glassfish.api.admin.AdminCommand:delete-machine,targetType=org.glassfish.virtualization.config.ServerPoolConfig,method-name=getMachines
class=org.glassfish.config.support.GenericListCommand,index=org.glassfish.api.admin.AdminCommand:list-group-master,targetType=org.glassfish.virtualization.config.Virtualization,method-name=getServerPoolMaster
class=org.glassfish.config.support.GenericCreateCommand,index=org.glassfish.api.admin.AdminCommand:create-server-pool,targetType=org.glassfish.virtualization.config.Virtualization,method-name=getServerPools
class=org.glassfish.virtualization.config.NativeVirtualizationInjector,index=org.jvnet.hk2.config.ConfigInjector:native-virtualization,index=org.jvnet.hk2.config.InjectionTarget:org.glassfish.virtualization.config.NativeVirtualization,target=org.glassfish.virtualization.config.NativeVirtualization,@name=optional,@name=datatype:java.lang.String,@name=leaf,key=@name,keyed-as=org.glassfish.virtualization.config.Virtualization,@type=optional,@type=datatype:java.lang.String,@type=leaf,@template-cache-size=optional,@template-cache-size=default:5,@template-cache-size=datatype:java.lang.String,@template-cache-size=leaf,@template-cache-refresh-rate=optional,@template-cache-refresh-rate=default:120,@template-cache-refresh-rate=datatype:java.lang.String,@template-cache-refresh-rate=leaf,<template>=collection:org.glassfish.virtualization.config.Template,<server-pool-master>=collection:org.glassfish.virtualization.config.GroupManager,<server-pool>=collection:org.glassfish.virtualization.config.ServerPoolConfig,<scripts-location>=leaf,<action>=collection:org.glassfish.virtualization.config.Action
class=org.glassfish.config.support.GenericCreateCommand,index=org.glassfish.api.admin.AdminCommand:create-machine,targetType=org.glassfish.virtualization.config.ServerPoolConfig,method-name=getMachines
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,@type=optional,@type=datatype:java.lang.String,@type=leaf,@template-cache-size=optional,@template-cache-size=default:5,@template-cache-size=datatype:java.lang.String,@template-cache-size=leaf,@template-cache-refresh-rate=optional,@template-cache-refresh-rate=default:120,@template-cache-refresh-rate=datatype:java.lang.String,@template-cache-refresh-rate=leaf,<template>=collection:org.glassfish.virtualization.config.Template,<server-pool-master>=collection:org.glassfish.virtualization.config.GroupManager,<server-pool>=collection:org.glassfish.virtualization.config.ServerPoolConfig,<scripts-location>=leaf,<action>=collection:org.glassfish.virtualization.config.Action
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.virtualization.config.Virtualizations$VirtResolver,index=org.glassfish.config.support.CrudResolver
class=org.glassfish.config.support.GenericCreateCommand,index=org.glassfish.api.admin.AdminCommand:create-serverPool-manager,targetType=org.glassfish.virtualization.config.ServerPoolConfig,method-name=getExtensions,decorated=com.sun.enterprise.config.serverbeans.Domain
class=org.glassfish.virtualization.config.Virtualization$VirtResolver,index=org.glassfish.config.support.CrudResolver
class=org.glassfish.virtualization.config.VirtualMachineConfigInjector,index=org.jvnet.hk2.config.ConfigInjector:virtual-machine-config,index=org.jvnet.hk2.config.InjectionTarget:org.glassfish.virtualization.config.VirtualMachineConfig,target=org.glassfish.virtualization.config.VirtualMachineConfig,@template=optional,@template=datatype:java.lang.String,@template=leaf,@template=reference,@server-pool=optional,@server-pool=datatype:java.lang.String,@server-pool=leaf,@server-pool=reference,<property>=collection:org.jvnet.hk2.config.types.Property,@name=required,@name=datatype:java.lang.String,@name=leaf,key=@name,keyed-as=org.glassfish.api.admin.config.Named
class=org.glassfish.virtualization.config.ServerPoolConfig$ServerPoolResolver,index=org.glassfish.config.support.CrudResolver
class=org.glassfish.virtualization.config.TemplateIndexInjector,index=org.jvnet.hk2.config.ConfigInjector:template-index,index=org.jvnet.hk2.config.InjectionTarget:org.glassfish.virtualization.config.TemplateIndex,target=org.glassfish.virtualization.config.TemplateIndex,@type=optional,@type=datatype:java.lang.String,@type=leaf,@value=optional,@value=datatype:java.lang.String,@value=leaf
class=org.glassfish.config.support.GenericCreateCommand,index=org.glassfish.api.admin.AdminCommand:create-server-pool-user,targetType=org.glassfish.virtualization.config.ServerPoolConfig,method-name=setUser
