Class CicsConfig

java.lang.Object
com.softwaremining.vendors.cics.CicsConfig

public class CicsConfig extends Object
Project-wide configuration facility, which uses property file corect.properties placed somewhere within CLASSPATH. See distributed corect.properties for additional comments.
  • Field Details

    • SM_FRAMEWORK_VERSION

      public static final String SM_FRAMEWORK_VERSION
      See Also:
    • DFHAID_SHOW_EXTRA_KEYS

      public static boolean DFHAID_SHOW_EXTRA_KEYS
      Show buttons "DFHOPID" , "DFHMSRE", "DFHTRIG" , "DFHPEN", "DFHCLRP", "DFHSTRF", "DFHQUIT" , "DFHNULL"
    • UPPERCASE_SCREEN_INPUTS

      public static boolean UPPERCASE_SCREEN_INPUTS
      by default - IBM BMS screens will convert all screen entries to upper-case.
      The new (JSP) screens however do not have to adhere to this standard.
    • CICS_DEFAULT_HANDLER_STRATEGY

      public static int CICS_DEFAULT_HANDLER_STRATEGY
    • BMS_SREEN_BUFFER_PACKAGE

      public static String BMS_SREEN_BUFFER_PACKAGE
    • HOME_PAGE

      public static String HOME_PAGE
      defaults to index.jsp
      This is used to redirect the application to HOME_PAGE on errors, or other mishaps
    • LOGIN_PAGE

      public static String LOGIN_PAGE
    • APP_PACKAGE_NAME

      public static String APP_PACKAGE_NAME
    • TSQ_IMPL

      public static String TSQ_IMPL
      TemporaryStorage Implementation invalid input: '&' Connectivity
      Leave blank to use default SoftwareMining Emulation.
      or insert name of your own implementation .
      This class HAS TO implement the following interface
      com.softwaremining.vendors.cics.queue.TSQInterface
    • SECURITY_MANAGER

      public static String SECURITY_MANAGER
      SecurityManager implementation
      Leave blank to disable
      set to "com.softwaremining.vendors.cics.security.SMSecurityManager" to use default SoftwareMining SecurityManager
      or insert name of your own implementation .
      This class HAS TO implement the following interface
      "com.softwaremining.vendors.cics.security.ISecurityManager"
    • CONVERSATIONAL_MODE

      public static boolean CONVERSATIONAL_MODE
      Used for running CICS online applications in COVERSATIONAL mode
    • CONVERSATIONAL_MODE_AUTO_DETECT_SESSION_END

      public static boolean CONVERSATIONAL_MODE_AUTO_DETECT_SESSION_END
    • BMS_NON_ALTERED_FIELDS_INITIALIZATION

      public static final boolean BMS_NON_ALTERED_FIELDS_INITIALIZATION
      See Also:
    • BMS_NON_ALTERED_FIELDS_INITIALIZATION_VALUE

      public static String BMS_NON_ALTERED_FIELDS_INITIALIZATION_VALUE
      (DEFAULT = low values). Values in corect.properties can be SPACES or LOW_VALUES
    • ENABLE_LENGERR_ON_CICS_VSAM_DELEGATES

      public static boolean ENABLE_LENGERR_ON_CICS_VSAM_DELEGATES
    • CICS_TWA_LENGTH

      public static int CICS_TWA_LENGTH
      default length assigned to TRANSACTION WORK AREA
    • CICS_CWA_LENGTH

      public static int CICS_CWA_LENGTH
      default length assigned to COMMON WORK AREA
    • ENABLE_AUTO_SYNCPOINT_FOR_ONLINE

      public static boolean ENABLE_AUTO_SYNCPOINT_FOR_ONLINE
    • USE_SERVLET_EXCEPTION

      public static boolean USE_SERVLET_EXCEPTION
      (Default false) - by default the exceptions are reported by the system, rather than passed to containing WEB-INF/web.xml configuration which provides a 2ndry means have handling them
    • ENABLE_ABEND_HANDLING

      public static boolean ENABLE_ABEND_HANDLING
  • Constructor Details

    • CicsConfig

      public CicsConfig()