com.sun.enterprise.admin.cli.schemadoc
Class GenerateDomainSchema
java.lang.Object
com.sun.enterprise.admin.cli.schemadoc.GenerateDomainSchema
- All Implemented Interfaces:
- AdminCommand
@Service(name="generate-domain-schema")
@Scoped(value=org.jvnet.hk2.component.PerLookup.class)
@ExecuteOn(value=DAS)
@TargetType(value={DOMAIN,DAS,STANDALONE_INSTANCE,CLUSTER})
public class GenerateDomainSchema- extends java.lang.Object
- implements AdminCommand
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
domain
private Domain domain
habitat
private org.jvnet.hk2.component.Habitat habitat
format
private java.lang.String format
docDir
java.io.File docDir
classDefs
private java.util.Map<java.lang.String,ClassDef> classDefs
showSubclasses
private java.lang.Boolean showSubclasses
showDeprecated
private java.lang.Boolean showDeprecated
GenerateDomainSchema
public GenerateDomainSchema()
execute
public void execute(AdminCommandContext context)
- Specified by:
execute in interface AdminCommand
getFormat
private SchemaOutputFormat getFormat()
locateJarFiles
private java.util.List<java.util.jar.JarFile> locateJarFiles(java.lang.String modulesDir)
throws java.io.IOException
- Throws:
java.io.IOException
findClasses
private void findClasses(java.util.Map<java.lang.String,ClassDef> classDefs,
java.util.List<java.util.jar.JarFile> jarFiles)
throws java.io.IOException
- Throws:
java.io.IOException
parse
private ClassDef parse(java.io.InputStream is)
throws java.io.IOException
- Throws:
java.io.IOException
toClassName
public static java.lang.String toClassName(java.lang.String value)
Copyright © 2012 GlassFish Community. All Rights Reserved.