public class ModifyCommand extends Object implements org.kie.api.command.ExecutableCommand<Object>
Modifier and Type | Class and Description |
---|---|
static class |
ModifyCommand.SetterImpl |
Modifier and Type | Field and Description |
---|---|
boolean |
ALLOW_MODIFY_EXPRESSIONS
if this is true, modify can be any MVEL expressions.
|
Constructor and Description |
---|
ModifyCommand() |
ModifyCommand(org.kie.api.runtime.rule.FactHandle handle,
List<org.kie.api.command.Setter> setters) |
Modifier and Type | Method and Description |
---|---|
Object |
execute(org.kie.api.runtime.Context context) |
org.kie.api.runtime.rule.FactHandle |
getFactHandle() |
String |
getFactHandleFromString() |
List<org.kie.api.command.Setter> |
getSetters() |
void |
setFactHandle(DisconnectedFactHandle factHandle) |
void |
setFactHandleFromString(String factHandleId) |
void |
setSetters(List<org.kie.api.command.Setter> setters) |
String |
toString() |
public boolean ALLOW_MODIFY_EXPRESSIONS
public ModifyCommand()
public ModifyCommand(org.kie.api.runtime.rule.FactHandle handle, List<org.kie.api.command.Setter> setters)
public org.kie.api.runtime.rule.FactHandle getFactHandle()
public void setFactHandle(DisconnectedFactHandle factHandle)
public void setFactHandleFromString(String factHandleId)
public String getFactHandleFromString()
public List<org.kie.api.command.Setter> getSetters()
public void setSetters(List<org.kie.api.command.Setter> setters)
public Object execute(org.kie.api.runtime.Context context)
execute
in interface org.kie.api.command.ExecutableCommand<Object>
Copyright © 2001–2019 JBoss by Red Hat. All rights reserved.