Examples of copyAndConvertAdditionalParameters()


Examples of org.pentaho.platform.engine.core.solution.SimpleParameterProvider.copyAndConvertAdditionalParameters()

    String paramStr = "base?int=100&long=200";
    Map<String, Object> paramMap = new HashMap<String, Object>();
    paramMap.put( "_PENTAHO_ADDITIONAL_PARAMS_", paramStr );

    SimpleParameterProvider params = new SimpleParameterProvider();
    params.copyAndConvertAdditionalParameters( paramMap );
    assertEquals( "param value is wrong", "100", params.getStringParameter( "int", null ) );
    assertEquals( "param value is wrong", 100, params.getLongParameter( "int", -1 ) );
    assertEquals( "param value is wrong", "200", params.getStringParameter( "long", null ) );
    assertEquals( "param value is wrong", 200, params.getLongParameter( "long", -1 ) );
View Full Code Here

Examples of org.pentaho.platform.engine.core.solution.SimpleParameterProvider.copyAndConvertAdditionalParameters()

    paramStr = "int=300&long=400";
    paramMap.put( "_PENTAHO_ADDITIONAL_PARAMS_", paramStr );

    params = new SimpleParameterProvider();
    params.copyAndConvertAdditionalParameters( paramMap );
    assertEquals( "param value is wrong", "300", params.getStringParameter( "int", null ) );
    assertEquals( "param value is wrong", 300, params.getLongParameter( "int", -1 ) );
    assertEquals( "param value is wrong", "400", params.getStringParameter( "long", null ) );
    assertEquals( "param value is wrong", 400, params.getLongParameter( "long", -1 ) );
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.