I
- Input typeO
- Output typepublic class MInOutExecutionContext<I,O> extends MExecutionContext<I>
DEFAULT_LOGGER_NAME
Constructor and Description |
---|
MInOutExecutionContext() |
MInOutExecutionContext(IMRuleExecutionSet executionSet) |
MInOutExecutionContext(IMRuleExecutionSet executionSet,
I i,
O o) |
MInOutExecutionContext(IMRuleExecutionSet executionSet,
String loggerName) |
MInOutExecutionContext(IMRuleExecutionSet executionSet,
String loggerName,
I i,
O o) |
MInOutExecutionContext(String loggerName) |
Modifier and Type | Method and Description |
---|---|
O |
getOutput() |
Object |
getWriteBase()
Returns base object for property write access.
|
void |
setOutput(O output) |
getInput, getReadBase, setInput
completeWrapping, debug, debugEntering, debugEntering, debugExiting, debugExiting, debugParent, debugSub, execute, getCachedData, getCachedPropertySource, getCachedPropertySource, getDefaultLoggerName, getErr, getLogSpaces, getMaxDebugLevel, getOut, getParentLogSpaces, getPhase, getReadBaseType, getRootContext, getSubContextForNewBases, getSubContextForNewBases, getSubContextForNewVariables, getSubLogSpaces, getWriteBaseType, hasCachedData, init, isDebugEnabled, resetCachedData, resetCachedData, setCachedData, setErr, setMaxDebugLevel, setOut
completeWrapping, getExecutionSet, getImports, getLog, getSecurityManager, getVariables, setExecutionSet, setLoggerName
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getExecutionSet, getImports, getLog, getSecurityManager, getVariables, setExecutionSet, setLoggerName
public MInOutExecutionContext()
public MInOutExecutionContext(String loggerName)
public MInOutExecutionContext(IMRuleExecutionSet executionSet)
public MInOutExecutionContext(IMRuleExecutionSet executionSet, String loggerName)
public MInOutExecutionContext(IMRuleExecutionSet executionSet, I i, O o)
public MInOutExecutionContext(IMRuleExecutionSet executionSet, String loggerName, I i, O o)
public O getOutput()
public void setOutput(O output)
public Object getWriteBase()
IExecutionContext
getWriteBase
in interface IExecutionContext
getWriteBase
in class MExecutionContext<I>