com.ibm.cics.model
Interface IJVMServerDefinition

All Superinterfaces:
ICICSDefinition, ICICSObject, IDefinition, com.ibm.cics.model.meta.ITypedObject

public interface IJVMServerDefinition
extends ICICSDefinition

generated from CICS resourcetable JVMSVDEF


Field Summary
static java.lang.String COPYRIGHT
           
 
Method Summary
 ICICSEnums.EnablementValue getEnabledStatus()
          Getter for field STATUS
 java.lang.String getJvmProfile()
          Getter for field JVMPROFILE
 java.lang.String getLeRuntimeOptionsProgram()
          Getter for field LERUNOPTS
 java.lang.Long getThreadlimit()
          Getter for field THREADLIMIT
 java.lang.String getUserdata1()
          Getter for field USERDATA1
 java.lang.String getUserdata2()
          Getter for field USERDATA2
 java.lang.String getUserdata3()
          Getter for field USERDATA3
 
Methods inherited from interface com.ibm.cics.model.ICICSDefinition
getChangeAgent, getChangeAgentRelease, getChangeTime, getChangeUserID, getCreateTime, getCSDGroup, getDescription, getVersion
 
Methods inherited from interface com.ibm.cics.model.ICICSObject
getCICSType, getName, getObjectType
 

Field Detail

COPYRIGHT

static final java.lang.String COPYRIGHT
See Also:
Constant Field Values
Method Detail

getUserdata1

java.lang.String getUserdata1()
Getter for field USERDATA1

User data area 1

Optional string of up to 8 characters that allows you to provide additional site-specific data related to the BAS resource definition. This field is ignored for CICS CSD resource definitions.


getUserdata2

java.lang.String getUserdata2()
Getter for field USERDATA2

User data area 2

Optional string of up to 8 characters that allows you to provide additional site-specific data related to the BAS resource definition. This field is ignored for CICS CSD resource definitions.


getUserdata3

java.lang.String getUserdata3()
Getter for field USERDATA3

User data area 3

Optional string of up to 8 characters that allows you to provide additional site-specific data related to the BAS resource definition. This field is ignored for CICS CSD resource definitions.


getJvmProfile

java.lang.String getJvmProfile()
Getter for field JVMPROFILE

JVM profile name

Specifies the 1-8 character name of the JVM profile for the JVM server. The JVM profile is a file in the z/OS UNIX directory that is specified by the system initialization parameter JVMPROFILEDIR. Alternatively, the file can be in another place in the z/OS UNIX file system and be referenced by a UNIX soft link from the JVMPROFILEDIR directory. The profile contains the JVM options for running a JVM server.


getEnabledStatus

ICICSEnums.EnablementValue getEnabledStatus()
Getter for field STATUS

Enabled Status

Specifies the initial status of the JVM server resource when it is installed.


getLeRuntimeOptionsProgram

java.lang.String getLeRuntimeOptionsProgram()
Getter for field LERUNOPTS

LE runtime options program

Specifies the 1 - 8 character name of the program that defines the runtime options for the Language Environment enclave. The program must be in the hlq.SDFHLOAD library. You must specify the name of the program in upper case. The default program is DFHAXRO.


getThreadlimit

java.lang.Long getThreadlimit()
Getter for field THREADLIMIT

Maximum number of threads

Specifies the maximum number of threads that are allowed in the Language Environment enclave for the JVM server. Each thread runs under a T8 TCB. You can specify a limit in the range of 1-256 threads.

If you specify a thread limit that exceeds the maximum of 1024 threads that is allowed for the CICS region, taking into account all other enabled JVM server resources, CICS allocates the remaining threads up to 1024 to the resource as the thread limit value. If CICS is already at the maximum number of JVM server threads, the resource installs in a disabled state.



Copyright © 2008-2012 IBM Corp. All Rights Reserved.