BEA Systems, Inc.

Type-Safe Access to BEA WebLogic Server 9.0 MBeans (Deprecated)

(Methods marked with @since 9.0.0.0 are not available through the deprecated MBeanHome interface.)


weblogic.management.configuration
Interface WTCServerMBean

All Superinterfaces:
ConfigurationMBean, DeploymentMBean, weblogic.descriptor.DescriptorBean, DynamicMBean, MBeanRegistration, NotificationBroadcaster, weblogic.descriptor.SettableBean, weblogic.management.WebLogicMBean

public interface WTCServerMBean
extends DeploymentMBean

This MBean defines a WTC Server.

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://www.oracle.com/technology/documentation/index.html.

Since:
7.0.0.0
Copyright © 2005 BEA Systems, Inc. All Rights Reserved.

Field Summary
 
Fields inherited from interface weblogic.management.configuration.DeploymentMBean
DEFAULT_ORDER, MAX_ORDER, MIN_ORDER
 
Fields inherited from interface weblogic.management.configuration.ConfigurationMBean
DEFAULT_EMPTY_BYTE_ARRAY
 
Method Summary
 WTCExportMBean createWTCExport(String name)
          Factory method to create a WTCExportMBean object
 WTCImportMBean createWTCImport(String name)
          Factory method to create a WTCImportMBean object
 WTCLocalTuxDomMBean createWTCLocalTuxDom(String name)
          Factory method to create a WTCLocalTuxDomMBean object
 WTCPasswordMBean createWTCPassword(String name)
          Factory method to create a WTCPasswordMBean object
 WTCRemoteTuxDomMBean createWTCRemoteTuxDom(String name)
          Factory method to create a WTCRemoteTuxDomMBean object
 WTCResourcesMBean createWTCResources(String name)
          Factory method to create a WTCResourcesMBean object
 WTCtBridgeGlobalMBean createWTCtBridgeGlobal()
          Factory method to create a WTCtBridgeGlobalMBean object
 WTCtBridgeRedirectMBean createWTCtBridgeRedirect(String name)
          Factory method to create a WTCtBridgeRedirectMBean object
 void destroyWTCExport(WTCExportMBean expName)
          Removes a WTCExportMBean from this WTCServer
 void destroyWTCImport(WTCImportMBean impName)
          Removes a WTCImportMBean from this WTCServer
 void destroyWTCLocalTuxDom(WTCLocalTuxDomMBean locTuxDomName)
          Removes a WTCLocalTuxDomMBean from this WTCServer
 void destroyWTCPassword(WTCPasswordMBean passwdName)
          Removes a WTCPasswordMBean from this WTCServer
 void destroyWTCRemoteTuxDom(WTCRemoteTuxDomMBean remTuxDomName)
          Removes a WTCRemoteTuxDomMBean from this WTCServer
 void destroyWTCResources(WTCResourcesMBean toDestroy)
          Removes this WTCResourcesMBean from this WTCServer
 void destroyWTCtBridgeGlobal()
          Removes this WTCtBridgeGlobalMBean from this WTCServer
 void destroyWTCtBridgeRedirect(WTCtBridgeRedirectMBean tBredirect)
          Removes a WTCtBridgeRedirectMBean from this WTCServer
 WTCExportMBean[] getExports()
          Deprecated. 9.0.0.0
 WTCImportMBean[] getImports()
          Deprecated. 9.0.0.0
 WTCLocalTuxDomMBean[] getLocalTuxDoms()
          Deprecated. 9.0.0.0
 WTCPasswordMBean[] getPasswords()
          Deprecated. 9.0.0.0
 WTCRemoteTuxDomMBean[] getRemoteTuxDoms()
          Deprecated. 9.0.0.0
 WTCResourcesMBean getResource()
          Deprecated.  
 WTCResourcesMBean getResources()
          Deprecated. 9.0.0.0
 WTCtBridgeGlobalMBean gettBridgeGlobal()
          Deprecated.  
 WTCtBridgeRedirectMBean[] gettBridgeRedirects()
          Deprecated. 9.0.0.0
 WTCExportMBean[] getWTCExports()
          Provides information on services exported by a local Tuxedo access point.
 WTCImportMBean[] getWTCImports()
          Provides information on services imported and available on remote domains.
 WTCLocalTuxDomMBean[] getWTCLocalTuxDoms()
          The local Tuxedo domains defined for this WTC Server.
 WTCPasswordMBean[] getWTCPasswords()
          Specifies the configuration information for inter-domain authentication.
 WTCRemoteTuxDomMBean[] getWTCRemoteTuxDoms()
          The remote Tuxedo domains defined for this WTC Server.
 WTCResourcesMBean getWTCResources()
          Specifies global field table classes, view table classes, and application passwords for domains.
 WTCtBridgeGlobalMBean getWTCtBridgeGlobal()
          Specifies global configuration information for the transfer of messages between WebLogic Server and Tuxedo.
 WTCtBridgeRedirectMBean[] getWTCtBridgeRedirects()
          gets all WTCtBridgeRedirect objects
 WTCExportMBean lookupWTCExport(String name)
           
 WTCImportMBean lookupWTCImport(String name)
           
 WTCLocalTuxDomMBean lookupWTCLocalTuxDom(String name)
           
 WTCPasswordMBean lookupWTCPassword(String name)
           
 WTCRemoteTuxDomMBean lookupWTCRemoteTuxDom(String name)
           
 WTCtBridgeRedirectMBean lookupWTCtBridgeRedirect(String name)
           
 void setResource(WTCResourcesMBean tuxDomResource)
          Deprecated.  
 void settBridgeGlobal(WTCtBridgeGlobalMBean tBridgeGlobal)
          Deprecated.  
 
Methods inherited from interface weblogic.management.configuration.DeploymentMBean
addTarget, getDeploymentOrder, getTargets, removeTarget, setDeploymentOrder, setTargets
 
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

createWTCExport

public WTCExportMBean createWTCExport(String name)

Factory method to create a WTCExportMBean object

Parameters:
name -
Returns:
WTCExportMBean object

createWTCImport

public WTCImportMBean createWTCImport(String name)

Factory method to create a WTCImportMBean object

Parameters:
name -
Returns:
WTCImportMBean object

createWTCLocalTuxDom

public WTCLocalTuxDomMBean createWTCLocalTuxDom(String name)

Factory method to create a WTCLocalTuxDomMBean object

Parameters:
name -
Returns:
WTCLocalTuxDomMBean object

createWTCPassword

public WTCPasswordMBean createWTCPassword(String name)

Factory method to create a WTCPasswordMBean object

Parameters:
name -
Returns:
WTCPasswordMBean object

createWTCRemoteTuxDom

public WTCRemoteTuxDomMBean createWTCRemoteTuxDom(String name)

Factory method to create a WTCRemoteTuxDomMBean object

Parameters:
name -
Returns:
WTCRemoteTuxDomMBean object

createWTCResources

public WTCResourcesMBean createWTCResources(String name)
                                     throws InstanceAlreadyExistsException

Factory method to create a WTCResourcesMBean object

Returns:
WTCResourcesMBean object
Throws:
InstanceAlreadyExistsException - if Resource exists
See Also:
destroyWTCResources(weblogic.management.configuration.WTCResourcesMBean)

createWTCtBridgeGlobal

public WTCtBridgeGlobalMBean createWTCtBridgeGlobal()
                                             throws InstanceAlreadyExistsException

Factory method to create a WTCtBridgeGlobalMBean object

Returns:
WTCtBridgeGlobalMBean object
Throws:
InstanceAlreadyExistsException - if tBridgeGlobal exists

createWTCtBridgeRedirect

public WTCtBridgeRedirectMBean createWTCtBridgeRedirect(String name)

Factory method to create a WTCtBridgeRedirectMBean object

Parameters:
name -
Returns:
WTCtBridgeRedirectMBean object

destroyWTCExport

public void destroyWTCExport(WTCExportMBean expName)

Removes a WTCExportMBean from this WTCServer

Parameters:
expName -

destroyWTCImport

public void destroyWTCImport(WTCImportMBean impName)

Removes a WTCImportMBean from this WTCServer

Parameters:
impName -

destroyWTCLocalTuxDom

public void destroyWTCLocalTuxDom(WTCLocalTuxDomMBean locTuxDomName)

Removes a WTCLocalTuxDomMBean from this WTCServer

Parameters:
locTuxDomName -

destroyWTCPassword

public void destroyWTCPassword(WTCPasswordMBean passwdName)

Removes a WTCPasswordMBean from this WTCServer

Parameters:
passwdName -

destroyWTCRemoteTuxDom

public void destroyWTCRemoteTuxDom(WTCRemoteTuxDomMBean remTuxDomName)

Removes a WTCRemoteTuxDomMBean from this WTCServer

Parameters:
remTuxDomName -

destroyWTCResources

public void destroyWTCResources(WTCResourcesMBean toDestroy)

Removes this WTCResourcesMBean from this WTCServer

See Also:
WTCResource object

destroyWTCtBridgeGlobal

public void destroyWTCtBridgeGlobal()

Removes this WTCtBridgeGlobalMBean from this WTCServer

See Also:
WTCtBridgeGlobal object

destroyWTCtBridgeRedirect

public void destroyWTCtBridgeRedirect(WTCtBridgeRedirectMBean tBredirect)

Removes a WTCtBridgeRedirectMBean from this WTCServer

Parameters:
tBredirect -

getExports

public WTCExportMBean[] getExports()
Deprecated. 9.0.0.0

Returns:

getImports

public WTCImportMBean[] getImports()
Deprecated. 9.0.0.0

Returns:

getLocalTuxDoms

public WTCLocalTuxDomMBean[] getLocalTuxDoms()
Deprecated. 9.0.0.0

Returns:

getPasswords

