public class MetaModule extends java.lang.Object implements io.crnk.core.module.ModuleExtensionAware<MetaModuleExtension>
| Constructor and Description |
|---|
MetaModule()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addMetaProvider(MetaProvider provider)
Deprecated.
make use of
MetaModuleConfig and pass to this instance upon creation |
protected java.util.Set<java.lang.Class<? extends MetaElement>> |
collectMetaClasses() |
static MetaModule |
create()
Deprecated.
|
static MetaModule |
createClientModule() |
static MetaModule |
createServerModule(MetaModuleConfig config) |
MetaLookup |
getLookup() |
protected java.lang.ThreadLocal<MetaLookup> |
getLookupRequestLocal() |
java.lang.String |
getModuleName() |
void |
init() |
void |
putIdMapping(java.lang.String packageName,
java.lang.Class<? extends MetaElement> type,
java.lang.String idPrefix)
Deprecated.
make use of
MetaModuleConfig and pass to this instance upon creation |
void |
putIdMapping(java.lang.String packageName,
java.lang.String idPrefix)
Deprecated.
make use of
MetaModuleConfig and pass to this instance upon creation |
protected io.crnk.core.engine.internal.information.resource.DefaultResourceInformationProvider |
registerInformationBuilder() |
protected void |
registerRepositories(io.crnk.core.engine.internal.information.resource.DefaultResourceInformationProvider informationBuilder,
java.util.Set<java.lang.Class<? extends MetaElement>> metaClasses) |
protected void |
reset() |
void |
setExtensions(java.util.List<MetaModuleExtension> extensions) |
void |
setupModule(io.crnk.core.module.Module.ModuleContext context) |
@Deprecated public MetaModule()
createClientModule() or createServerModule(MetaModuleConfig)@Deprecated public static MetaModule create()
createClientModule() or createServerModule(MetaModuleConfig)public static MetaModule createClientModule()
public static MetaModule createServerModule(MetaModuleConfig config)
public java.lang.String getModuleName()
getModuleName in interface io.crnk.core.module.Module@Deprecated
public void putIdMapping(java.lang.String packageName,
java.lang.String idPrefix)
MetaModuleConfig and pass to this instance upon creationpublic void putIdMapping(java.lang.String packageName,
java.lang.Class<? extends MetaElement> type,
java.lang.String idPrefix)
MetaModuleConfig and pass to this instance upon creationpublic void addMetaProvider(MetaProvider provider)
MetaModuleConfig and pass to this instance upon creationpublic void setupModule(io.crnk.core.module.Module.ModuleContext context)
setupModule in interface io.crnk.core.module.Moduleprotected io.crnk.core.engine.internal.information.resource.DefaultResourceInformationProvider registerInformationBuilder()
protected void registerRepositories(io.crnk.core.engine.internal.information.resource.DefaultResourceInformationProvider informationBuilder,
java.util.Set<java.lang.Class<? extends MetaElement>> metaClasses)
protected java.util.Set<java.lang.Class<? extends MetaElement>> collectMetaClasses()
public void setExtensions(java.util.List<MetaModuleExtension> extensions)
setExtensions in interface io.crnk.core.module.ModuleExtensionAware<MetaModuleExtension>public void init()
init in interface io.crnk.core.module.InitializingModulepublic MetaLookup getLookup()
protected java.lang.ThreadLocal<MetaLookup> getLookupRequestLocal()
protected void reset()