public class WorldImpl extends Object implements org.kie.internal.command.World, GetDefaultValue, org.kie.api.runtime.CommandExecutor
| Modifier and Type | Class and Description |
|---|---|
static interface |
WorldImpl.CommandExecutionHandler |
static class |
WorldImpl.DefaultCommandExecutionHandler |
| Constructor and Description |
|---|
WorldImpl() |
| Modifier and Type | Method and Description |
|---|---|
org.kie.internal.command.Context |
createContext(String identifier) |
<T> T |
execute(org.kie.api.command.Command<T> command) |
Object |
get(String identifier) |
org.kie.internal.command.Context |
getContext(String identifier) |
org.kie.internal.command.World |
getContextManager() |
Object |
getLastReturnValue() |
String |
getName() |
Object |
getObject() |
org.kie.internal.command.Context |
getRootContext() |
void |
remove(String identifier) |
void |
set(String identifier,
Object value) |
void |
setCommandExecutionHandler(WorldImpl.CommandExecutionHandler executionHandler) |
public <T> T execute(org.kie.api.command.Command<T> command)
execute in interface org.kie.api.runtime.CommandExecutorpublic void setCommandExecutionHandler(WorldImpl.CommandExecutionHandler executionHandler)
public org.kie.internal.command.Context createContext(String identifier)
public org.kie.internal.command.Context getContext(String identifier)
getContext in interface org.kie.internal.command.Worldpublic org.kie.internal.command.Context getRootContext()
public Object getLastReturnValue()
public Object getObject()
getObject in interface GetDefaultValuepublic org.kie.internal.command.World getContextManager()
getContextManager in interface org.kie.internal.command.Contextpublic String getName()
getName in interface org.kie.internal.command.Contextpublic Object get(String identifier)
get in interface org.kie.internal.command.Contextpublic void set(String identifier, Object value)
set in interface org.kie.internal.command.Contextpublic void remove(String identifier)
remove in interface org.kie.internal.command.ContextCopyright © 2001–2016 JBoss by Red Hat. All rights reserved.