package org.playorm.nio.impl.libs;
import org.playorm.nio.api.libs.ChannelSession;
import org.playorm.nio.api.libs.SessionThread;
import org.playorm.nio.api.libs.Sessions;
public final class SessionsImpl extends Sessions {
private SessionsImpl() {
}
public static void init() {
SessionsImpl impl = new SessionsImpl();
Sessions.setCurrentInstance(impl);
}
@Override
protected ChannelSession getSessionImpl() {
SessionThread thread = (SessionThread)Thread.currentThread();
return thread.getSession();
}
}