public class SingleInstanceClass
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
class |
SingleInstanceClass.InternalRunner |
Modifier and Type | Method and Description |
---|---|
void |
blockCase(java.lang.String caseid) |
void |
done(ThreadNotify notify) |
static SingleInstanceClass |
getInstance() |
boolean |
isCaseBlocked(java.lang.String caseid) |
void |
notifyPerformativeListeners(java.util.List<Performative> perfs) |
SingleInstanceClass.InternalRunner |
registerAndWait(ThreadNotify thread,
long w) |
SingleInstanceClass.InternalRunner |
registerAndWaitDuringNotify(ThreadNotify thread,
long w) |
void |
unblockCase(java.lang.String caseid) |
void |
unregister(ThreadNotify thread) |
public void blockCase(java.lang.String caseid)
public boolean isCaseBlocked(java.lang.String caseid)
public void unblockCase(java.lang.String caseid)
public SingleInstanceClass.InternalRunner registerAndWait(ThreadNotify thread, long w)
public SingleInstanceClass.InternalRunner registerAndWaitDuringNotify(ThreadNotify thread, long w)
public void notifyPerformativeListeners(java.util.List<Performative> perfs)
public void done(ThreadNotify notify)
public void unregister(ThreadNotify thread)
public static SingleInstanceClass getInstance()
Copyright © 2004-2014 The YAWL Foundation.