Class CIM_J2eeResource
extends CIM_SystemResource

The J2eeResource class is a base class for all managed object types that represent J2EE resources. J2EE resources are resources that are utilized by the J2EE server to provide the J2EE standard services required by the J2EE platform architecture. The J2EEResource class has several subclasses that do not add any new properties. The option of using a type property to identify the different resource types while doing away with the numerous empty subclasses was not chosen because the subclasses, when enhanced by vendor specific extensions are significantly different from each other.

Table of Contents
Hierarchy
Direct Known Subclasses
Class Qualifiers
Class Properties
Class Methods


Class Hierarchy

CIM_ManagedElement
   |
   +--CIM_ManagedSystemElement
   |
   +--CIM_LogicalElement
   |
   +--CIM_EnabledLogicalElement
   |
   +--CIM_SystemResource
   |
   +--CIM_J2eeResource

Direct Known Subclasses

CIM_J2eeJavaMailResource
CIM_J2eeJCAResource
CIM_J2eeJDBCResource
CIM_J2eeJMSResource
CIM_J2eeJNDIResource
CIM_J2eeJTAResource
CIM_J2eeRMI_IIOPResource
CIM_J2eeURLResource

Class Qualifiers

NameData TypeValue
Abstractbooleantrue
DescriptionstringThe J2eeResource class is a base class for all managed object types that represent J2EE resources. J2EE resources are resources that are utilized by the J2EE server to provide the J2EE standard services required by the J2EE platform architecture. The J2EEResource class has several subclasses that do not add any new properties. The option of using a type property to identify the different resource types while doing away with the numerous empty subclasses was not chosen because the subclasses, when enhanced by vendor specific extensions are significantly different from each other.
UMLPackagePathstringCIM::Application::J2eeAppServer
Versionstring2.19.0

Class Properties

Local Class Properties

NameData TypeDefault ValueQualifiers
NameData TypeValue
InstanceIDstring
DescriptionstringInstanceID identifies a unique instance of a J2ee Resource. In order to ensure uniqueness, the value of InstanceID MUST be constructed using the form specified in JSR77.3.1.1.1 in order to avoid the need for manual key propagation.
Keybooleantrue
ModelCorrespondencestringCIM_J2eeResource.Name
OverridestringInstanceID
Namestring
DescriptionstringThe name of a J2EE Resource. The name MUST be constructed using the form specified in JSR77.3.1.1.1 in order to avoid the need for manual key propagation.
MappingStringsstringJSR77.JCP|JSR77.3.1.1.1 objectName|V1.0
MaxLenuint32256
ModelCorrespondencestringCIM_J2eeResource.InstanceID
OverridestringName

Inherited Properties

NameData Type
Captionstring
CommunicationStatusuint16
Descriptionstring
DetailedStatusuint16
ElementNamestring
EnabledDefaultuint16
EnabledStateuint16
Generationuint64
HealthStateuint16
ImplementationInfouint16
InstallDatedatetime
OperatingStatusuint16
OtherEnabledStatestring
PrimaryStatusuint16
RequestedStateuint16
Shareableboolean
Statusstring
TimeOfLastStateChangedatetime
TransitioningToStateuint16
AvailableRequestedStatesuint16[]
OperationalStatusuint16[]
StatusDescriptionsstring[]

Class Methods

Inherited Class Methods

NameReturn Type
RequestStateChangeuint32