public abstract class ResourcesGeneratorBase extends Object implements ResourcesGenerator
ResourcesGenerator.Strategy| Modifier and Type | Field and Description |
|---|---|
static Map<String,org.glassfish.admin.rest.generator.CollectionLeafMetaData> |
configBeanToCollectionLeafMetaData |
static Map<String,String> |
configBeanToPOSTCommand |
| Constructor and Description |
|---|
ResourcesGeneratorBase(org.glassfish.hk2.api.ServiceLocator habitat) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
alreadyGenerated(String className) |
void |
configModelVisited(org.jvnet.hk2.config.ConfigModel model) |
void |
generateList(org.jvnet.hk2.config.ConfigModel model,
org.jvnet.hk2.config.DomDocument domDocument) |
void |
generateSingle(org.jvnet.hk2.config.ConfigModel model,
org.jvnet.hk2.config.DomDocument domDocument)
Generate REST resource for a single config model.
|
static String |
getBeanName(String elementName) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitendGeneration, getClassWriterpublic ResourcesGeneratorBase(org.glassfish.hk2.api.ServiceLocator habitat)
public void generateSingle(org.jvnet.hk2.config.ConfigModel model,
org.jvnet.hk2.config.DomDocument domDocument)
generateSingle in interface ResourcesGeneratorpublic void generateList(org.jvnet.hk2.config.ConfigModel model,
org.jvnet.hk2.config.DomDocument domDocument)
public void configModelVisited(org.jvnet.hk2.config.ConfigModel model)
protected boolean alreadyGenerated(String className)
className - Copyright © 2017. All rights reserved.