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() |
protected io.crnk.core.engine.internal.information.resource.DefaultResourceInformationProvider |
registerInformationBuilder(io.crnk.core.engine.properties.PropertiesProvider propertiesProvider) |
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.Modulepublic 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(io.crnk.core.engine.properties.PropertiesProvider propertiesProvider)
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()