Interface ICorbaServerDefinition
-
- All Superinterfaces:
ICICSDefinition
,ICICSObject
,IDefinition
,com.ibm.cics.model.meta.ITypedObject
public interface ICorbaServerDefinition extends ICICSDefinition
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
ICorbaServerDefinition.AutopublishValue
Enumeration type for field AUTOPUBLISHstatic class
ICorbaServerDefinition.ChangeAgentValue
Enumeration type for field CHANGEAGENTstatic class
ICorbaServerDefinition.OutprivacyValue
Enumeration type for field OUTPRIVACYstatic class
ICorbaServerDefinition.StatusValue
Enumeration type for field STATUS
-
Field Summary
-
Fields inherited from interface com.ibm.cics.model.ICICSDefinition
COPYRIGHT
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
getAsserted()
Getter for field ASSERTEDICorbaServerDefinition.AutopublishValue
getAutopublish()
Getter for field AUTOPUBLISHjava.lang.String
getCertificate()
Getter for field CERTIFICATEICorbaServerDefinition.ChangeAgentValue
getChangeAgent()
Getter for field CHANGEAGENTICICSDefinitionReference<ICorbaServerDefinition>
getCICSObjectReference()
java.lang.String
getCiphers()
Getter for field CIPHERSjava.lang.String
getClientcert()
Getter for field CLIENTCERTjava.lang.String
getDjardir()
Getter for field DJARDIRjava.lang.String
getHost()
Getter for field HOSTjava.lang.String
getJndiprefix()
Getter for field JNDIPREFIXICICSType<ICorbaServerDefinition>
getObjectType()
ICorbaServerDefinition.OutprivacyValue
getOutprivacy()
Getter for field OUTPRIVACYjava.lang.String
getSessbeantime()
Getter for field SESSBEANTIMEjava.lang.String
getShelf()
Getter for field SHELFjava.lang.String
getSslunauth()
Getter for field SSLUNAUTHICorbaServerDefinition.StatusValue
getStatus()
Getter for field STATUSjava.lang.String
getUnauth()
Getter for field UNAUTHjava.lang.String
getUserdata1()
Getter for field USERDATA1java.lang.String
getUserdata2()
Getter for field USERDATA2java.lang.String
getUserdata3()
Getter for field USERDATA3-
Methods inherited from interface com.ibm.cics.model.ICICSDefinition
getChangeAgentRelease, getChangeTime, getChangeUserID, getCICSContainer, getCreateTime, getCSDGroup, getDescription, getVersion
-
Methods inherited from interface com.ibm.cics.model.ICICSObject
getCICSType, getName
-
-
-
-
Method Detail
-
getObjectType
ICICSType<ICorbaServerDefinition> getObjectType()
- Specified by:
getObjectType
in interfaceICICSDefinition
- Specified by:
getObjectType
in interfaceICICSObject
- Specified by:
getObjectType
in interfaceIDefinition
- Specified by:
getObjectType
in interfacecom.ibm.cics.model.meta.ITypedObject
-
getChangeAgent
ICorbaServerDefinition.ChangeAgentValue getChangeAgent()
Getter for field CHANGEAGENTLast modification agent
The change agent identifier that made the last modification.
- CSDAPI - The resource was last changed by a CEDA transaction, by the programmable interface to DFHEDAP or by an EXEC CICS CSD command.
- CSDBATCH - The resource was last changed by a DFHCSDUP job.
- DREPAPI - Resource was last changed by a CICSPlex SM API command.
- N_A - Resource was created or last updated prior to CICS TS Version 4 Release 1 and support for resource signatures.
-
getUserdata1
java.lang.String getUserdata1()
Getter for field USERDATA1User 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 USERDATA2User 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 USERDATA3User 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.
-
getJndiprefix
java.lang.String getJndiprefix()
Getter for field JNDIPREFIXJava naming directory (JNDI) prefix
A JNDI prefix of up to 255 characters, which is used when enterprise beans are published to the Java Naming and Directory Interface (JNDI). The JNDIPREFIX attribute must match the prefix specified by the client when it uses JNDI to obtain a reference to the home interface for a bean.
-
getSessbeantime
java.lang.String getSessbeantime()
Getter for field SESSBEANTIMESession bean timeout (DDHHMM)
The period , in days, hours, and minutes of inactivity after which a session bean may be discarded by CICS:
- 00,00,00 - Session beans will not be timed out.
- 00,00,10 - Session beans may be discarded after ten minutes of inactivity. This is the default value.
- dd,hh,mm - Session beans may be discarded after the specified period of inactivity. The maximum value you can specify is 99 days, 23 hours, and 59 minutes.
-
getShelf
java.lang.String getShelf()
Getter for field SHELFzSeries File System (zFS) shelf directory
The 1-255 character fully-qualified name of a directory (a shelf, primarily for deployed JAR files) on zFS. CICS regions into which the CORBASERVER definition is installed must have full permissions to the shelf directory-read, write, and the ability to create subdirectories.
-
getHost
java.lang.String getHost()
Getter for field HOSTTCP/IP host address
The 255-character host name of this logical EJB/CORBA server (for example, www.example.com), or its dotted decimal IPv4 address (for example, 9.20.181.3), or its colon hexadecimal IPv6 address (for example ABCD:EF01::2345:6789). If an IPv4 address is entered as an IPv4 compatible IPv6 address (deprecated) or an IPv4 mapped IPv6 address (for example ::FFFF:1.2.3.4) it is converted to a standard IPv4 dotted decimal address. IPv6 addresses should not be used for CICS Transaction Server for z/OS, Version 3 Release 2 and earlier releases. This host name is included in Interoperable Object References (IORs) exported for objects in this logical server. Clients must use this host name to access the CICS listener regions.
-
getCertificate
java.lang.String getCertificate()
Getter for field CERTIFICATESecure sockets layer (SSL) client certificate
A 32-character area containing the label of the certificate within the key ring that is used as a client certificate in the SSL handshake for outbound IIOP connections. If the label is blank, the certificate nominated as the default for the key ring is used. The distinguished name within this certificate is used to provide inputs to the Distinguished Name URM (DFHEJDNX).
Note: If more than 32 characters are entered in this field, only the first 32 will be used.
-
getDjardir
java.lang.String getDjardir()
Getter for field DJARDIRCICS-deployed JAR file pickup directory
The 1-255 character fully-qualified name of the deployed JAR file directory (also known as the pickup directory) on zFS. If specified, DJARDIR must refer to a valid zFS directory to which the CICS region has at least read access.
-
getAutopublish
ICorbaServerDefinition.AutopublishValue getAutopublish()
Getter for field AUTOPUBLISHAuto publish beans to Java naming directory (JNDI)
Specifies whether the contents of a deployed JAR file should be automatically published to the namespace when the DJAR definition is successfully installed into this CorbaServer:
- NO - The contents of the deployed JAR file will not be automatically published to the namespace.
- YES - The contents of the deployed JAR file will be automatically published to the namespace.
-
getUnauth
java.lang.String getUnauth()
Getter for field UNAUTHTCP/IP service for unauthenticated protocol
The 8-character name of a TCPIPSERVICE that defines the characteristics of the port which is used for inbound IIOP with no authentication. You must specify a value for the UNAUTH attribute when you define a CORBASERVER, even if you intend that all inbound requests to this CORBASERVER should be authenticated. This is because the PORTNUMBER attribute of the TCPIPSERVICE is required in order to construct IORs that are exported from this logical server.
-
getClientcert
java.lang.String getClientcert()
Getter for field CLIENTCERTTCP/IP service for client certificated protocol
The 8-character name of a TCPIPSERVICE that defines the characteristics of the port which is used for inbound IIOP with SSL client certificate authentication. This attribute is optional.
-
getSslunauth
java.lang.String getSslunauth()
Getter for field SSLUNAUTHTCP/IP service for SSL AUTHENTICATE=NO protocol
The 8-character name of a TCPIPSERVICE that defines the characteristics of the port which is used for inbound IIOP with SSL but no client authentication. This attribute is optional.
-
getStatus
ICorbaServerDefinition.StatusValue getStatus()
Getter for field STATUSStatus
Specifies whether the CorbaServer is to be installed in enabled or disabled state. The default is enabled.
-
getAsserted
java.lang.String getAsserted()
Getter for field ASSERTEDTCP/IP service for Asserted Identity protocol
The 8-character name of a TCPIPSERVICE that defines the characteristics of the port which is used for inbound IIOP with asserted identity authentication.
-
getOutprivacy
ICorbaServerDefinition.OutprivacyValue getOutprivacy()
Getter for field OUTPRIVACYOutbound privacy
This is obsolete from CICS TS Version 3 Release 1. Indicates whether cipher suites are used when an outbound SSL connection is opened.
- NOTSUPPORTED - Encryption is not used. During the SSL handshake, CICS advertises only supported cipher suites that do not provide encryption.
- REQUIRED - Encryption is used. During the SSL handshake, CICS advertises only supported cipher suites that provide encryption.
- SUPPORTED - Encryption is used if both client and server support it. During the SSL handshake, CICS advertises all supported cipher suites.
-
getCiphers
java.lang.String getCiphers()
Getter for field CIPHERSSSL cipher suite codes
Specifies a string of up to 56 hexadecimal digits that is interpreted as a list of up to 28 2-digit cipher suite codes. When you define the resource, CICS automatically initializes the attribute with a default list of acceptable codes. You can reorder the cipher codes or remove them from the initial list. However, you cannot add cipher codes that are not in the default list for the specified encryption level. To reset the value to the default list of codes, delete all the cipher suite codes; the field is automatically repopulated with the default list.
-
getCICSObjectReference
ICICSDefinitionReference<ICorbaServerDefinition> getCICSObjectReference()
- Specified by:
getCICSObjectReference
in interfaceICICSDefinition
- Specified by:
getCICSObjectReference
in interfaceICICSObject
- Specified by:
getCICSObjectReference
in interfaceIDefinition
-
-