congrats Icon
New! Announcing Tabnine Chat Beta
Learn More
Tabnine Logo
WaitUntil
Code IndexAdd Tabnine to your IDE (free)

How to use
WaitUntil
in
com.atlassian.plugin.util

Best Java code snippets using com.atlassian.plugin.util.WaitUntil (Showing top 7 results out of 315)

origin: com.atlassian.plugins/atlassian-plugins-core

/**
 * Invokes the wait condition, trying every second for 10 seconds
 *
 * @param waitCondition The condition that determines when to stop waiting
 * @return True if the condition returned true
 */
public static boolean invoke(final WaitCondition waitCondition) {
  return invoke(waitCondition, STARTUP_WAIT);
}
origin: com.atlassian.plugins/atlassian-plugins-core

/**
 * Invokes the wait condition, trying every second for the configured
 * seconds
 *
 * @param waitCondition The condition that determines when to stop waiting
 * @param tries         The number of tries to attempt
 * @return True if the condition returned true
 */
public static boolean invoke(final WaitCondition waitCondition, final int tries) {
  final int secondMillis = 1000;
  return invoke(waitCondition, tries * secondMillis, TimeUnit.MILLISECONDS, secondMillis);
}
origin: com.atlassian.labs.hipchat/hipchat-for-jira-plugin

/**
 * We are going to wait to see if we got the event for a minute, if not we are going to do one more partition.
 */
private void waitForRateLimitInfo() {
  WaitUntil.invoke(new WaitUntil.WaitCondition() {
    @Override
    public boolean isFinished() {
      return limitReached;
    }
    @Override
    public String getWaitMessage() {
      return "Waiting for HipChat status for Rate Limit";
    }
  }, RATE_LIMIT_TIMEOUT, TimeUnit.SECONDS, retryInterval);
}
origin: com.atlassian.labs/speakeasy-plugin

private void waitUntilModulesAreDisabled(final List<ModuleDescriptor> descriptors)
{
  WaitUntil.invoke(new WaitUntil.WaitCondition()
  {
    public boolean isFinished()
    {
      for (ModuleDescriptor descriptor : descriptors)
      {
        ModuleDescriptor<?> module = pluginAccessor.getEnabledPluginModule(descriptor.getCompleteKey());
        if (module != null)
        {
          return false;
        }
      }
      return true;
    }
    public String getWaitMessage()
    {
      return "Waiting until the enabled plugins are available";
    }
  });
}
origin: com.atlassian.labs/speakeasy-plugin

private void waitUntilModulesAreEnabled(final List<ModuleDescriptor> generatedDescriptors)
  WaitUntil.invoke(new WaitUntil.WaitCondition()
origin: com.atlassian.plugins/atlassian-plugins-core

WaitUntil.invoke(new WaitUntil.WaitCondition() {
  private long singlePluginTimeout;
  private long singlePluginWarn;
origin: com.atlassian.labs/speakeasy-plugin

WaitUntil.invoke(new WaitUntil.WaitCondition()
com.atlassian.plugin.utilWaitUntil

Javadoc

Utility methods for synchronising on asynchronous processes

Most used methods

  • invoke
    Invokes the wait condition, trying every second for the configured seconds

Popular in Java

  • Updating database using SQL prepared statement
  • setContentView (Activity)
  • notifyDataSetChanged (ArrayAdapter)
  • scheduleAtFixedRate (Timer)
  • Collection (java.util)
    Collection is the root of the collection hierarchy. It defines operations on data collections and t
  • GregorianCalendar (java.util)
    GregorianCalendar is a concrete subclass of Calendarand provides the standard calendar used by most
  • LinkedList (java.util)
    Doubly-linked list implementation of the List and Dequeinterfaces. Implements all optional list oper
  • JList (javax.swing)
  • JPanel (javax.swing)
  • DateTimeFormat (org.joda.time.format)
    Factory that creates instances of DateTimeFormatter from patterns and styles. Datetime formatting i
  • Top Vim plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now