congrats Icon
New! Announcing Tabnine Chat Beta
Learn More
Tabnine Logo
org.jboss.forge.furnace.addons
Code IndexAdd Tabnine to your IDE (free)

How to use org.jboss.forge.furnace.addons

Best Java code snippets using org.jboss.forge.furnace.addons (Showing top 20 results out of 324)

origin: org.jboss.forge.furnace/container-cdi-impl

@Override
public String toString()
{
 return addon.getId().toCoordinates();
}
origin: org.jboss.forge.furnace/furnace-api

public static AddonFilter allStarted()
{
 return (addon) -> addon.getStatus().isStarted();
}
origin: org.jboss.forge.furnace/furnace-api

public static AddonFilter allLoaded()
{
 return (addon) -> addon.getStatus().isLoaded();
}
origin: org.jboss.windup.config/windup-config-groovy

  @Override
  public boolean accept(Addon addon)
  {
    Set<AddonDependency> dependencies = addon.getDependencies();
    for (AddonDependency dependency : dependencies)
    {
      // TODO this should only accept addons that depend on windup-config-groovy or whatever we call that
      if (dependency.getDependency().getId().getName().contains("groovy"))
      {
        return true;
      }
    }
    return false;
  }
};
origin: org.jboss.forge.furnace/furnace-manager-resolver-maven

public AddonInfoBuilder setAPIVersion(Version apiVersion)
{
 AddonId newId = AddonId.from(addon.getName(), addon.getVersion(), apiVersion);
 this.addon = newId;
 return this;
}
origin: org.jboss.forge.furnace/furnace-manager-resolver-maven

private String toMavenCoords(AddonId addonId)
{
 String coords = addonId.getName() + ":jar:" + this.classifier + ":" + addonId.getVersion();
 return coords;
}
origin: org.jboss.windup.web/furnace-service-provider

private boolean isWindupWebAddon(Addon addon)
{
  if (addon.getId() == null)
    return false;
  if (addon.getId().toString().contains(WINDUP_WEB_SUPPORT))
    return true;
  else if (addon.getId().toString().contains(WINDUP_WEB_MESSAGING))
    return true;
  else
    return false;
}
origin: org.jboss.forge.furnace/furnace-api

/**
* Used by the converter addon
*/
public static AddonId valueOf(String coordinates)
{
 return fromCoordinates(coordinates);
}
origin: org.jboss.forge.furnace/furnace-api

@Override
public String toString()
{
 return toCoordinates();
}
origin: org.jboss.forge.furnace/furnace-api

/**
* Create an {@link AddonId} from the given name and version.
*/
public static AddonId from(String name, String version)
{
 return from(name, version, null);
}
origin: org.jboss.windup.web/furnace-service-provider

private boolean isStarting(Addon addon)
{
  return addon.getStatus() == AddonStatus.LOADED || addon.getStatus() == AddonStatus.NEW;
}
origin: org.jboss.forge.furnace/furnace-manager-resolver-maven

  @Override
  public String toString()
  {
   return addon.toString();
  }
}
origin: org.jboss.forge.furnace/furnace-manager-resolver-maven

@Override
public int hashCode()
{
 final int prime = 31;
 int result = 1;
 result = prime * result + ((addon == null) ? 0 : addon.hashCode());
 return result;
}
origin: org.jboss.forge.furnace/furnace-api

public boolean isLoaded()
{
 return this.ordinal() >= LOADED.ordinal();
}
origin: windup/windup

  @Override
  public boolean accept(Addon addon)
  {
    Set<AddonDependency> dependencies = addon.getDependencies();
    for (AddonDependency dependency : dependencies)
    {
      // TODO this should only accept addons that depend on windup-config-groovy or whatever we call that
      if (dependency.getDependency().getId().getName().contains("groovy"))
      {
        return true;
      }
    }
    return false;
  }
};
origin: org.jboss.forge.furnace/furnace-api

/**
* The name and version, comma separated.
*/
public String toCoordinates()
{
 StringBuilder coord = new StringBuilder(getName()).append(",").append(getVersion());
 return coord.toString();
}
origin: org.jboss.forge.furnace/furnace-api

public static AddonFilter allNotStarted()
{
 return (addon) -> !addon.getStatus().isStarted();
}
origin: org.jboss.forge.furnace/furnace-api

/**
* Create an {@link AddonId} from the given name and {@link Version}.
*/
public static AddonId from(String name, Version version)
{
 return from(name, version, null);
}
origin: org.jboss.forge.furnace/furnace-manager

  @Override
  public String toString()
  {
   return addonId.toString();
  }
}
origin: org.jboss.forge.furnace/furnace-api

public static void waitUntilStarted(Addon addon)
{
 try
 {
   while (!addon.getStatus().isStarted())
   {
    Thread.sleep(10);
   }
 }
 catch (Exception e)
 {
   throw new ContainerException("Addon [" + addon + "]  was not started.", e);
 }
}
org.jboss.forge.furnace.addons

Most used classes

  • AddonRegistry
    Provides methods for registering, starting, stopping, and interacting with registered Addon instance
  • Addon
    Represents a node in the Addon dependency graph.
  • AddonId
    Represents the ID of an Addon.
  • AddonStatus
    The possible states for an Addon
  • AddonDependency
    An edge in the registered Addon graph.
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