package org.drools.grid.internal.commands;
import org.drools.command.Context;
import org.drools.command.ContextManager;
import org.drools.grid.internal.NodeData;
public class ExecutionNodeContext
implements
Context {
private Context context;
private NodeData data;
public ExecutionNodeContext(Context context,
NodeData data) {
this.data = data;
}
public NodeData getServiceManagerData() {
return this.data;
}
public ContextManager getContextManager() {
return this.context.getContextManager();
}
public String getName() {
return this.context.getName();
}
public Object get(String identifier) {
return this.context.get( identifier );
}
public void set(String identifier,
Object value) {
this.context.set( identifier,
value );
}
public void remove(String name) {
this.context.remove( name );
}
}