Package com.openshift.client.cartridge

Examples of com.openshift.client.cartridge.StandaloneCartridge


    for (CartridgeResourceDTO cartridgeDTO : cartridgeDTOsByName.values()) {
      // TODO replace by enum (standalone, embedded)
      switch (cartridgeDTO.getType()) {
      case STANDALONE:
        this.standaloneCartridgeNames.add(
            new StandaloneCartridge(
                cartridgeDTO.getName(), cartridgeDTO.getDisplayName(), cartridgeDTO.getDescription()));
        break;
      case EMBEDDED:
        this.embeddedCartridgeNames.add(
            new EmbeddableCartridge(
View Full Code Here


      }
    }
  }

  private void createStandaloneCartrdige(CartridgeResourceDTO cartridgeDTO) {
    this.cartridge = new StandaloneCartridge(
        cartridgeDTO.getName(),
        cartridgeDTO.getUrl(),
        cartridgeDTO.getDisplayName(),
        cartridgeDTO.getDescription());
  }
View Full Code Here

      }
    }
  }

  private void createStandaloneCartrdige(CartridgeResourceDTO cartridgeDTO) {
    this.cartridge = new StandaloneCartridge(
        cartridgeDTO.getName(),
        cartridgeDTO.getUrl(),
        cartridgeDTO.getDisplayName(),
        cartridgeDTO.getDescription(),
        cartridgeDTO.getObsolete());
View Full Code Here

  private void addCartridge(CartridgeResourceDTO dto, List<IStandaloneCartridge> standaloneCartridges,
      List<IEmbeddableCartridge> embeddableCartridges) {
    switch (dto.getType()) {
    case STANDALONE:
      standaloneCartridges.add(
          new StandaloneCartridge(dto.getName(), dto.getDisplayName(), dto.getDescription(), dto.getObsolete()));
      break;
    case EMBEDDED:
      embeddableCartridges.add(
          new EmbeddableCartridge(dto.getName(), dto.getDisplayName(), dto.getDescription(), dto.getObsolete()));
      break;
View Full Code Here

            if(baseApp==null) {
                throw new OpenShiftException("Could not locate application with UUID "+applicationUUID);
            }
            if(baseApp.getCartridge().getUrl()!=null) {
                // downloadable cartridge
                return new StandaloneCartridge(baseApp.getCartridge().getName(), baseApp.getCartridge().getUrl());
            } else {
                // cartridge from repository
                String cartridgeType=baseApp.getCartridge().getName();
                List<IStandaloneCartridge> cartridges = connection.getStandaloneCartridges();
                for (IStandaloneCartridge cartridge : cartridges) {
View Full Code Here

  private void addCartridge(CartridgeResourceDTO dto, List<IStandaloneCartridge> standaloneCartridges,
      List<IEmbeddableCartridge> embeddableCartridges) {
    switch (dto.getType()) {
    case STANDALONE:
      standaloneCartridges.add(
          new StandaloneCartridge(dto.getName(), dto.getDisplayName(), dto.getDescription(), dto
              .getObsolete()));
      break;
    case EMBEDDED:
      embeddableCartridges.add(
          new EmbeddableCartridge(dto.getName(), dto.getDisplayName(), dto.getDescription(), dto
View Full Code Here

  @Test
  public void shouldSelectNodeJsByDescriptionRegex() {
    // pre-conditions
    List<StandaloneCartridge> standaloneCartridges = Arrays.asList(
        new StandaloneCartridge("bingobongo"),
        new StandaloneCartridge("bongomongo"),
        new StandaloneCartridge("nodejs-0.6", null,
            "Node.js is a platform built on Chrome's JavaScript runtime for easily building fast, "
                + "scalable network applications. Node.js is perfect for data-intensive real-time "
                + "applications that run across distributed devices."
                , false)
        );
View Full Code Here

  public static final String POSTGRESQL_84_NAME = "postgresql-8.4";
  public static final String HAPROXY_14_NAME = "haproxy-1.4";


  public static IStandaloneCartridge aerogear() throws MalformedURLException {
    return new StandaloneCartridge(new URL(AEROGEAR_PUSH_URL));
  }
View Full Code Here

  public static IStandaloneCartridge aerogear() throws MalformedURLException {
    return new StandaloneCartridge(new URL(AEROGEAR_PUSH_URL));
  }

  public static IStandaloneCartridge as7() {
    return new StandaloneCartridge(JBOSSAS_7_NAME);
  }
View Full Code Here

  public static IStandaloneCartridge as7() {
    return new StandaloneCartridge(JBOSSAS_7_NAME);
  }
 
  public static IStandaloneCartridge eap6() {
    return new StandaloneCartridge(JBOSSEAP_6_NAME);
  }
View Full Code Here

TOP

Related Classes of com.openshift.client.cartridge.StandaloneCartridge

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.