com.ibm.cics.model

Interface ICorbaServer

    • Method Detail

      • getName

        java.lang.String getName()
        Getter for field NAME

        CorbaServer name

        The name of the CorbaServer.

        Specified by:
        getName in interface ICICSObject
      • getSessbeantime

        java.lang.Long getSessbeantime()
        Getter for field SESSBEANTIME

        Session 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 STATE

        CorbaServer 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 JNDIPREFIX

        Java 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 HOST

        Host 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 CERTIFICATE

        Secure 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 SHELF

        zSeries 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 DJARDIR

        CICS-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 AUTOPUBLISH

        Auto 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 UNAUTH

        TCP/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 CLIENTCERT

        TCP/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 SSLUNAUTH

        TCP/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 ENABLESTATUS

        CorbaServer 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.
        Input Values: ENABLED, DISABLED
      • getObjactivates

        java.lang.Long getObjactivates()
        Getter for field OBJACTIVATES

        Number of Object Activates

        The total number of successful stateful session bean activations.

      • getObjstores

        java.lang.Long getObjstores()
        Getter for field OBJSTORES

        Number of Object Stores

        The total number of successful stateful session bean passivations.

      • getFailactivate

        java.lang.Long getFailactivate()
        Getter for field FAILACTIVATE

        Number of Failed Activates

        The total number of failed stateful session bean activations.

      • getAsserted

        java.lang.String getAsserted()
        Getter for field ASSERTED

        TCP/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 OUTPRIVACY

        Outbound 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 CIPHERS

        SSL 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 NUMCIPHERS

        Number of SSL cipher suite codes

        The number of SSL cipher suite codes.

      • getChangeAgent

        ICorbaServer.ChangeAgentValue getChangeAgent()
        Getter for field CHANGEAGENT

        Last 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.
      • getChangeUserID

        java.lang.String getChangeUserID()
        Getter for field CHANGEUSRID

        Last modification user ID

        The user ID that made the last modification to the resource definition.

      • getChangeAgentRelease

        java.lang.String getChangeAgentRelease()
        Getter for field CHANGEAGREL

        Last 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 CHANGETIME

        Last modification time

        The local date and time when the definition was last changed.

      • getDefineSource

        java.lang.String getDefineSource()
        Getter for field DEFINESOURCE

        Source 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 DEFINETIME

        Creation 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 INSTALLUSRID

        Installation user ID

        The user ID that installed the resource definition.

      • getInstallTime

        java.util.Date getInstallTime()
        Getter for field INSTALLTIME

        Installation time

        The local date and time when the definition was installed.

      • getInstallAgent

        ICorbaServer.InstallAgentValue getInstallAgent()
        Getter for field INSTALLAGENT

        Installation 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 BASDEFINEVER

        BAS resource definition version

        The BAS version number of this definition.

      • getIpresolved

        java.lang.String getIpresolved()
        Getter for field IPRESOLVED

        The 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 IPFAMILY

        The 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 HOSTTYPE

        The 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=*).

Copyright ? 2008-2015 IBM Corp. All Rights Reserved.