Class TaskConstants


  • public class TaskConstants
    extends java.lang.Object
    Constants used in the BuildContext to communicate between tasks.
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  TaskConstants.OPTION  
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String APP_DIR
      Context created by the Orchestrator.
      static java.lang.String APP_DIR_NAME
      Context created by the Orchestrator.
      static java.lang.String APPLICATION
      Context created by the Orchestrator.
      static java.lang.String ARGS
      Context created by the Orchestrator.
      static java.lang.String BUILD_GROUP
      Context created by the MetadataInit task.
      static java.lang.String BUILD_LIST
      Context created by the Start task and added to by the Language Task.
      static java.lang.String BUILD_RESULT
      Context created by the MetadataInit task.
      static java.lang.String CHANGED_FILES  
      static java.lang.String COMMAND_LINE
      Context created by the Orchestrator.
      static java.lang.String CONTINUE_ON_SCAN_FAILURE
      Config used by FileAnalysis, FullAnalysis.
      static java.lang.String COPIED_FILE_CACHE
      Context created by the Start task.
      static java.lang.String DBB_BUILD
      Context created by the Orchestrator.
      static java.lang.String DBB_CONF
      Context created by the Orchestrator.
      static java.lang.String DBB_HOME
      Context created by the Orchestrator.
      static java.lang.String DELETED_FILES  
      static java.lang.String EXCEPTION_TASK_LIST
      Context created and used by the Orchestrator.
      static java.lang.String FILE
      Config created by LanguageTask
      static java.lang.String FILE_DIR
      Config created by LanguageTask
      static java.lang.String FILE_EXT
      Config created by LanguageTask
      static java.lang.String FILE_NAME
      Config created by LanguageTask
      static java.lang.String FILE_PATH
      Config created by LanguageTask
      static java.lang.String HASH_PREFIX
      The hash prefix that gets appended with a source directory to be stored in the BuildResult.
      static java.lang.String HLQ
      Context created by the Start task.
      static java.lang.String IS_CICS
      Config created by LanguageTask
      static java.lang.String IS_DLI
      Config created by LanguageTask
      static java.lang.String IS_MQ
      Config created by LanguageTask
      static java.lang.String IS_PREVIEW_MODE
      Context created by the Orchestrator.
      static java.lang.String IS_SQL
      Config created by LanguageTask
      static java.lang.String LANGUAGE
      Config created by LanguageTask
      static java.lang.String LANGUAGE_IS_CONFIGURED
      Context created by the Orchestrator.
      static java.lang.String LIFECYCLE
      Context created by the Orchestrator.
      static java.lang.String LINK_EDIT_EXCLUDE_FILTER  
      static java.lang.String LOG_ENCODING
      Context created by the Start task.
      static java.lang.String LOGICAL_FILE
      Config created by LanguageTask
      static java.lang.String LOGS
      Context created by the Start task.
      static java.lang.String MEMBER
      Config created by LanguageTask
      static java.lang.String OUTPUTS
      Context created by the MetadataInit task.
      static java.lang.String RC
      Config created by LanguageTask
      static java.lang.String RENAMED_FILES  
      static java.lang.String SOURCE_DIRS
      Context created by the Start task.
      static java.lang.String SOURCE_LIST
      Context created by the Start task.
      static java.lang.String SOURCES
      Context created by the MetadataInit task.
      static java.lang.String START_TIME
      Context created by the Start task.
      static java.lang.String STATUS
      Context created by the Orchestrator.
      static java.lang.String STEP
      Config created by LanguageTask
      static java.lang.String SYSNAME
      The environment variable holding the system name.
      static java.lang.String TIME_FORMAT
      Context created by the Start task.
      static java.lang.String URL_PREFIX
      The url prefix that gets appended with a source directory to be stored in the BuildResult.
      static java.lang.String USER_BUILD
      Config variable used as a global to modify existing tack behaviour.
      static java.lang.String WORKSPACE
      Context created by the Orchestrator.
    • Constructor Summary

      Constructors 
      Constructor Description
      TaskConstants()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static org.apache.commons.cli.Options getDefaultOptions()  
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • APP_DIR

        public static final java.lang.String APP_DIR
        Context created by the Orchestrator.
        See Also:
        Constant Field Values
      • APP_DIR_NAME

        public static final java.lang.String APP_DIR_NAME
        Context created by the Orchestrator.
        See Also:
        Constant Field Values
      • APPLICATION

        public static final java.lang.String APPLICATION
        Context created by the Orchestrator. Used by: MetadataInit.
        See Also:
        Constant Field Values
      • WORKSPACE

        public static final java.lang.String WORKSPACE
        Context created by the Orchestrator. Used by: MetadataInit.
        See Also:
        Constant Field Values
      • COMMAND_LINE

        public static final java.lang.String COMMAND_LINE
        Context created by the Orchestrator. Used by: MetadataInit.
        See Also:
        Constant Field Values
      • LIFECYCLE

        public static final java.lang.String LIFECYCLE
        Context created by the Orchestrator. Used by: MetadataInit.
        See Also:
        Constant Field Values
      • ARGS

        public static final java.lang.String ARGS
        Context created by the Orchestrator. Used by: FileAnalysis.
        See Also:
        Constant Field Values
      • STATUS

        public static final java.lang.String STATUS
        Context created by the Orchestrator. Updated by: LanguageTasks.
        See Also:
        Constant Field Values
      • LANGUAGE_IS_CONFIGURED

        public static final java.lang.String LANGUAGE_IS_CONFIGURED
        Context created by the Orchestrator. Updated by: FileAnalysis, FullAnalysis, ImpactAnalysis.
        See Also:
        Constant Field Values
      • EXCEPTION_TASK_LIST

        public static final java.lang.String EXCEPTION_TASK_LIST
        Context created and used by the Orchestrator. Updated by: Start
        See Also:
        Constant Field Values
      • DBB_HOME

        public static final java.lang.String DBB_HOME
        Context created by the Orchestrator. To be able to use EnvVars in reference replacement.
        See Also:
        Constant Field Values
      • DBB_CONF

        public static final java.lang.String DBB_CONF
        Context created by the Orchestrator. To be able to use EnvVars in reference replacement.
        See Also:
        Constant Field Values
      • DBB_BUILD

        public static final java.lang.String DBB_BUILD
        Context created by the Orchestrator. To be able to use EnvVars in reference replacement.
        See Also:
        Constant Field Values
      • IS_PREVIEW_MODE

        public static final java.lang.String IS_PREVIEW_MODE
        Context created by the Orchestrator. To be able to easily query preview mode in tasks.
        See Also:
        Constant Field Values
      • TIME_FORMAT

        public static final java.lang.String TIME_FORMAT
        Context created by the Start task. Used by: Finish, MetadataInit.
        See Also:
        Constant Field Values
      • START_TIME

        public static final java.lang.String START_TIME
        Context created by the Start task. Used by: Finish, MetadataInit.
        See Also:
        Constant Field Values
      • HLQ

        public static final java.lang.String HLQ
        Context created by the Start task.
        See Also:
        Constant Field Values
      • LOGS

        public static final java.lang.String LOGS
        Context created by the Start task. Used by: Finish.
        See Also:
        Constant Field Values
      • SOURCE_LIST

        public static final java.lang.String SOURCE_LIST
        Context created by the Start task. Used by the analysis tasks
        See Also:
        Constant Field Values
      • BUILD_LIST

        public static final java.lang.String BUILD_LIST
        Context created by the Start task and added to by the Language Task. Maintains an ordered set of programs as they are built by zBuilder.
        See Also:
        Constant Field Values
      • SOURCE_DIRS

        public static final java.lang.String SOURCE_DIRS
        Context created by the Start task. Filled by Start task, and consumed by analysis tasks.
        See Also:
        Constant Field Values
      • COPIED_FILE_CACHE

        public static final java.lang.String COPIED_FILE_CACHE
        Context created by the Start task. Used by: LanguageTask, UnitTest
        See Also:
        Constant Field Values
      • LOG_ENCODING

        public static final java.lang.String LOG_ENCODING
        Context created by the Start task. Used by: LanguageTask, UnitTest, Finish
        See Also:
        Constant Field Values
      • BUILD_GROUP

        public static final java.lang.String BUILD_GROUP
        Context created by the MetadataInit task.
        See Also:
        Constant Field Values
      • BUILD_RESULT

        public static final java.lang.String BUILD_RESULT
        Context created by the MetadataInit task. Used by: FileAnalysis.
        See Also:
        Constant Field Values
      • SOURCES

        public static final java.lang.String SOURCES
        Context created by the MetadataInit task. Used by: FullAnalysis.
        See Also:
        Constant Field Values
      • OUTPUTS

        public static final java.lang.String OUTPUTS
        Context created by the MetadataInit task. Used by: .
        See Also:
        Constant Field Values
      • LOGICAL_FILE

        public static final java.lang.String LOGICAL_FILE
        Config created by LanguageTask
        See Also:
        Constant Field Values
      • FILE

        public static final java.lang.String FILE
        Config created by LanguageTask
        See Also:
        Constant Field Values
      • FILE_NAME

        public static final java.lang.String FILE_NAME
        Config created by LanguageTask
        See Also:
        Constant Field Values
      • FILE_PATH

        public static final java.lang.String FILE_PATH
        Config created by LanguageTask
        See Also:
        Constant Field Values
      • FILE_DIR

        public static final java.lang.String FILE_DIR
        Config created by LanguageTask
        See Also:
        Constant Field Values
      • FILE_EXT

        public static final java.lang.String FILE_EXT
        Config created by LanguageTask
        See Also:
        Constant Field Values
      • LANGUAGE

        public static final java.lang.String LANGUAGE
        Config created by LanguageTask
        See Also:
        Constant Field Values
      • MEMBER

        public static final java.lang.String MEMBER
        Config created by LanguageTask
        See Also:
        Constant Field Values
      • STEP

        public static final java.lang.String STEP
        Config created by LanguageTask
        See Also:
        Constant Field Values
      • RC

        public static final java.lang.String RC
        Config created by LanguageTask
        See Also:
        Constant Field Values
      • IS_CICS

        public static final java.lang.String IS_CICS
        Config created by LanguageTask
        See Also:
        Constant Field Values
      • IS_DLI

        public static final java.lang.String IS_DLI
        Config created by LanguageTask
        See Also:
        Constant Field Values
      • IS_MQ

        public static final java.lang.String IS_MQ
        Config created by LanguageTask
        See Also:
        Constant Field Values
      • IS_SQL

        public static final java.lang.String IS_SQL
        Config created by LanguageTask
        See Also:
        Constant Field Values
      • SYSNAME

        public static final java.lang.String SYSNAME
        The environment variable holding the system name. Populated by the 'dbb' shell script.
        See Also:
        Constant Field Values
      • USER_BUILD

        public static final java.lang.String USER_BUILD
        Config variable used as a global to modify existing tack behaviour. Used by: LanguageTask.
        See Also:
        Constant Field Values
      • HASH_PREFIX

        public static final java.lang.String HASH_PREFIX
        The hash prefix that gets appended with a source directory to be stored in the BuildResult.
        See Also:
        Constant Field Values
      • URL_PREFIX

        public static final java.lang.String URL_PREFIX
        The url prefix that gets appended with a source directory to be stored in the BuildResult.
        See Also:
        Constant Field Values
      • LINK_EDIT_EXCLUDE_FILTER

        public static final java.lang.String LINK_EDIT_EXCLUDE_FILTER
        See Also:
        Constant Field Values
      • CONTINUE_ON_SCAN_FAILURE

        public static final java.lang.String CONTINUE_ON_SCAN_FAILURE
        Config used by FileAnalysis, FullAnalysis.
        See Also:
        Constant Field Values
    • Constructor Detail

      • TaskConstants

        public TaskConstants()
    • Method Detail

      • getDefaultOptions

        public static org.apache.commons.cli.Options getDefaultOptions()