![]() |
![]() |
|
|
T_ROUTING CLASS
Overview
The T_ROUTING class represents configuration attributes of routing specifications for an application. These attribute values identify and characterize application data dependent routing criteria with respect to field names, buffer types, and routing definitions.
Attribute Table
Attribute1 |
Type |
Permissions |
Values |
Default |
---|---|---|---|---|
TA_ROUTINGNAME( r )( * ) |
string |
ru-r--r-- |
string[1...15] |
N/A |
TA_ROUTINGTYPE ( r) |
string |
ru-r--r-- |
SERVICE or FACTORY |
SERVICE |
TA_BUFTYPE( r )( * ) |
string |
ru-r--r-- |
string[1...256] |
N/A1 |
TA_FIELD( r )( k ) ( * ) |
string |
ru-r--r-- |
string[1...30] |
N/A1 |
TA_RANGES( r ) |
carray |
rw-r--r-- |
carray[1...2048] |
N/A |
TA_TYPE |
string |
ru-r--r-- |
string[1..15] |
"SERVICE2 |
TA_FIELDTYPE ( r ) |
string |
rw-r--r-- |
string[1..30] |
N/A |
TA_STATE( k ) |
string |
rw-r--r-- |
GET:"{VAL}" SET:"{NEW|INV}" |
N/A N/A |
|
1 TA_BUFTYPE only applies to BEA Tuxedo data-dependent routing criteria. TA_FIELDTYPE only applies to BEA WebLogic Enterprise factory-based routing criteria. The specified u (uniqueness) permission applies only in the relevant case. That is: the combination of TA_ROUTINGNAME, TA_TYPE and TA_BUFTYPE must be unique for TA_TYPE=SERVICE, and TA_ROUTINGNAME, TA_TYPE and TA_FIELD must be unique for TA_TYPE=FACTORY. |
The TA_TYPE attribute determines the permissible attributes for the TA_ROUTING object. TYPE=SERVICE corresponds to BEA Tuxedo data-dependent routing criteria. TYPE=FACTORY corresponds to BEA WebLogic Enterprise factory-based routing. The default is SERVICE. SET operations are assumed to be for data-dependent routing if no TA_TYPE is specified. Specification of TA_FIELDTYPE is invalid for data-dependent routing. Specification of TA_BUFTYPE is invalid for factory-based routing.
Attribute Semantics
VALid |
T_ROUTING object is defined. Note that this is the only valid state for this class. Routing criteria are never ACTive; rather, they are associated through the configuration with service names and are acted upon at run-time to provide data dependent routing. This state is INActive equivalent for the purpose of permissions checking. |
NEW |
Create T_ROUTING object for application. State change allowed only when in the INValid state. Successful return leaves the object in the VALid state. |
unset |
Modify an existing T_ROUTING object. This combination is not allowed in the INValid state. Successful return leaves the object state unchanged. |
INValid |
Delete T_ROUTING object for application. State change allowed only when in the VALid state. Successful return leaves the object in the INValid state. |
Limitations
None.
![]() |
![]() |
![]() |
|
Copyright © 2000 BEA Systems, Inc. All rights reserved.
|