Uses of Class
facets.util.app.WatchableOperation

Packages that use WatchableOperation
facets.core.app Extensions and partial specialisations of core Superficial types. 
facets.facet.app General application building. 
facets.util.app Non-Superficial types for application management. 
 

Uses of WatchableOperation in facets.core.app
 

Methods in facets.core.app with parameters of type WatchableOperation
 void AppSurface.runWatched(WatchableOperation r)
          Allows runtime exceptions in framework and client code to be handled gracefully, by AppWatcher.
 

Method parameters in facets.core.app with type arguments of type WatchableOperation
protected  boolean AppActions.handleWatchCall(java.util.List<WatchableOperation> ops, java.lang.Exception e, boolean firstRetry, boolean inOpen)
          Called by the private AppWatcher.WatcherCoupler in FacetAppSurface.
 

Uses of WatchableOperation in facets.facet.app
 

Methods in facets.facet.app with parameters of type WatchableOperation
 void FacetAppSurface.runWatched(WatchableOperation r)
           
 void FacetAppSurface.runWatchedLater(WatchableOperation r)
           
 

Uses of WatchableOperation in facets.util.app
 

Subclasses of WatchableOperation in facets.util.app
static class ProvidingCache.ItemProvider<T>
          WatchableOperation that creates items for storage and return by ProvidingCache.
 

Methods in facets.util.app with parameters of type WatchableOperation
protected  void AppWatcher.WatcherCoupler.handleSystemTimeout(WatchableOperation op, java.lang.Thread timed, boolean timing)
           
protected  void AppWatcher.openBlockingDialog(WatchableOperation op)
           
protected  void AppWatcher.runFuture(WatchableOperation op)
           
 java.lang.Object AppWatcher.runWatched(WatchableOperation op)
          Runs (and possibly allows cancellation of) an WatchableOperation.
protected  void AppWatcher.scheduleFuture(WatchableOperation op)
           
 

Method parameters in facets.util.app with type arguments of type WatchableOperation
protected  void AppWatcher.WatcherCoupler.handleException(java.util.List<WatchableOperation> ops, java.lang.Exception e)
           
protected  void AppWatcher.WatcherCoupler.operationsCompleted(java.util.List<WatchableOperation> ops)
           
protected  void AppWatcher.WatcherCoupler.operationStarting(java.util.List<WatchableOperation> ops)
           
protected  boolean AppWatcher.WatcherCoupler.retryCancel(java.util.List<WatchableOperation> ops)