org.eclnt.jsfserver.polling

## Class LongOperationWithObserverPopup

- java.lang.Object
- - org.eclnt.jsfserver.polling.LongOperationWithObserverPopup

-     public class LongOperationWithObserverPopup
      extends java.lang.Object

  Facade for starting a long operation from the UI processing. The long operation is observed through a modal popup (so that it cannot be interrupted by the user). The long operation can write messages into an `IObserver` object, the messages are displayed to the user using long polling.

- - ### Constructor Summary

    Constructors
    Constructor and Description
    `LongOperationWithObserverPopup()`

  - ### Method Summary

    All Methods Static Methods Concrete Methods
    Modifier and Type | Method and Description
    --- | ---
    `static IObserver` | `prepare(java.lang.String headline)`
    `static void` | `run(java.lang.Runnable longOperation, java.lang.Runnable finishedOperation)`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

    - #### LongOperationWithObserverPopup

          public LongOperationWithObserverPopup()

  - ### Method Detail

    - #### prepare

          public static IObserver prepare(java.lang.String headline)

    - #### run

          public static void run(java.lang.Runnable longOperation,
                                 java.lang.Runnable finishedOperation)

Copyright © CaptainCasa Gmbh. All Rights Reserved.