BEA Logo BEA WebLogic Enterprise Release 5.1

  Corporate Info  |  News  |  Solutions  |  Products  |  Partners  |  Services  |  Events  |  Download  |  How To Buy

 

   WebLogic Enterprise Doc Home   |   Tuxedo ATMI Topics   |   Previous Topic   |   Next Topic   |   Contents   |   Index

T_MODULE CLASS

Overview

The T_MODULE class represents the modules installed on a Java server. The class attributes identify and characterize the module. TA_MODULETYPE is a local attribute. Local attributes are local to the memory allocated to a Java server.

Table 0-33 T_MODULE Class Definition Attribute Table

Attribute

Type

Permissions

Values

Default

Description

TA_SRVID(r)

long

ru-r--r--

1<=num<30,001

N/A

server ID

TA_SRVGRP(r)

string

ru-r--r--

string[1..30]

N/A

group name

TA_MODULE (r)

string

ru-r--r--

string[1..30]

N/A

module name

TA_MODULEFILE(r)

string

ru-r--r--

string[1..256]

N/A

main JAR file

TA_MODULECLASSPATH

string

rw-r--r--

string[0..2048]

N/A

local classpath

TA_MODULEARGS

string

ru-r--r--

string[0..256]

N/A

startup args

TA_STATE

string

rw-r--r--

GET:VALID,
SET: {NEW | INVALID}

N/A

state, INVALID is used for deletion

T_MODULE Class:LOCAL Attributes

TA_MODULETYPE

string

R--R--R--

string[1..30]

N/A

EJB or CORBA

For the Attribute column, the keys indicate:

(r) - The field is required when a new object is created.

For the Permission column, the keys indicate:

r - The attribute may be retrieved.

R - The attribute may be retrieved only when the object state is ACTive or ACTive equivalent. This attribute represents transient information that is not persistent across distinct activations of the object.

w - The attribute may be changed only when the object is created. After creation, the object cannot be modified.

u - The attribute may be updated as described for the w permissions attribute. In addition, the combination of all attribute values identified with the u permissions character must be unique within the class.

Attribute Semantics

TA_SRVID 1<=num<30,001

Together with the server group name, this value is used to identify a Java server, specified in the SERVERS section of the UBBCONFIG, for which the connection pool is being described.

TA_SRVGRP string[1..30]

Name of a server group. This is used to identify a JavaServer, specified in the SERVERS section of the UBBCONFIG file, for which the connection pool is being described.

TA_MODULE string[1..30]

The file that contains the module.

TA_MODULEFILE string[1..256]

The Java ARchive (JAR) file that contains the module.

TA_MODULECLASSPATH string[0..256]

The local classpath for the module.

TA_MODULEARGS string[0..256]

The startup arguments for the module.

TA_STATE

The INVALID state is used to delete entries from the configuration file. VALID is always returned by a GET request.

TA_MODULETYPE string[0..30]

The type of the module. This is either CORBA or EJB.