Interface ICorbaServer
-
- All Superinterfaces:
ICICSObject,ICICSResource,IInstalledCICSResource,com.ibm.cics.model.meta.ITypedObject
public interface ICorbaServer extends ICICSResource, IInstalledCICSResource
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classICorbaServer.AutopublishValueEnumeration type for field AUTOPUBLISHstatic classICorbaServer.ChangeAgentValueEnumeration type for field CHANGEAGENTstatic classICorbaServer.HostTypeValueEnumeration type for field HOSTTYPEstatic classICorbaServer.InstallAgentValueEnumeration type for field INSTALLAGENTstatic classICorbaServer.IpfamilyValueEnumeration type for field IPFAMILYstatic classICorbaServer.OutprivacyValueEnumeration type for field OUTPRIVACYstatic classICorbaServer.StateValueEnumeration type for field STATEstatic classICorbaServer.StatusValueEnumeration type for field ENABLESTATUS
-
Field Summary
-
Fields inherited from interface com.ibm.cics.model.ICICSResource
COPYRIGHT
-
Fields inherited from interface com.ibm.cics.model.IInstalledCICSResource
COPYRIGHT
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetAsserted()Getter for field ASSERTEDICorbaServer.AutopublishValuegetAutopublish()Getter for field AUTOPUBLISHjava.lang.LonggetBasdefinever()Getter for field BASDEFINEVERjava.lang.StringgetCertificate()Getter for field CERTIFICATEICorbaServer.ChangeAgentValuegetChangeAgent()Getter for field CHANGEAGENTjava.lang.StringgetChangeAgentRelease()Getter for field CHANGEAGRELjava.util.DategetChangeTime()Getter for field CHANGETIMEjava.lang.StringgetChangeUserID()Getter for field CHANGEUSRIDICorbaServerReferencegetCICSObjectReference()java.lang.StringgetCiphers()Getter for field CIPHERSjava.lang.StringgetClientcert()Getter for field CLIENTCERTjava.lang.StringgetDefineSource()Getter for field DEFINESOURCEjava.util.DategetDefineTime()Getter for field DEFINETIMEjava.lang.StringgetDjardir()Getter for field DJARDIRjava.lang.LonggetFailactivate()Getter for field FAILACTIVATEjava.lang.StringgetHost()Getter for field HOSTICorbaServer.HostTypeValuegetHostType()Getter for field HOSTTYPEICorbaServer.InstallAgentValuegetInstallAgent()Getter for field INSTALLAGENTjava.util.DategetInstallTime()Getter for field INSTALLTIMEjava.lang.StringgetInstallUserID()Getter for field INSTALLUSRIDICorbaServer.IpfamilyValuegetIpfamily()Getter for field IPFAMILYjava.lang.StringgetIpresolved()Getter for field IPRESOLVEDjava.lang.StringgetJndiprefix()Getter for field JNDIPREFIXjava.lang.StringgetName()Getter for field NAMEjava.lang.LonggetNumciphers()Getter for field NUMCIPHERSjava.lang.LonggetObjactivates()Getter for field OBJACTIVATESICICSType<ICorbaServer>getObjectType()java.lang.LonggetObjstores()Getter for field OBJSTORESICorbaServer.OutprivacyValuegetOutprivacy()Getter for field OUTPRIVACYjava.lang.LonggetSessbeantime()Getter for field SESSBEANTIMEjava.lang.StringgetShelf()Getter for field SHELFjava.lang.StringgetSslunauth()Getter for field SSLUNAUTHICorbaServer.StateValuegetState()Getter for field STATEICorbaServer.StatusValuegetStatus()Getter for field ENABLESTATUSjava.lang.StringgetUnauth()Getter for field UNAUTH-
Methods inherited from interface com.ibm.cics.model.ICICSObject
getCICSType
-
Methods inherited from interface com.ibm.cics.model.ICICSResource
getCICSContainer, getCICSRelease, getRegionName
-
-
-
-
Method Detail
-
getObjectType
ICICSType<ICorbaServer> getObjectType()
- Specified by:
getObjectTypein interfaceICICSObject- Specified by:
getObjectTypein interfacecom.ibm.cics.model.meta.ITypedObject
-
getName
java.lang.String getName()
Getter for field NAMECorbaServer name
The name of the CorbaServer.
- Specified by:
getNamein interfaceICICSObject
-
getSessbeantime
java.lang.Long getSessbeantime()
Getter for field SESSBEANTIMESession bean timeout (minutes)
This defines the elapsed time (in minutes) of inactivity after which a session bean may be discarded. A value of 0 prevents beans from being timed out. The default value is 10 minutes.
-
getState
ICorbaServer.StateValue getState()
Getter for field STATECorbaServer state usage
Applies only to releases earlier than CICS Transaction Server for z/OS Version 3 Release 1. In later releases this is replaced by ENABLESTATUS. This specifies the current status of this CorbaServer and has a value of:
- INITING - The CorbaServer is being initialized. It is not yet ready to accept requests.
- INSERVICE - The CorbaServer is available and is accepting requests.
- PENDINIT - Initialization has not yet started.
- PENDRESOLVE - Resolution of the CorbaServer has not yet started.
- UNRESOLVED - Resolution of the CorbaServer has failed.
- UNUSABLE - The CorbaServer is unusable.
- DISCARDING - A DISCARD is in progress for this CorbaServer.
- RESOLVING - The CorbaServer is being resolved.
-
getJndiprefix
java.lang.String getJndiprefix()
Getter for field JNDIPREFIXJava naming directory (JNDI) prefix
The prefix to be used at run time when publishing enterprise beans to the Java Naming and Directory Interface (JNDI). The prefix must include any trailing delimiter, such as a forward slash, because CICS does not insert a delimiter between the prefix and a suffix. If this option is not specified, no prefix is prepended when publishing beans to JNDI.
-
getHost
java.lang.String getHost()
Getter for field HOSTHost name or IP address
The host name or IP address of this logical EJB or CORBA server. The HOSTTYPE option gives the format of this value, as either a name, an IPv4 address or an IPv6 address. HOST is a static value, specified in the Resource Definition.
-
getCertificate
java.lang.String getCertificate()
Getter for field CERTIFICATESecure sockets layer (SSL) client certificate
This specifies the label of a certificate within the key ring that is to be used as a client certificate in the SSL handshake for outbound IIOP connections. If this option is not specified, the default certificate for the key ring is used.
-
getShelf
java.lang.String getShelf()
Getter for field SHELFzSeries File System (zFS) shelf directory
The fully qualified name of up to 255 characters of a directory (a shelf, primarily for deployed JAR files) on zFS.
-
getDjardir
java.lang.String getDjardir()
Getter for field DJARDIRCICS-deployed JAR file pickup directory
A 255-character area containing the name of the deployed JAR file directory (also known as the pickup directory) on zFS. (The pickup directory is the place that you put deployed JAR files that you want to be installed into the CorbaServer by the CICS scanning mechanism.)
-
getAutopublish
ICorbaServer.AutopublishValue getAutopublish()
Getter for field AUTOPUBLISHAuto publish beans to Java naming directory (JNDI)
Indicates whether enterprise beans are to be automatically published to the JNDI namespace when the deployed JAR file that contains them is successfully installed in the CorbaServer. The values are:
- Autopub
- Enterprise beans are to be automatically published.
- Noauto
- Enterprise beans are not to be automatically published.
-
getUnauth
java.lang.String getUnauth()
Getter for field UNAUTHTCP/IP service for unauthenticated protocol
The 8-character name of a TCPIPSERVICE resource that defines the characteristics of the port that is used for inbound IIOP with no authentication
-
getClientcert
java.lang.String getClientcert()
Getter for field CLIENTCERTTCP/IP service for client certificated protocol
The 8-character name of a TCPIPSERVICE resource that defines the characteristics of the port that is used for inbound IIOP with SSL client certificate authentication.
-
getSslunauth
java.lang.String getSslunauth()
Getter for field SSLUNAUTHTCP/IP service for SSL AUTHENTICATE=NO protocol
The 8-character name of a TCPIPSERVICE resource that defines the characteristics of the port that is used for inbound IIOP with SSL but no client authentication
-
getStatus
ICorbaServer.StatusValue getStatus()
Getter for field ENABLESTATUSCorbaServer status
Specifies the current state of the CorbaServer. The values are:
- Disabled
- The CorbaServer is currently not processing any requests and is unable to accept new requests. It may have failed to initialize properly or have been explicitly disabled.
- Disabling
- The CorbaServer is quiescing before entering disabled state. It is not accepting new requests but is allowing currently-executing work to complete.
- Discarding
- A DISCARD request has been received for this CorbaServer. The CorbaServer is quiescing before being discarded. It is not accepting new requests but is allowing currently-executing work to complete.
- Enabled
- The CorbaServer is available and is accepting requests.
- Enabling
- The CorbaServer is being initialized. It is not yet ready to accept requests.
-
getObjactivates
java.lang.Long getObjactivates()
Getter for field OBJACTIVATESNumber of Object Activates
The total number of successful stateful session bean activations.
-
getObjstores
java.lang.Long getObjstores()
Getter for field OBJSTORESNumber of Object Stores
The total number of successful stateful session bean passivations.
-
getFailactivate
java.lang.Long getFailactivate()
Getter for field FAILACTIVATENumber of Failed Activates
The total number of failed stateful session bean activations.
-
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 that is used for inbound IIOP with asserted identity authentication.
-
getOutprivacy
ICorbaServer.OutprivacyValue getOutprivacy()
Getter for field OUTPRIVACYOutbound privacy
Indicates the level of SSL encryption used for outbound requests from this CorbaServer. The level is determined by the CIPHERS attribute. Possible values are:
- 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
The list of cipher suites, in the form of up to 28 hexadecimal pairs, that is used to negotiate with clients during the SSL handshake. When a secure connection is established between a pair of processes, the most secure cipher suite supported by both is used.
-
getNumciphers
java.lang.Long getNumciphers()
Getter for field NUMCIPHERSNumber of SSL cipher suite codes
The number of SSL cipher suite codes.
-
getChangeAgent
ICorbaServer.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 - The resource was last changed by a CICSPlex SM BAS API command.
- DREPBATCH - The resource was last changed by a CICSPlex SM utility.
- CREATESPI - The resource was last changed by an EXEC CICS CREATE command.
- NOTAPPLIC - This is not applicable for this resource.
- N_A - Resource was created or last updated prior to CICS TS Version 4 Release 1 and support for resource signatures.
-
getChangeUserID
java.lang.String getChangeUserID()
Getter for field CHANGEUSRIDLast modification user ID
The user ID that made the last modification to the resource definition.
-
getChangeAgentRelease
java.lang.String getChangeAgentRelease()
Getter for field CHANGEAGRELLast modification agent release
The CICS release level of the agent that made the last modification to the resource definition.
-
getChangeTime
java.util.Date getChangeTime()
Getter for field CHANGETIMELast modification time
The local date and time when the definition was last changed.
-
getDefineSource
java.lang.String getDefineSource()
Getter for field DEFINESOURCESource of the resource definition
The source of the definition, depending on which agent made the last change.
-
getDefineTime
java.util.Date getDefineTime()
Getter for field DEFINETIMECreation time
The local date and time when the resource definition record was created on DFHCSD or EYUDREP.
-
getInstallUserID
java.lang.String getInstallUserID()
Getter for field INSTALLUSRIDInstallation user ID
The user ID that installed the resource definition.
-
getInstallTime
java.util.Date getInstallTime()
Getter for field INSTALLTIMEInstallation time
The local date and time when the definition was installed.
-
getInstallAgent
ICorbaServer.InstallAgentValue getInstallAgent()
Getter for field INSTALLAGENTInstallation agent
The install agent identifier that made the installation.
- CSDAPI - The resource was installed by a CEDA transaction, by the programmable interface to DFHEDAP or by an EXEC CICS CSD command.
- CREATESPI - The resource was installed by an EXEC CICS CREATE command.
- GRPLIST - The resource was installed by GRPLIST INSTALL.
-
getBasdefinever
java.lang.Long getBasdefinever()
Getter for field BASDEFINEVERBAS resource definition version
The BAS version number of this definition.
-
getIpresolved
java.lang.String getIpresolved()
Getter for field IPRESOLVEDThe resolved address of this CORBA server
The resolved IPv4 or IPv6 address of the CORBA server named in the HOST option, or 0.0.0.0 if it is unavailable or unknown. The format of this IP address is given by the IPFAMILY option.
-
getIpfamily
ICorbaServer.IpfamilyValue getIpfamily()
Getter for field IPFAMILYThe format of the resolved IP address
The format of the IP address in the IPRESOLVED option. These are the possible values:
- IPV4 - IPRESOLVED contains an IPv4 address specified in dotted decimal address format.
- IPV6 - IPRESOLVED contains an IPv6 address specified in colon hexadecimal address format.
- UNKNOWN - IPRESOLVED is not yet in use, or the address cannot be resolved. This is the default when IPRESOLVED is 0.0.0.0
-
getHostType
ICorbaServer.HostTypeValue getHostType()
Getter for field HOSTTYPEThe format of the host name or address
The format of the name or address in the HOST option. These are the possible values:
- HOSTNAME - HOST contains a character host name. The IP address that corresponds to the host name is looked up using DNS.
- IPV4 - HOST contains an IPv4 address specified in dotted decimal address format
- IPV6 - HOST contains an IPv6 address specified in colon hexadecimal address format
- NOTAPPLIC - The HOST name or address is incorrect (HOST=0.0.0.0 or HOST=*).
-
getCICSObjectReference
ICorbaServerReference getCICSObjectReference()
- Specified by:
getCICSObjectReferencein interfaceICICSObject- Specified by:
getCICSObjectReferencein interfaceICICSResource
-
-