com.ibm.cics.model
Interface ICorbaServer

All Superinterfaces:
ICICSObject, ICICSResource, IInstalledCICSResource, com.ibm.cics.model.meta.ITypedObject

public interface ICorbaServer
extends ICICSResource, IInstalledCICSResource

generated from CICS resourcetable EJCOSE


Nested Class Summary
static class ICorbaServer.AutopublishValue
          Enumeration type for field AUTOPUBLISH
static class ICorbaServer.ChangeAgentValue
          Enumeration type for field CHANGEAGENT
static class ICorbaServer.HostTypeValue
          Enumeration type for field HOSTTYPE
static class ICorbaServer.InstallAgentValue
          Enumeration type for field INSTALLAGENT
static class ICorbaServer.IpfamilyValue
          Enumeration type for field IPFAMILY
static class ICorbaServer.OutprivacyValue
          Enumeration type for field OUTPRIVACY
static class ICorbaServer.StateValue
          Enumeration type for field STATE
static 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
<From extends ICICSObject>
ICICSObjectListFactory<From>
findReferences(IReferenceAttribute<From,ICorbaServer> referenceAttribute)
          Returns an ICICSObjectListFactory that can be used to retrieve all objects that reference this ICICSObject by the supplied IReferenceAttribute.
 java.lang.String getAsserted()
          Getter for field ASSERTED
 ICorbaServer.AutopublishValue getAutopublish()
          Getter for field AUTOPUBLISH
 java.lang.Long getBasdefinever()
          Getter for field BASDEFINEVER
 java.lang.String getCertificate()
          Getter for field CERTIFICATE
 ICorbaServer.ChangeAgentValue getChangeAgent()
          Getter for field CHANGEAGENT
 java.lang.String getChangeAgentRelease()
          Getter for field CHANGEAGREL
 java.util.Date getChangeTime()
          Getter for field CHANGETIME
 java.lang.String getChangeUserID()
          Getter for field CHANGEUSRID
 ICorbaServerReference getCICSObjectReference()
           
 java.lang.String getCiphers()
          Getter for field CIPHERS
 java.lang.String getClientcert()
          Getter for field CLIENTCERT
 java.lang.String getDefineSource()
          Getter for field DEFINESOURCE
 java.util.Date getDefineTime()
          Getter for field DEFINETIME
 java.lang.String getDjardir()
          Getter for field DJARDIR
 java.lang.Long getFailactivate()
          Getter for field FAILACTIVATE
 java.lang.String getHost()
          Getter for field HOST
 ICorbaServer.HostTypeValue getHostType()
          Getter for field HOSTTYPE
 ICorbaServer.InstallAgentValue getInstallAgent()
          Getter for field INSTALLAGENT
 java.util.Date getInstallTime()
          Getter for field INSTALLTIME
 java.lang.String getInstallUserID()
          Getter for field INSTALLUSRID
 ICorbaServer.IpfamilyValue getIpfamily()
          Getter for field IPFAMILY
 java.lang.String getIpresolved()
          Getter for field IPRESOLVED
 java.lang.String getJndiprefix()
          Getter for field JNDIPREFIX
 java.lang.String getName()
          Getter for field NAME
 java.lang.Long getNumciphers()
          Getter for field NUMCIPHERS
 java.lang.Long getObjactivates()
          Getter for field OBJACTIVATES
 ICICSType<ICorbaServer> getObjectType()
           
 java.lang.Long getObjstores()
          Getter for field OBJSTORES
 ICorbaServer.OutprivacyValue getOutprivacy()
          Getter for field OUTPRIVACY
 java.lang.Long getSessbeantime()
          Getter for field SESSBEANTIME
 java.lang.String getShelf()
          Getter for field SHELF
 java.lang.String getSslunauth()
          Getter for field SSLUNAUTH
 ICorbaServer.StateValue getState()
          Getter for field STATE
 ICorbaServer.StatusValue getStatus()
          Getter for field ENABLESTATUS
 java.lang.String getUnauth()
          Getter for field UNAUTH
 
Methods inherited from interface com.ibm.cics.model.ICICSResource
getCICSRelease, getRegionName
 
Methods inherited from interface com.ibm.cics.model.ICICSObject
getCICSType
 
Methods inherited from interface com.ibm.cics.model.meta.ITypedObject
getAttributeValue
 

Method Detail

getObjectType

ICICSType<ICorbaServer> getObjectType()
Specified by:
getObjectType in interface ICICSObject
Specified by:
getObjectType in interface com.ibm.cics.model.meta.ITypedObject

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:


getJndiprefix

java.lang.String getJndiprefix()
Getter for field JNDIPREFIX

Java naming directory (JNDI) prefix

The prefix to be used at runtime 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

Hierarchical file system (HFS) shelf directory

The fully qualified name of up to 255 characters of a directory (a shelf, primarily for deployed JAR files) on HFS.


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 HFS. (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.


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.


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:


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:


getCICSObjectReference

ICorbaServerReference getCICSObjectReference()
Specified by:
getCICSObjectReference in interface ICICSObject

findReferences

<From extends ICICSObject> ICICSObjectListFactory<From> findReferences(IReferenceAttribute<From,ICorbaServer> referenceAttribute)
Returns an ICICSObjectListFactory that can be used to retrieve all objects that reference this ICICSObject by the supplied IReferenceAttribute. The list factory can be activated by the caller when necessary. This method does not perform any I/O.



Copyright © 2008-2013 IBM Corp. All Rights Reserved.