Package com.softwaremining.cics
Class CicsConfig
java.lang.Object
com.softwaremining.cics.CicsConfig
Project-wide configuration facility, which uses property file
softwaremining.properties placed somewhere within CLASSPATH.
See distributed softwaremining.properties for additional comments.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic Stringstatic final booleanstatic String(DEFAULT = low values).static Stringstatic intdefault length assigned to COMMON WORK AREAstatic intstatic intdefault length assigned to TRANSACTION WORK AREAstatic booleanUsed for running CICS online applications in COVERSATIONAL modestatic booleanstatic booleanShow buttons "DFHOPID" , "DFHMSRE", "DFHTRIG" , "DFHPEN", "DFHCLRP", "DFHSTRF", "DFHQUIT" , "DFHNULL"static booleanstatic booleanstatic booleanstatic Stringdefaults to index.jsp
This is used to redirect the application to HOME_PAGE on errors, or other mishapsstatic Stringstatic StringSecurityManager implementation
Leave blank to disable
set to "com.softwaremining.cics.security.SMSecurityManager" to use default SoftwareMining SecurityManager
or insert name of your own implementation .static final Stringstatic StringTemporaryStorage Implementation & Connectivity
Leave blank to use default SoftwareMining Emulation.static booleanby 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.static boolean(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 -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
SM_FRAMEWORK_VERSION
- See Also:
-
DFHAID_SHOW_EXTRA_KEYS
public static boolean DFHAID_SHOW_EXTRA_KEYSShow buttons "DFHOPID" , "DFHMSRE", "DFHTRIG" , "DFHPEN", "DFHCLRP", "DFHSTRF", "DFHQUIT" , "DFHNULL" -
UPPERCASE_SCREEN_INPUTS
public static boolean UPPERCASE_SCREEN_INPUTSby 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
-
HOME_PAGE
defaults to index.jsp
This is used to redirect the application to HOME_PAGE on errors, or other mishaps -
LOGIN_PAGE
-
APP_PACKAGE_NAME
-
TSQ_IMPL
TemporaryStorage Implementation & 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.cics.queue.TSQInterface -
SECURITY_MANAGER
SecurityManager implementation
Leave blank to disable
set to "com.softwaremining.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.cics.security.ISecurityManager" -
CONVERSATIONAL_MODE
public static boolean CONVERSATIONAL_MODEUsed 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
(DEFAULT = low values). Values in softwaremining.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_LENGTHdefault length assigned to TRANSACTION WORK AREA -
CICS_CWA_LENGTH
public static int CICS_CWA_LENGTHdefault 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()
-