public class MStandaloneContextFactory extends AbstractContextFactory
Modifier and Type | Field and Description |
---|---|
static String |
STANDALONECONTEXT_ID |
Constructor and Description |
---|
MStandaloneContextFactory() |
Modifier and Type | Method and Description |
---|---|
MStandaloneContextFactory |
clone()
Clones the Addon.
|
MStandaloneCompilationContext |
getCompilationContext(CompilationLevel compilationLevel)
Builds compilation context, overriding the compilation level configured in the factory.
|
MStandaloneExecutionContext |
getExecutionContext()
Builds execution context.
|
String |
getImplementationId()
Unique addon implementation ID.
|
getCompilationContext, getCompilationLevel, getExecutionSet, setCompilationLevel, setExecutionSet, toString
getInternalCacheIdentifier, isCacheUsed, isInternalCacheIdentifierNeeded, optimize, resetCachedData, setInternalCacheIdentifier, toString, wasRegistered
getDebugInfo, getDescription, getName, setDebugInfo, setDescription, setName
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getInternalCacheIdentifier, isCacheUsed, isInternalCacheIdentifierNeeded, optimize, resetCachedData, setInternalCacheIdentifier, wasRegistered
getDebugInfo, getDescription, getName, setDebugInfo, setDescription, setName
public static final String STANDALONECONTEXT_ID
public MStandaloneCompilationContext getCompilationContext(CompilationLevel compilationLevel) throws MConfigurationException
IContextFactory
MConfigurationException
public MStandaloneExecutionContext getExecutionContext()
IContextFactory
public MStandaloneContextFactory clone()
IAddon
clone
in interface IAddon
clone
in interface IMRulesObject
clone
in interface IContextFactory
clone
in class AbstractContextFactory