Package com.openshift.internal.client.httpclient.request

Examples of com.openshift.internal.client.httpclient.request.ParameterValueMap


        // verifications
        mockDirector.verifyCreateApplication("foobarz", IHttpClient.NO_TIMEOUT,
        new StringParameter(IOpenShiftJsonConstants.PROPERTY_NAME, "downloadablecart"),
        new Parameter(IOpenShiftJsonConstants.PROPERTY_CARTRIDGES,
            new ParameterValueArray()
                .add(new ParameterValueMap().add(IOpenShiftJsonConstants.PROPERTY_URL, CartridgeTestUtils.GO_URL))
                .add(new ParameterValueMap().add(IOpenShiftJsonConstants.PROPERTY_URL, CartridgeTestUtils.FOREMAN_URL))
                .add(new ParameterValueMap().add(IOpenShiftJsonConstants.PROPERTY_NAME, CartridgeTestUtils.mysql51().getName()))));
    }
View Full Code Here


        "foobarz",
        IHttpClient.NO_TIMEOUT,
        new StringParameter(IOpenShiftJsonConstants.PROPERTY_NAME, "foo"),
        new Parameter(IOpenShiftJsonConstants.PROPERTY_CARTRIDGES,
            new ParameterValueArray()
                .add(new ParameterValueMap().add(
                    IOpenShiftJsonConstants.PROPERTY_NAME, CartridgeTestUtils.JBOSSAS_7_NAME))));
  }
View Full Code Here

    // verification
    mockDirector.verifyCreateApplication("foobarz", IHttpClient.NO_TIMEOUT, 
        new StringParameter(IOpenShiftJsonConstants.PROPERTY_NAME, "foo"),
        new Parameter(IOpenShiftJsonConstants.PROPERTY_CARTRIDGES,
            new ParameterValueArray()
                .add(new ParameterValueMap().add(IOpenShiftJsonConstants.PROPERTY_NAME, JBOSSAS_7_NAME))),
        new StringParameter(IOpenShiftJsonConstants.PROPERTY_SCALE, ApplicationScale.SCALE.getValue()));
  }
View Full Code Here

    // verification
    mockDirector.verifyCreateApplication("foobarz", IHttpClient.NO_TIMEOUT, 
        new StringParameter(IOpenShiftJsonConstants.PROPERTY_NAME, "foo"),
        new Parameter(IOpenShiftJsonConstants.PROPERTY_CARTRIDGES,
            new ParameterValueArray()
                .add(new ParameterValueMap().add(IOpenShiftJsonConstants.PROPERTY_NAME, JBOSSAS_7_NAME))),
        new StringParameter(IOpenShiftJsonConstants.PROPERTY_SCALE, ApplicationScale.SCALE.getValue()),
        new StringParameter(IOpenShiftJsonConstants.PROPERTY_GEAR_PROFILE, GearProfileTestUtils.getFirstAvailableGearProfile(domain).getName())
    );
  }
View Full Code Here

    // verification
    mockDirector.verifyCreateApplication("foobarz", IHttpClient.NO_TIMEOUT, 
        new StringParameter(IOpenShiftJsonConstants.PROPERTY_NAME, "foo"),
        new Parameter(IOpenShiftJsonConstants.PROPERTY_CARTRIDGES,
            new ParameterValueArray()
                .add(new ParameterValueMap().add(IOpenShiftJsonConstants.PROPERTY_NAME, JBOSSAS_7_NAME))),
        new StringParameter(IOpenShiftJsonConstants.PROPERTY_SCALE, ApplicationScale.SCALE.getValue()),
        new StringParameter(IOpenShiftJsonConstants.PROPERTY_GEAR_PROFILE, GearProfileTestUtils.getFirstAvailableGearProfile(domain).getName()),
        new StringParameter(IOpenShiftJsonConstants.PROPERTY_INITIAL_GIT_URL, "git://github.com/adietish/openshift-java-client.git")
    );
  }
View Full Code Here

        new StringParameter(IOpenShiftJsonConstants.PROPERTY_SCALE, ApplicationScale.SCALE.getValue()),
        new StringParameter(IOpenShiftJsonConstants.PROPERTY_GEAR_PROFILE, GearProfileTestUtils.getFirstAvailableGearProfile(domain).getName()),
        new StringParameter(IOpenShiftJsonConstants.PROPERTY_INITIAL_GIT_URL, "git://github.com/adietish/openshift-java-client.git"),
        new Parameter(IOpenShiftJsonConstants.PROPERTY_CARTRIDGES,
            new ParameterValueArray()
                .add(new ParameterValueMap().add(IOpenShiftJsonConstants.PROPERTY_NAME,
                    JENKINS_14_NAME))
                .add(new ParameterValueMap().add(IOpenShiftJsonConstants.PROPERTY_NAME,
                    MONGODB_22_NAME))
                .add(new ParameterValueMap().add(IOpenShiftJsonConstants.PROPERTY_NAME,
                    CartridgeTestUtils.MYSQL_51_NAME))));
  }
View Full Code Here

    mockDirector.verifyCreateApplication("foobarz", timeout,
        new StringParameter(IOpenShiftJsonConstants.PROPERTY_SCALE, String.valueOf(Boolean.FALSE)),
        new StringParameter(IOpenShiftJsonConstants.PROPERTY_GEAR_PROFILE, GearProfileTestUtils.getFirstAvailableGearProfile(domain).getName()),
        new Parameter(IOpenShiftJsonConstants.PROPERTY_CARTRIDGES,
            new ParameterValueArray().add(
                new ParameterValueMap().add(IOpenShiftJsonConstants.PROPERTY_NAME, JBOSSAS_7_NAME))),
        new StringParameter(IOpenShiftJsonConstants.PROPERTY_NAME, "scalable"));
  }
View Full Code Here

  protected static class Parameters {
       
    private List<Parameter> parameters = new ArrayList<Parameter>();
   
    protected Parameters addCartridge(ICartridge embeddable) {
      ParameterValueMap parameter = createCartridgeParameter(embeddable);
      return add(new Parameter(IOpenShiftJsonConstants.PROPERTY_CARTRIDGE, parameter));
    }
View Full Code Here

        parameters.add(createEnvironmentVariableParameter(environmentVariable.getKey(),environmentVariable.getValue()));
      }
      return parameters;
    }
    private ParameterValueMap createEnvironmentVariableParameter(String name,String value){
            ParameterValueMap parameters = new ParameterValueMap();
      parameters.add(IOpenShiftJsonConstants.PROPERTY_NAME,name)
      .add(IOpenShiftJsonConstants.PROPERTY_VALUE, value);
      return parameters;
    }
View Full Code Here

     * @param cartridge the cartridge that a request parameter shall get created for
     * @return the parameter
     */
    private ParameterValueMap createCartridgeParameter(ICartridge cartridge) {
      if (cartridge.isDownloadable()) {
        return new ParameterValueMap().add(IOpenShiftJsonConstants.PROPERTY_URL, UrlUtils.toString(cartridge.getUrl()));
      } else {
        return new ParameterValueMap().add(IOpenShiftJsonConstants.PROPERTY_NAME, cartridge.getName());
      }
    }
View Full Code Here

TOP

Related Classes of com.openshift.internal.client.httpclient.request.ParameterValueMap

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.