ConfigurationMBean
, DescriptorBean
, javax.management.DynamicMBean
, javax.management.MBeanRegistration
, javax.management.NotificationBroadcaster
, SettableBean
, WebLogicMBean
public interface WTCResourcesMBean extends ConfigurationMBean
This interface provides access to the WTC resources configuration attributes. The methods defined herein are applicable for WTC configuration at the WLS domain level.
DEFAULT_EMPTY_BYTE_ARRAY
Modifier and Type | Method | Description |
---|---|---|
java.lang.String |
getAppPassword() |
The application password as returned from the
genpasswd utility. |
java.lang.String |
getAppPasswordIV() |
The initialization vector used to encrypt the
AppPassword . |
java.lang.String[] |
getFldTbl16Classes() |
The names of
FldTbl16Classes that are loaded via a
class loader and added to a FldTbl array. |
java.lang.String[] |
getFldTbl32Classes() |
The names of
FldTbl32Classes that are loaded via a
class loader and added to a FldTbl array. |
java.lang.String |
getMBEncodingMapFile() |
The encoding name map file between Java and Tuxedo MBSTRING.
|
java.lang.String |
getRemoteMBEncoding() |
The default encoding name of sending MBSTRING data.
|
java.lang.String |
getTpUsrFile() |
The full path to the
TPUSR file, which contains Tuxedo
UID/GID information. |
java.lang.String[] |
getViewTbl16Classes() |
The names of
ViewTbl16Classes that are loaded via a
class loader and added to a ViewTbl array. |
java.lang.String[] |
getViewTbl32Classes() |
The names of
ViewTbl32Classes that are loaded via a
class loader and added to a ViewTbl array. |
void |
setAppPassword(java.lang.String appPasswd) |
Sets the value of the AppPassword attribute.
|
void |
setAppPasswordIV(java.lang.String appIV) |
Sets the value of the AppPasswordIV attribute.
|
void |
setFldTbl16Classes(java.lang.String[] fieldTable16Classes) |
Sets the value of the FldTbl16Classes attribute.
|
void |
setFldTbl32Classes(java.lang.String[] fieldTable32Classes) |
Sets the value of the FldTbl32Classes attribute.
|
void |
setMBEncodingMapFile(java.lang.String MBEncMapFile) |
Sets the encoding name map file between Java and Tuxedo MBSTRING.
|
void |
setRemoteMBEncoding(java.lang.String MBEncoding) |
Sets the default encoding name of sending MBSTRING data.
|
void |
setTpUsrFile(java.lang.String TpUsrFile) |
Sets the value of the TpUsrFile attribute.
|
void |
setViewTbl16Classes(java.lang.String[] viewTable16Classes) |
Sets the value of the ViewTbl16Classes attribute.
|
void |
setViewTbl32Classes(java.lang.String[] viewTable32Classes) |
Sets the value of the ViewTbl32Classes attribute.
|
freezeCurrentValue, getId, getInheritedProperties, getName, getNotes, isDynamicallyCreated, isInherited, isSet, restoreDefaultValue, setComments, setDefaultedMBean, setName, setNotes, setPersistenceEnabled, unSet
addPropertyChangeListener, createChildCopyIncludingObsolete, getParentBean, isEditable, removePropertyChangeListener
getAttribute, getAttributes, invoke, setAttribute, setAttributes
postDeregister, postRegister, preDeregister, preRegister
addNotificationListener, getNotificationInfo, removeNotificationListener
getMBeanInfo, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setParent
void setFldTbl16Classes(java.lang.String[] fieldTable16Classes) throws javax.management.InvalidAttributeValueException
Sets the value of the FldTbl16Classes attribute.
fieldTable16Classes
- The new fldTbl16Classes valuejavax.management.InvalidAttributeValueException
getFldTbl16Classes()
java.lang.String[] getFldTbl16Classes()
The names of FldTbl16Classes
that are loaded via a
class loader and added to a FldTbl
array.
Value Requirements:
void setFldTbl32Classes(java.lang.String[] fieldTable32Classes) throws javax.management.InvalidAttributeValueException
Sets the value of the FldTbl32Classes attribute.
fieldTable32Classes
- The new fldTbl32Classes valuejavax.management.InvalidAttributeValueException
getFldTbl32Classes()
java.lang.String[] getFldTbl32Classes()
The names of FldTbl32Classes
that are loaded via a
class loader and added to a FldTbl
array.
Value Requirements:
void setViewTbl16Classes(java.lang.String[] viewTable16Classes) throws javax.management.InvalidAttributeValueException
Sets the value of the ViewTbl16Classes attribute.
viewTable16Classes
- The new viewTbl16Classes valuejavax.management.InvalidAttributeValueException
getViewTbl16Classes()
java.lang.String[] getViewTbl16Classes()
The names of ViewTbl16Classes
that are loaded via a
class loader and added to a ViewTbl
array.
Value Requirements:
void setViewTbl32Classes(java.lang.String[] viewTable32Classes) throws javax.management.InvalidAttributeValueException
Sets the value of the ViewTbl32Classes attribute.
viewTable32Classes
- The new viewTbl32Classes valuejavax.management.InvalidAttributeValueException
getViewTbl32Classes()
java.lang.String[] getViewTbl32Classes()
The names of ViewTbl32Classes
that are loaded via a
class loader and added to a ViewTbl
array.
Value Requirements:
void setAppPassword(java.lang.String appPasswd) throws javax.management.InvalidAttributeValueException
Sets the value of the AppPassword attribute.
appPasswd
- The new appPassword valuejavax.management.InvalidAttributeValueException
getAppPassword()
java.lang.String getAppPassword()
The application password as returned from the
genpasswd
utility.
Note: This Tuxedo application password is the encrypted password used to authenticate connections.
void setAppPasswordIV(java.lang.String appIV) throws javax.management.InvalidAttributeValueException
Sets the value of the AppPasswordIV attribute.
appIV
- The new appPasswordIV valuejavax.management.InvalidAttributeValueException
getAppPasswordIV()
java.lang.String getAppPasswordIV()
The initialization vector used to encrypt the
AppPassword
.
Note: This value is returned from the
genpasswd
utility with the AppPassword.
void setTpUsrFile(java.lang.String TpUsrFile) throws javax.management.InvalidAttributeValueException
Sets the value of the TpUsrFile attribute.
TpUsrFile
- the TPUSR file for this remote domainjavax.management.InvalidAttributeValueException
getTpUsrFile()
java.lang.String getTpUsrFile()
The full path to the TPUSR
file, which contains Tuxedo
UID/GID information.
Note: This file is generated by the Tuxedo
tpusradd
utility on the remote Tuxedo domain.
void setRemoteMBEncoding(java.lang.String MBEncoding) throws javax.management.InvalidAttributeValueException
Sets the default encoding name of sending MBSTRING data.
MBEncoding
- the default encoding name of sending MBSTRING datajavax.management.InvalidAttributeValueException
getRemoteMBEncoding()
java.lang.String getRemoteMBEncoding()
The default encoding name of sending MBSTRING data.
void setMBEncodingMapFile(java.lang.String MBEncMapFile) throws javax.management.InvalidAttributeValueException
Sets the encoding name map file between Java and Tuxedo MBSTRING.
MBEncMapFile
- the encoding name map file between Java and Tuxedo MBSTRINGjavax.management.InvalidAttributeValueException
getMBEncodingMapFile()
java.lang.String getMBEncodingMapFile()
The encoding name map file between Java and Tuxedo MBSTRING.