@PersistantProperty(property="classIn") @PersistantProperty(property="classOut") public class MInOutContextFactory extends AbstractContextFactory
Modifier and Type | Field and Description |
---|---|
static String |
INOUTCONTEXT_ID |
Constructor and Description |
---|
MInOutContextFactory() |
Modifier and Type | Method and Description |
---|---|
MInOutContextFactory |
clone()
Clones the Addon.
|
String |
getClassIn() |
String |
getClassOut() |
MInOutCompilationContext |
getCompilationContext(CompilationLevel compilationLevel)
Builds compilation context, overriding the compilation level configured in the factory.
|
MExecutionContext<?> |
getExecutionContext()
Builds execution context.
|
String |
getImplementationId()
Unique addon implementation ID.
|
void |
setClassIn(String classIn) |
void |
setClassOut(String classOut) |
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 INOUTCONTEXT_ID
public MInOutCompilationContext getCompilationContext(CompilationLevel compilationLevel) throws MConfigurationException
IContextFactory
MConfigurationException
public MExecutionContext<?> getExecutionContext()
IContextFactory
public MInOutContextFactory clone()
IAddon
clone
in interface IAddon
clone
in interface IMRulesObject
clone
in interface IContextFactory
clone
in class AbstractContextFactory
public String getImplementationId()
IAddon
public String getClassIn()
public void setClassIn(String classIn)
public String getClassOut()
public void setClassOut(String classOut)