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 class
ICorbaServer.AutopublishValue
Enumeration type for field AUTOPUBLISHstatic class
ICorbaServer.ChangeAgentValue
Enumeration type for field CHANGEAGENTstatic class
ICorbaServer.HostTypeValue
Enumeration type for field HOSTTYPEstatic class
ICorbaServer.InstallAgentValue
Enumeration type for field INSTALLAGENTstatic class
ICorbaServer.IpfamilyValue
Enumeration type for field IPFAMILYstatic class
ICorbaServer.OutprivacyValue
Enumeration type for field OUTPRIVACYstatic class
ICorbaServer.StateValue
Enumeration type for field STATEstatic class
ICorbaServer.StatusValue
Enumeration 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.String
getAsserted()
Getter for field ASSERTEDICorbaServer.AutopublishValue
getAutopublish()
Getter for field AUTOPUBLISHjava.lang.Long
getBasdefinever()
Getter for field BASDEFINEVERjava.lang.String
getCertificate()
Getter for field CERTIFICATEICorbaServer.ChangeAgentValue
getChangeAgent()
Getter for field CHANGEAGENTjava.lang.String
getChangeAgentRelease()
Getter for field CHANGEAGRELjava.util.Date
getChangeTime()
Getter for field CHANGETIMEjava.lang.String
getChangeUserID()
Getter for field CHANGEUSRIDICorbaServerReference
getCICSObjectReference()
java.lang.String
getCiphers()
Getter for field CIPHERSjava.lang.String
getClientcert()
Getter for field CLIENTCERTjava.lang.String
getDefineSource()
Getter for field DEFINESOURCEjava.util.Date
getDefineTime()
Getter for field DEFINETIMEjava.lang.String
getDjardir()
Getter for field DJARDIRjava.lang.Long
getFailactivate()
Getter for field FAILACTIVATEjava.lang.String
getHost()
Getter for field HOSTICorbaServer.HostTypeValue
getHostType()
Getter for field HOSTTYPEICorbaServer.InstallAgentValue
getInstallAgent()
Getter for field INSTALLAGENTjava.util.Date
getInstallTime()
Getter for field INSTALLTIMEjava.lang.String
getInstallUserID()
Getter for field INSTALLUSRIDICorbaServer.IpfamilyValue
getIpfamily()
Getter for field IPFAMILYjava.lang.String
getIpresolved()
Getter for field IPRESOLVEDjava.lang.String
getJndiprefix()
Getter for field JNDIPREFIXjava.lang.String
getName()
Getter for field NAMEjava.lang.Long
getNumciphers()
Getter for field NUMCIPHERSjava.lang.Long
getObjactivates()
Getter for field OBJACTIVATESICICSType<ICorbaServer>
getObjectType()
java.lang.Long
getObjstores()
Getter for field OBJSTORESICorbaServer.OutprivacyValue
getOutprivacy()
Getter for field OUTPRIVACYjava.lang.Long
getSessbeantime()
Getter for field SESSBEANTIMEjava.lang.String
getShelf()
Getter for field SHELFjava.lang.String
getSslunauth()
Getter for field SSLUNAUTHICorbaServer.StateValue
getState()
Getter for field STATEICorbaServer.StatusValue
getStatus()
Getter for field ENABLESTATUSjava.lang.String
getUnauth()
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:
getObjectType
in interfaceICICSObject
- Specified by:
getObjectType
in interfacecom.ibm.cics.model.meta.ITypedObject
-
getName
java.lang.String getName()
Getter for field NAMECorbaServer name
The name of the CorbaServer.
- Specified by:
getName
in 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:
getCICSObjectReference
in interfaceICICSObject
- Specified by:
getCICSObjectReference
in interfaceICICSResource
-
-