Skip to content

Instantly share code, notes, and snippets.

@jamiekt
Last active January 28, 2021 15:55
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jamiekt/06a905ec9f8119416b4f to your computer and use it in GitHub Desktop.
Save jamiekt/06a905ec9f8119416b4f to your computer and use it in GitHub Desktop.
Iterate over a collection using Redwood Script
{
Partition partition = jcsJob.getJobDefinition().getPartition();
JobDefinition jd = jcsSession.getJobDefinitionByName(partition, "JD_EchoInParameterValue_jamie_test");
String[] sArr = inParam.split("\n",-1);
int sArrLength = sArr.length;
jcsOut.println("sArrLength=" + String.valueOf(sArrLength));
int iterator = 0;
while (iterator < sArrLength){
jcsOut.println("sArr[Length]iterator]=" + String.valueOf(sArr[iterator]));
jcsOut.println(sArr[iterator]);
Job job = jd.prepare();
job.getJobParameterByName("in").setInValueString(sArr[iterator]);
jcsSession.persist();
iterator++;
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment