Overview | Package | Class | Use | Tree | Deprecated | Index | Help
|  | BEA Systems, Inc.
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## Type-Safe Access to BEA WebLogic Server 9.1 MBeans (Deprecated)
(Methods marked with @since 9.0.0.0 or later are not available through the deprecated `MBeanHome` interface.)

## weblogic.management.configuration
Interface WTCResourcesMBean

All Superinterfaces:
  ConfigurationMBean, weblogic.descriptor.DescriptorBean, DynamicMBean, MBeanRegistration, NotificationBroadcaster, weblogic.descriptor.SettableBean, weblogic.management.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.

### Deprecation of MBeanHome and Type-Safe Interfaces

This is a type-safe interface for a WebLogic Server MBean, which you can import into your client classes and access through `weblogic.management.MBeanHome`. As of 9.0, the `MBeanHome` interface and all type-safe interfaces for WebLogic Server MBeans are deprecated. Instead, client classes that interact with WebLogic Server MBeans should use standard JMX design patterns in which clients use the `javax.management.MBeanServerConnection` interface to discover MBeans, attributes, and attribute types at runtime. For more information, see "Developing Manageable Applications with JMX" on http://edocs.bea.com.

Since:
  7.0.0.0

  Copyright © 2005 BEA Systems, Inc. All Rights Reserved.

Field Summary

Fields inherited from interface weblogic.management.configuration.ConfigurationMBean
`DEFAULT_EMPTY_BYTE_ARRAY`

Method Summary
`String` | `getAppPassword()` The application password as returned from the `genpasswd` utility.
`String` | `getAppPasswordIV()` The initialization vector used to encrypt the `AppPassword`.
`String[]` | `getFldTbl16Classes()` The names of `FldTbl16Classes` that are loaded via a class loader and added to a `FldTbl` array.
`String[]` | `getFldTbl32Classes()` The names of `FldTbl32Classes` that are loaded via a class loader and added to a `FldTbl` array.
`String` | `getMBEncodingMapFile()` The encoding name map file between Java and Tuxedo MBSTRING.
`String` | `getRemoteMBEncoding()` The default encoding name of sending MBSTRING data.
`String` | `getTpUsrFile()` The full path to the `TPUSR` file, which contains Tuxedo UID/GID information.
`String[]` | `getViewTbl16Classes()` The names of `ViewTbl16Classes` that are loaded via a class loader and added to a `ViewTbl` array.
`String[]` | `getViewTbl32Classes()` The names of `ViewTbl32Classes` that are loaded via a class loader and added to a `ViewTbl` array.
`void` | `setAppPassword(String appPasswd)` Sets the value of the AppPassword attribute.
`void` | `setAppPasswordIV(String appIV)` Sets the value of the AppPasswordIV attribute.
`void` | `setFldTbl16Classes(String[] fieldTable16Classes)` Sets the value of the FldTbl16Classes attribute.
`void` | `setFldTbl32Classes(String[] fieldTable32Classes)` Sets the value of the FldTbl32Classes attribute.
`void` | `setMBEncodingMapFile(String MBEncMapFile)` Sets the encoding name map file between Java and Tuxedo MBSTRING.
`void` | `setRemoteMBEncoding(String MBEncoding)` Sets the default encoding name of sending MBSTRING data.
`void` | `setTpUsrFile(String TpUsrFile)` Sets the value of the TpUsrFile attribute.
`void` | `setViewTbl16Classes(String[] viewTable16Classes)` Sets the value of the ViewTbl16Classes attribute.
`void` | `setViewTbl32Classes(String[] viewTable32Classes)` Sets the value of the ViewTbl32Classes attribute.

Methods inherited from interface weblogic.management.configuration.ConfigurationMBean
`freezeCurrentValue, getName, getNotes, isSet, restoreDefaultValue, setComments, setDefaultedMBean, setName, setNotes, setPersistenceEnabled, unSet`

Methods inherited from interface weblogic.management.WebLogicMBean
`getMBeanInfo, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setParent`

Methods inherited from interface javax.management.DynamicMBean
`getAttribute, getAttributes, invoke, setAttribute, setAttributes`

Methods inherited from interface javax.management.MBeanRegistration
`postDeregister, postRegister, preDeregister, preRegister`

Methods inherited from interface javax.management.NotificationBroadcaster
`addNotificationListener, getNotificationInfo, removeNotificationListener`

Methods inherited from interface weblogic.descriptor.DescriptorBean
`addBeanUpdateListener, addPropertyChangeListener, createChildCopy, createChildCopyIncludingObsolete, getDescriptor, getParentBean, isEditable, removeBeanUpdateListener, removePropertyChangeListener`

Method Detail

### getAppPassword

    public String getAppPassword()

  The application password as returned from the `genpasswd` utility.

  Note: This Tuxedo application password is the encrypted password used to authenticate connections.

  Returns:
    The appPassword value
  A dynamic MBean attribute.

### getAppPasswordIV

    public String getAppPasswordIV()

  The initialization vector used to encrypt the `AppPassword`.

  Note: This value is returned from the `genpasswd` utility with the AppPassword.

  Returns:
    The appPasswordIV value
  A dynamic MBean attribute.

### getFldTbl16Classes

    public String[] getFldTbl16Classes()

  The names of `FldTbl16Classes` that are loaded via a class loader and added to a `FldTbl` array.

  Value Requirements:

  - Used fully qualified names of the desired classes.
  - Use a comma-separated list to enter multiple classes.

  Returns:
    The fldTbl16Classes value
  A dynamic MBean attribute.

### getFldTbl32Classes

    public String[] getFldTbl32Classes()

  The names of `FldTbl32Classes` that are loaded via a class loader and added to a `FldTbl` array.

  Value Requirements:

  - Used fully qualified names of the desired classes.
  - Use a comma-separated list to enter multiple classes

  Returns:
    The fldTbl32Classes value
  A dynamic MBean attribute.

### getMBEncodingMapFile

    public String getMBEncodingMapFile()

  The encoding name map file between Java and Tuxedo MBSTRING.

  Returns:
    The MBEncodingMapFile value
  A dynamic MBean attribute.

### getRemoteMBEncoding

    public String getRemoteMBEncoding()

  The default encoding name of sending MBSTRING data.

  Returns:
    The RemoteMBEncoding value
  A dynamic MBean attribute.

### getTpUsrFile

    public 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.

  Returns:
    The tpUsrFile value
  A dynamic MBean attribute.

### getViewTbl16Classes

    public String[] getViewTbl16Classes()

  The names of `ViewTbl16Classes` that are loaded via a class loader and added to a `ViewTbl` array.

  Value Requirements:

  - Used fully qualified names of the desired classes.
  - Use a comma-separated list to enter multiple classes.

  Returns:
    The viewTbl16Classes value
  A dynamic MBean attribute.

### getViewTbl32Classes

    public String[] getViewTbl32Classes()

  The names of `ViewTbl32Classes` that are loaded via a class loader and added to a `ViewTbl` array.

  Value Requirements:

  - Used fully qualified names of the desired classes.
  - Use a comma-separated list to enter multiple classes.

  Returns:
    The viewTbl32Classes value
  A dynamic MBean attribute.

### setAppPassword

    public void setAppPassword(String appPasswd)
                        throws InvalidAttributeValueException

  Sets the value of the AppPassword attribute.

  Parameters:
    `appPasswd` - The new appPassword value
  Throws:
    `InvalidAttributeValueException`
  See Also:
    `getAppPassword()`
  A dynamic MBean attribute.

### setAppPasswordIV

    public void setAppPasswordIV(String appIV)
                          throws InvalidAttributeValueException

  Sets the value of the AppPasswordIV attribute.

  Parameters:
    `appIV` - The new appPasswordIV value
  Throws:
    `InvalidAttributeValueException`
  See Also:
    `getAppPasswordIV()`
  A dynamic MBean attribute.

### setFldTbl16Classes

    public void setFldTbl16Classes(String[] fieldTable16Classes)
                            throws InvalidAttributeValueException

  Sets the value of the FldTbl16Classes attribute.

  Parameters:
    `fieldTable16Classes` - The new fldTbl16Classes value
  Throws:
    `InvalidAttributeValueException`
  See Also:
    `getFldTbl16Classes()`
  A dynamic MBean attribute.

### setFldTbl32Classes

    public void setFldTbl32Classes(String[] fieldTable32Classes)
                            throws InvalidAttributeValueException

  Sets the value of the FldTbl32Classes attribute.

  Parameters:
    `fieldTable32Classes` - The new fldTbl32Classes value
  Throws:
    `InvalidAttributeValueException`
  See Also:
    `getFldTbl32Classes()`
  A dynamic MBean attribute.

### setMBEncodingMapFile

    public void setMBEncodingMapFile(String MBEncMapFile)
                              throws InvalidAttributeValueException

  Sets the encoding name map file between Java and Tuxedo MBSTRING.

  Parameters:
    `MBEncMapFile` - the encoding name map file between Java and Tuxedo MBSTRING
  Throws:
    `InvalidAttributeValueException`
  See Also:
    `getMBEncodingMapFile()`
  A dynamic MBean attribute.

### setRemoteMBEncoding

    public void setRemoteMBEncoding(String MBEncoding)
                             throws InvalidAttributeValueException

  Sets the default encoding name of sending MBSTRING data.

  Parameters:
    `MBEncoding` - the default encoding name of sending MBSTRING data
  Throws:
    `InvalidAttributeValueException`
  See Also:
    `getRemoteMBEncoding()`
  A dynamic MBean attribute.

### setTpUsrFile

    public void setTpUsrFile(String TpUsrFile)
                      throws InvalidAttributeValueException

  Sets the value of the TpUsrFile attribute.

  Parameters:
    `TpUsrFile` - the TPUSR file for this remote domain
  Throws:
    `InvalidAttributeValueException`
  See Also:
    `getTpUsrFile()`
  A dynamic MBean attribute.

### setViewTbl16Classes

    public void setViewTbl16Classes(String[] viewTable16Classes)
                             throws InvalidAttributeValueException

  Sets the value of the ViewTbl16Classes attribute.

  Parameters:
    `viewTable16Classes` - The new viewTbl16Classes value
  Throws:
    `InvalidAttributeValueException`
  See Also:
    `getViewTbl16Classes()`
  A dynamic MBean attribute.

### setViewTbl32Classes

    public void setViewTbl32Classes(String[] viewTable32Classes)
                             throws InvalidAttributeValueException

  Sets the value of the ViewTbl32Classes attribute.

  Parameters:
    `viewTable32Classes` - The new viewTbl32Classes value
  Throws:
    `InvalidAttributeValueException`
  See Also:
    `getViewTbl32Classes()`
  A dynamic MBean attribute.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Documentation is available at http://e-docs.bea.com/wls/docs91 Copyright 2005 BEA Systems Inc.
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD