Package dev.galasa.zosprogram
Annotation Interface ZosProgram
z/OS Program
- See Also:
- Annotation:
- Description:
- The
@ZosProgramannotation requests the z/OS Program Manager to Compile and Bind a program on a z/OS image. The test can request multiple z/OS Program instances - Examples:
@ZosImage(imageTag="A")
public IZosImage zosImageA;
@ZosProgram(imageTag="A")
public IZosProgram zosProgramA;
- Extra:
- The
IZosPrograminterface has a number of methods to manage the zOS Program.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumEnumeration of supported languages -
Required Element Summary
Required ElementsModifier and TypeRequired ElementDescriptionThe programming language.The program name -
Optional Element Summary
Optional ElementsModifier and TypeOptional ElementDescriptionbooleanIs a CICS program and requires the CICS translator.booleanCompile this zOS program.TheimageTagis used to identify the z/OS image.The load module data set namePath to the location of the program source in the Galasa test bundle.
-
Element Details
-
name
String nameThe program name -
language
ZosProgram.Language language
-
-
-
location
String locationPath to the location of the program source in the Galasa test bundle. This can be either the full path including the file name or the directory containing the source with the name specified in the name attribute with the extension specified in the language attribute.- Default:
- "resources"
-
cics
boolean cicsIs a CICS program and requires the CICS translator.- Default:
- false
-
loadlib
String loadlibThe load module data set name- Default:
- ""
-
imageTag
String imageTagTheimageTagis used to identify the z/OS image.- Default:
- "primary"
-
compile
boolean compileCompile this zOS program.- Default:
- true
-