|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.codescore.managers.ProblemListener
public class ProblemListener
Called by Cayenne on changes to Problems.
| Field Summary | |
|---|---|
private static List<ProblemUpdateListener> |
callbacks
|
private static AtomicBoolean |
listWriteLocked
|
private static org.apache.commons.logging.Log |
log
|
| Constructor Summary | |
|---|---|
ProblemListener()
|
|
| Method Summary | |
|---|---|
private static void |
checkWriteLock()
Will block until the write lock is released |
static void |
deRegisterCallback(ProblemUpdateListener p)
Removed a registered callback |
void |
probAdded(Problem p)
Called by Cayenne on post-persist of a problem. |
void |
probChanged(Problem p)
Called By Cayenne on post-commit of a problem. |
static void |
registerCallback(ProblemUpdateListener p)
Add a callback |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private static org.apache.commons.logging.Log log
private static AtomicBoolean listWriteLocked
private static List<ProblemUpdateListener> callbacks
| Constructor Detail |
|---|
public ProblemListener()
| Method Detail |
|---|
private static void checkWriteLock()
public static void deRegisterCallback(ProblemUpdateListener p)
p - The listener to removepublic static void registerCallback(ProblemUpdateListener p)
p - The new callbackpublic void probAdded(Problem p)
p - The new problempublic void probChanged(Problem p)
p - The updated problem;
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||