Class JavaSourceLoader
- java.lang.Object
-
- net.n2oapp.framework.config.register.dynamic.JavaSourceLoader
-
- All Implemented Interfaces:
SourceLoader<JavaInfo>
public class JavaSourceLoader extends Object implements SourceLoader<JavaInfo>
Считыватель динамических метаданных
-
-
Constructor Summary
Constructors Constructor Description JavaSourceLoader(DynamicMetadataProviderFactory providerFactory)JavaSourceLoader(N2oDynamicMetadataProviderFactory providerFactory, Consumer<SourceMetadata> cacheService)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidcache(List<SourceMetadata> metadataList)<S extends SourceMetadata>
Sload(JavaInfo info, String params)voidsetProviderFactory(N2oDynamicMetadataProviderFactory providerFactory)
-
-
-
Constructor Detail
-
JavaSourceLoader
public JavaSourceLoader(DynamicMetadataProviderFactory providerFactory)
-
JavaSourceLoader
public JavaSourceLoader(N2oDynamicMetadataProviderFactory providerFactory, Consumer<SourceMetadata> cacheService)
-
-
Method Detail
-
load
public <S extends SourceMetadata> S load(JavaInfo info, String params)
- Specified by:
loadin interfaceSourceLoader<JavaInfo>
-
cache
protected void cache(List<SourceMetadata> metadataList)
-
setProviderFactory
public void setProviderFactory(N2oDynamicMetadataProviderFactory providerFactory)
-
-