package org.playorm.nio.api.libs; import org.playorm.nio.api.channels.RegisterableChannel; /** * This is the type of Runnable fed to the ExecutorService so if one * implements their own ExecutorService, they can route the Runnable * to one of many threadpools based on type of Channel, or based on * hashCode so requests from the same client go to the same threads * * @author dean.hiller * */ public interface ChannelsRunnable extends Runnable { public RegisterableChannel getChannel(); }