public WTCPasswordMBean[] getPasswords()
Deprecated. 9.0.0.0

Returns:

getRemoteTuxDoms

public WTCRemoteTuxDomMBean[] getRemoteTuxDoms()
Deprecated. 9.0.0.0

Returns:

getResource

public WTCResourcesMBean getResource()
Deprecated.  

Specifies global field table classes, view table classes, and application passwords for domains. Defines your Resources when configured using the Administration Console.

Returns:
The resource value
See Also:
#createResource

getResources

public WTCResourcesMBean getResources()
Deprecated. 9.0.0.0

Returns:

gettBridgeGlobal

public WTCtBridgeGlobalMBean gettBridgeGlobal()
Deprecated.  

Specifies global configuration information for the transfer of messages between WebLogic Server and Tuxedo. Defines your Tuxedo Queuing Bridge when configured using the Administration Console.

Returns:
See Also:
#createtBridgeGlobal

gettBridgeRedirects

public WTCtBridgeRedirectMBean[] gettBridgeRedirects()
Deprecated. 9.0.0.0

Specifies the source, target, direction, and transport of messages between WebLogic Server and Tuxedo. Defines your Tuxedo Queuing Bridge Redirects when configured using the Administration Console.

Returns:

getWTCExports

public WTCExportMBean[] getWTCExports()

Provides information on services exported by a local Tuxedo access point. Defines your Exported Services when configured using the Administration Console.

Returns:
The exports value

getWTCImports

public WTCImportMBean[] getWTCImports()

Provides information on services imported and available on remote domains. Defines your Imported Services when configured using the Administration Console.

Returns:
The imports value

getWTCLocalTuxDoms

public WTCLocalTuxDomMBean[] getWTCLocalTuxDoms()

The local Tuxedo domains defined for this WTC Server.

Returns:
The localTuxDoms value

getWTCPasswords

public WTCPasswordMBean[] getWTCPasswords()

Specifies the configuration information for inter-domain authentication. Defines your Passwords when configured using the Administration Console.

Returns:
The passwords value

getWTCRemoteTuxDoms

public WTCRemoteTuxDomMBean[] getWTCRemoteTuxDoms()

The remote Tuxedo domains defined for this WTC Server.

Returns:
The remoteTuxDoms value

getWTCResources

public WTCResourcesMBean getWTCResources()

Specifies global field table classes, view table classes, and application passwords for domains. Defines your Resources when configured using the Administration Console.

Returns:
The resource value
See Also:
createWTCResources(java.lang.String)

getWTCtBridgeGlobal

public WTCtBridgeGlobalMBean getWTCtBridgeGlobal()

Specifies global configuration information for the transfer of messages between WebLogic Server and Tuxedo. Defines your Tuxedo Queuing Bridge when configured using the Administration Console.

Returns:
See Also:
createWTCtBridgeGlobal()

getWTCtBridgeRedirects

public WTCtBridgeRedirectMBean[] getWTCtBridgeRedirects()
gets all WTCtBridgeRedirect objects

Returns:

lookupWTCExport

public WTCExportMBean lookupWTCExport(String name)
Parameters:
name -
Returns:
WTCExportMBean object

lookupWTCImport

public WTCImportMBean lookupWTCImport(String name)
Parameters:
name -
Returns:
WTCImportMBean object

lookupWTCLocalTuxDom

public WTCLocalTuxDomMBean lookupWTCLocalTuxDom(String name)
Parameters:
name -
Returns:
WTCLocalTuxDomMBean object

lookupWTCPassword

public WTCPasswordMBean lookupWTCPassword(String name)
Parameters:
name -
Returns:
WTCPasswordMBean object

lookupWTCRemoteTuxDom

public WTCRemoteTuxDomMBean lookupWTCRemoteTuxDom(String name)
Parameters:
name -
Returns:
WTCRemoteTuxDomMBean object

lookupWTCtBridgeRedirect

public WTCtBridgeRedirectMBean lookupWTCtBridgeRedirect(String name)
Parameters:
name -
Returns:
WTCtBridgeRedirectMBean object

setResource

public void setResource(WTCResourcesMBean tuxDomResource)
                 throws InvalidAttributeValueException
Deprecated.  

Sets the value of the Resource attribute.

This method has been deprecated. New configurations should use the "createResource" method.

Parameters:
tuxDomResource - The new resource value
Throws:
InvalidAttributeValueException

settBridgeGlobal

public void settBridgeGlobal(WTCtBridgeGlobalMBean tBridgeGlobal)
                      throws InvalidAttributeValueException
Deprecated.  

Sets the value of the tBridgeGlobal attribute.

This method has been deprecated. New configurations should use the "createtBridgeGlobal" method.

Parameters:
tBridgeGlobal -
Throws:
InvalidAttributeValueException
See Also:
gettBridgeGlobal()

Documentation is available at
http://download.oracle.com/docs/cd/E13222_01/wls/docs90
Copyright 2005 BEA Systems Inc.