|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IRequestModelDefinition
generated from CICS resourcetable RQMDEF
Nested Class Summary | |
---|---|
static class |
IRequestModelDefinition.IntfacetypeValue
Enumeration type for field INTFACETYPE |
static class |
IRequestModelDefinition.RtypeValue
Enumeration type for field RTYPE |
Method Summary | |
---|---|
java.lang.String |
getBeanname()
Getter for field BEANNAME |
java.lang.String |
getCorbaserver()
Getter for field CORBASERVER |
java.lang.String |
getCsdgroup()
Getter for field CSDGROUP |
java.lang.String |
getInterface()
Getter for field INTERFACE |
IRequestModelDefinition.IntfacetypeValue |
getIntfacetype()
Getter for field INTFACETYPE |
java.lang.String |
getModule()
Getter for field MODULE |
java.lang.String |
getOmginterface()
Getter for field OMGINTERFACE |
java.lang.String |
getOmgmodule()
Getter for field OMGMODULE |
java.lang.String |
getOmgoperation()
Getter for field OMGOPERATION |
java.lang.String |
getOperation()
Getter for field OPERATION |
IRequestModelDefinition.RtypeValue |
getRtype()
Getter for field RTYPE |
java.lang.String |
getTransid()
Getter for field TRANSID |
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, getDescription, getVersion |
Methods inherited from interface com.ibm.cics.model.IDefinition |
---|
getName |
Method Detail |
---|
java.lang.String getOmgmodule()
Object management group (OMG) module name
This attribute is obsolete, but is supported to provide BAS definition support for earlier releases of CICS. If this attribute is present in the request model definition, the following attributes must be blank: BEANNAME, CORBASERVER, INTFACETYPE, INTERFACE, OPERATION and RTYPE.
java.lang.String getOmginterface()
Object management group (OMG) interface name
This attribute is obsolete, but is supported to provide BAS definition support for earlier releases of CICS. If this attribute is present in the request model definition, the following attributes must be blank: BEANNAME, CORBASERVER, INTFACETYPE, INTERFACE, OPERATION and RTYPE.
java.lang.String getOmgoperation()
Object management group (OMG) operation name
This attribute is obsolete, but is supported to provide BAS definition support for earlier releases of CICS. If this attribute is present in the request model definition, the following attributes must be blank: BEANNAME, CORBASERVER, INTFACETYPE, INTERFACE, OPERATION and RTYPE.
java.lang.String getTransid()
CICS transaction ID
The 4-character name of the CICS transaction to be used when a new request processor transaction instance is required to process a method request matching the specification of the REQUESTMODEL. The transaction definition must have as its initial program a JVM program whose JVMClass is com.ibm.cics.iiop.RequestProcessor. It must be installed in all the AORs of the logical EJB server; it need not be installed in listener regions that are not also AORs.
java.lang.String getUserdata1()
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.
java.lang.String getUserdata2()
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.
java.lang.String getUserdata3()
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.
java.lang.String getCorbaserver()
CorbaServer
The name of the destination CORBASERVER for this REQUESTMODEL. The name can be up to 4 characters in length. The acceptable characters are A-Z a-z 0-9. You can also use an asterisk as the last (or only) character to specify a generic name. If a generic CORBASERVER is specified, BEANNAME, the CORBA attributes (MODULE and INTERFACE), and the COMMON attributes (OPERATION) must all be an asterisk (*); INTFACETYPE must be BOTH. If any of the obsolete attribute values (OMGINTERFACE, OMGMODULE and OMGOPERATION) is present in the request model definition, CORBASERVER must be blank.
IRequestModelDefinition.RtypeValue getRtype()
Request model type
The type of REQUESTMODEL:
IRequestModelDefinition.IntfacetypeValue getIntfacetype()
Java interface type
The Java interface type for this REQUESTMODEL:
java.lang.String getBeanname()
Enterprise bean
A bean name, of up to 240 characters, matching the name of the enterprise bean in the XML deployment descriptor. The acceptable characters are A-Z a-z 0-9 . - _ and accented alphabetic characters.
If you specify a generic value for BEANNAME, then you must specify INTFACETYPE as BOTH and OPERATION as *. If you specify RTYPE as GENERIC, you must specify BEANNAME as . For CORBA REQUESTMODELs - that is, if RTYPE is CORBA, this field should be blank.
java.lang.String getModule()
Module name
A name, of up to 255 characters, matching the IDL module name (which defines the name scope of the interface and operation). The acceptable characters are A-Z a-z 0-9 _. Characters outside this range may give unpredictable results. However, you can use an asterisk as the last (or only) character to specify a generic name.
Case is significant and should match the original Java or IDL source. However, to comply with CORBA, installation of REQUESTMODELs that specify MODULE with values differing only in case from previously installed definitions, will be rejected. If you specify a generic value for MODULE, then you must specify INTERFACE as * and OPERATION as *. If you specify RTYPE as GENERIC, you must specify MODULE as *. To indicate the default package, leave this field blank and specify a non-blank (but possibly generic) INTERFACE. For EJB REQUESTMODELs - that is, if RTYPE is EJB - this field should be blank. If any of the obsolete attribute values (OMGINTERFACE, OMGMODULE and OMGOPERATION) is present in the request model definition, MODULE must be blank.
java.lang.String getInterface()
Interface name
A name, of up to 255 characters, matching the IDL interface name. The acceptable characters are A-Z a-z 0-9 _ : and accented alphabetic characters.
Case is significant and should match the original Java or IDL source. However, to comply with CORBA, installation of REQUESTMODELS that specify INTERFACE with values differing only in case from previously installed definitions, will be rejected. If a generic INTERFACE is specified, the common attributes (OPERATION) must be an asterisk (*). For EJB REQUESTMODELs-that is, if RTYPE is EJB - this field should be blank. If you specify RTYPE as GENERIC, you must specify INTERFACE(*). If any of the obsolete attribute values (OMGINTERFACE, OMGMODULE and OMGOPERATION) is present in the request model definition, INTERFACE must be blank.
java.lang.String getOperation()
Operation name
A name, of up to 255 characters, matching the IDL operation or an IDL representation of the bean method signature. The acceptable characters are A-Z a-z 0-9 _ and accented alphabetic characters.
java.lang.String getCsdgroup()
CSD group
The name of the CSD group for this CICS resource definition. This field is ignored for BAS definitions.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |