package org.webpieces.nio.impl.threading;
import java.util.concurrent.Executor;
import org.webpieces.nio.api.channels.Channel;
import org.webpieces.util.threading.SessionExecutor;
public class ProxyExecutor implements Executor {
private Channel channel;
private SessionExecutor executor;
public ProxyExecutor(Channel channel, SessionExecutor executor) {
this.channel = channel;
this.executor = executor;
}
@Override
public void execute(Runnable r) {
executor.execute(channel, r);
}
}