public abstract class AOpenLRulesEngineFactory extends AOpenLEngineFactory
DEFAULT_USER_HOME, runtimeEnvBuilder| Constructor and Description |
|---|
AOpenLRulesEngineFactory(String openlName) |
AOpenLRulesEngineFactory(String openlName,
IUserContext userContext) |
AOpenLRulesEngineFactory(String openlName,
String userHome) |
| Modifier and Type | Method and Description |
|---|---|
protected IRuntimeEnvBuilder |
getRuntimeEnvBuilder() |
protected Class<?>[] |
prepareInstanceInterfaces() |
protected InvocationHandler |
prepareInvocationHandler(Object openClassInstance,
Map<Method,IOpenMember> methodMap,
IRuntimeEnv runtimeEnv) |
getOpenL, getOpenlName, getUserContext, getUserHome, setOpenlNamegetCompiledOpenClass, makeInstance, newInstance, newInstance, prepareInstance, prepareMethodMap, prepareProxyInstance, validateReturnTypepublic AOpenLRulesEngineFactory(String openlName, IUserContext userContext)
public AOpenLRulesEngineFactory(String openlName)
protected IRuntimeEnvBuilder getRuntimeEnvBuilder()
getRuntimeEnvBuilder in class AOpenLEngineFactoryprotected Class<?>[] prepareInstanceInterfaces()
prepareInstanceInterfaces in class AOpenLEngineFactoryprotected final InvocationHandler prepareInvocationHandler(Object openClassInstance, Map<Method,IOpenMember> methodMap, IRuntimeEnv runtimeEnv)
prepareInvocationHandler in class AOpenLEngineFactoryCopyright © 2004–2019 OpenL Tablets. All rights reserved.