public class LazyInstantiationStrategy extends MultiModuleInstantiationStartegy
| Constructor and Description |
|---|
LazyInstantiationStrategy(DeploymentDescription deployment,
Collection<Module> modules,
IDependencyManager dependencyManager) |
LazyInstantiationStrategy(DeploymentDescription deployment,
Collection<Module> modules,
IDependencyManager dependencyManager,
ClassLoader classLoader) |
LazyInstantiationStrategy(DeploymentDescription deployment,
Module module,
IDependencyManager dependencyManager) |
| Modifier and Type | Method and Description |
|---|---|
DeploymentDescription |
getDeployment() |
protected LazyEngineFactory<?> |
getEngineFactory() |
Class<?> |
getGeneratedRulesClass() |
protected ClassLoader |
initClassLoader() |
Object |
instantiate(Class<?> rulesClass) |
void |
reset() |
createVirtualSourceCodeModule, getModules, setExternalParameterscompile, compileInternal, forcedReset, getClassLoader, getDependencyManager, getExternalParameters, getInstanceClass, getServiceClass, instantiate, isExecutionMode, isServiceClassDefined, setClassLoader, setServiceClasspublic LazyInstantiationStrategy(DeploymentDescription deployment, Module module, IDependencyManager dependencyManager)
public LazyInstantiationStrategy(DeploymentDescription deployment, Collection<Module> modules, IDependencyManager dependencyManager)
public LazyInstantiationStrategy(DeploymentDescription deployment, Collection<Module> modules, IDependencyManager dependencyManager, ClassLoader classLoader)
public DeploymentDescription getDeployment()
public void reset()
reset in interface RulesInstantiationStrategyreset in class CommonRulesInstantiationStrategyprotected ClassLoader initClassLoader() throws RulesInstantiationException
initClassLoader in class MultiModuleInstantiationStartegyRulesInstantiationExceptionpublic Class<?> getGeneratedRulesClass() throws RulesInstantiationException
getGeneratedRulesClass in interface RulesInstantiationStrategygetGeneratedRulesClass in class CommonRulesInstantiationStrategyRulesInstantiationExceptionpublic Object instantiate(Class<?> rulesClass) throws RulesInstantiationException
instantiate in class CommonRulesInstantiationStrategyRulesInstantiationExceptionprotected LazyEngineFactory<?> getEngineFactory()
getEngineFactory in class CommonRulesInstantiationStrategyCopyright © 2004–2019 OpenL Tablets. All rights reserved.