| Task Name | Concatenate Strings | 
| Description | This custom task will Concatenate up to 9 text strings into a single output text string.  This is very useful when an existing task only accepts a single input but you want to combine multiple inputs.  One example is using this for complex naming conventions.  | 
| Prerequisites | Minimum UCSD version: 5.4.0.0  | 
| Category | Custom task | 
| Components | 
  | 
| User Inputs | String1, String2, ... , String9, Comment prefix | 
| User Output | OutputString | 
Instructions for Regular Workflow Use:
Instructions for Regular Workflow Use:
- Download the attached .ZIP file below to your computer. *Remember the location of the saved file on your computer.
 - Unzip the file on your computer. Should end up with a .WFD file.
 - Log in to UCS Director as a user that has "system-admin" privileges.
 - Navigate to "Policies-->Orchestration" and click on "Import".
 - Click "Browse" and navigate to the location on your computer where the .WFD file resides. Choose the .WFD file and click "Open".
 - Click "Upload" and then "OK" once the file upload is completed. Then click "Next".
 - Click the "Select" button next to "Import Workflows". Click the "Check All" button to check all checkboxes and then the "Select" button.
 - Click "Submit".
 - A new folder should appear in "Policies-->Orchestration" that contains the imported workflow. You will now need to update the included tasks with information about the specific environment.
 
// Full Script
// importPackage(java.util);
// importPackage(java.lang);
// logger.addInfo("----------------------concatenate------------------------------");
var Str1 = input.String1;
var Str2 = input.String2;
var Str3 = input.String3;
var Str4 = input.String4;
var Str5 = input.String5;
var Str6 = input.String6;
var Str7 = input.String7;
var Str8 = input.String8;
var Str9 = input.String9;
var StrComment = input.Comment;
var StrOutput = Str1 + Str2 + Str3 + Str4 + Str5 + Str6 + Str7 + Str8 + Str9
output.OutputString=StrOutput;
ctxt.setTaskStatusMessage(StrComment + StrOutput);
// logger.addInfo(" Task Message "+ ctxt.getTaskStatusMessage());
// logger.addInfo("--------------------end concatenate---------------------------");


