org.async.rmi.server.ResultSets Maven / Gradle / Ivy
package org.async.rmi.server;
import org.async.rmi.ResultSetCallback;
/**
* Created by Barak Bar Orion
* 7/19/15.
*/
public class ResultSets {
private static final ThreadLocal callback = new ThreadLocal<>();
public static ResultSetCallback getCallback(){
//noinspection unchecked
return (ResultSetCallback) callback.get();
}
static void set(ResultSetCallback c){
callback.set(c);
}
public static void remove(){
callback.remove();
}
}