/** * Gets the default value of the specified parameter. * * @param key the name of the parameter * @return the default value of the parameter * @throws UnknownParamException if the parameter does not exist * @see org.pentaho.di.core.parameters.NamedParams#getParameterDefault(java.lang.String) */ @Override public String getParameterDefault( String key ) throws UnknownParamException { return namedParams.getParameterDefault( key ); }
@Override public String getParameterDefault( String key ) throws UnknownParamException { return namedParams.getParameterDefault( key ); }
@Override public String getParameterDefault( String key ) throws UnknownParamException { return namedParams.getParameterDefault( key ); }
defValue = aParam.getParameterDefault( key ); } catch ( UnknownParamException e ) { defValue = "";
defValue = aParam.getParameterDefault( keys[idx] ); } catch ( UnknownParamException e ) { defValue = "";
public void setParametersAsVariablesInUI( NamedParams namedParameters, VariableSpace space ) { for ( String param : namedParameters.listParameters() ) { try { space.setVariable( param, Const.NVL( namedParameters.getParameterValue( param ), Const.NVL( namedParameters.getParameterDefault( param ), Const.NVL( space.getVariable( param ), "" ) ) ) ); } catch ( Exception e ) { // ignore this } } }
jobExecutionConfiguration.setExpandingRemoteJob( expandingRemoteJob ); for ( String param : namedParam.listParameters() ) { String defValue = namedParam.getParameterDefault( param ); String value = namedParam.getParameterValue( param ); jobExecutionConfiguration.getParams().put( param, Const.NVL( value, defValue ) );