facets.util.app
Class WatchableOperation
java.lang.Object
facets.util.app.WatchableOperation
- Direct Known Subclasses:
- ProvidingCache.ItemProvider
public abstract class WatchableOperation
- extends java.lang.Object
Wrapper for code to be monitored by AppWatcher
.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
WatchableOperation
public WatchableOperation(java.lang.String title)
doSimpleOperation
public void doSimpleOperation()
doReturnableOperation
public java.lang.Object doReturnableOperation()
cancelStyle
public WatchableOperation.CancelStyle cancelStyle()
toString
public final java.lang.String toString()
- Includes the title passed to the constructor and debug detail.
- Overrides:
toString
in class java.lang.Object
getBlockingCancelTexts
public java.lang.String[] getBlockingCancelTexts()
newContentCreationTexts
protected java.lang.String[] newContentCreationTexts(java.lang.String appTitle,
java.lang.Object source)