*/
public ProcessInstanceLimiter(String sharedMapPath, Callback callback) throws IOException {
this.sharedMapPath = sharedMapPath;
this.callback = callback;
SharedHashMapBuilder builder = new SharedHashMapBuilder();
builder.entries(1000);
builder.entrySize(1024);
this.theSharedMap = builder.file(new File(sharedMapPath)).kClass(String.class).vClass(Data.class).create();
Thread t = new Thread(this, "ProcessInstanceLimiter updater");
t.setDaemon(true);
t.start();