Oracle Fusion Middleware
Oracle WebLogic Server 10.3.1 MBean API Reference
11g Release 1 (10.3.1)

Part Number E13945-02

weblogic.management.configuration
Interface WTCServerMBean

All Superinterfaces:
ConfigurationMBean, DeploymentMBean

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

Since:
7.0.0.0
Access limited to the following security roles:
Deployer

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
 

Method Detail

getWTCLocalTuxDoms

WTCLocalTuxDomMBean[] getWTCLocalTuxDoms()

The local Tuxedo domains defined for this WTC Server.

Returns:
The localTuxDoms value

createWTCLocalTuxDom

WTCLocalTuxDomMBean createWTCLocalTuxDom(String name)

Factory method to create a WTCLocalTuxDomMBean object

Parameters:
name -
Returns:
WTCLocalTuxDomMBean object

destroyWTCLocalTuxDom

void destroyWTCLocalTuxDom(WTCLocalTuxDomMBean locTuxDomName)

Removes a WTCLocalTuxDomMBean from this WTCServer

Parameters:
locTuxDomName -

lookupWTCLocalTuxDom

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

getLocalTuxDoms

WTCLocalTuxDomMBean[] getLocalTuxDoms()
Deprecated. 9.0.0.0

Returns:

getWTCRemoteTuxDoms

WTCRemoteTuxDomMBean[] getWTCRemoteTuxDoms()

The remote Tuxedo domains defined for this WTC Server.

Returns:
The remoteTuxDoms value

createWTCRemoteTuxDom

WTCRemoteTuxDomMBean createWTCRemoteTuxDom(String name)

Factory method to create a WTCRemoteTuxDomMBean object

Parameters:
name -
Returns:
WTCRemoteTuxDomMBean object

destroyWTCRemoteTuxDom

void destroyWTCRemoteTuxDom(WTCRemoteTuxDomMBean remTuxDomName)

Removes a WTCRemoteTuxDomMBean from this WTCServer

Parameters:
remTuxDomName -

lookupWTCRemoteTuxDom

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

getRemoteTuxDoms

WTCRemoteTuxDomMBean[] getRemoteTuxDoms()
Deprecated. 9.0.0.0

Returns:

getWTCExports

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

createWTCExport

WTCExportMBean createWTCExport(String name)

Factory method to create a WTCExportMBean object

Parameters:
name -
Returns:
WTCExportMBean object

destroyWTCExport

void destroyWTCExport(WTCExportMBean expName)

Removes a WTCExportMBean from this WTCServer

Parameters:
expName -

lookupWTCExport

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

getExports

WTCExportMBean[] getExports()
Deprecated. 9.0.0.0

Returns:

getWTCImports

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

createWTCImport

WTCImportMBean createWTCImport(String name)

Factory method to create a WTCImportMBean object

Parameters:
name -
Returns:
WTCImportMBean object

destroyWTCImport

void destroyWTCImport(WTCImportMBean impName)

Removes a WTCImportMBean from this WTCServer

Parameters:
impName -

lookupWTCImport

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

getImports

WTCImportMBean[] getImports()
Deprecated. 9.0.0.0

Returns:

getWTCPasswords

WTCPasswordMBean[] getWTCPasswords()

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

Returns:
The passwords value

createWTCPassword

WTCPasswordMBean createWTCPassword(String name)

Factory method to create a WTCPasswordMBean object

Parameters:
name -
Returns:
WTCPasswordMBean object

destroyWTCPassword

void destroyWTCPassword(WTCPasswordMBean passwdName)

Removes a WTCPasswordMBean from this WTCServer

Parameters:
passwdName -

lookupWTCPassword

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

getPasswords

WTCPasswordMBean[] getPasswords()
Deprecated. 9.0.0.0

Returns:

getWTCResources

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:
WTCServerMBean.createWTCResources(java.lang.String)

getResources

WTCResourcesMBean getResources()
Deprecated. 9.0.0.0

Returns:

createWTCResources

WTCResourcesMBean createWTCResources(String name)
                                     throws InstanceAlreadyExistsException

Factory method to create a WTCResourcesMBean object

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

destroyWTCResources

void destroyWTCResources(WTCResourcesMBean toDestroy)

Removes this WTCResourcesMBean from this WTCServer

See Also:
WTCResource object

getWTCtBridgeGlobal

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:
WTCServerMBean.createWTCtBridgeGlobal()

createWTCtBridgeGlobal

WTCtBridgeGlobalMBean createWTCtBridgeGlobal()
                                             throws InstanceAlreadyExistsException

Factory method to create a WTCtBridgeGlobalMBean object

Returns:
WTCtBridgeGlobalMBean object
Throws:
InstanceAlreadyExistsException - if tBridgeGlobal exists

destroyWTCtBridgeGlobal

void destroyWTCtBridgeGlobal()

Removes this WTCtBridgeGlobalMBean from this WTCServer

See Also:
WTCtBridgeGlobal object

getResource

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

setResource

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

gettBridgeGlobal

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

settBridgeGlobal

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:
WTCServerMBean.gettBridgeGlobal()

gettBridgeRedirects

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:

getWTCtBridgeRedirects

WTCtBridgeRedirectMBean[] getWTCtBridgeRedirects()
gets all WTCtBridgeRedirect objects

Returns:

createWTCtBridgeRedirect

WTCtBridgeRedirectMBean createWTCtBridgeRedirect(String name)

Factory method to create a WTCtBridgeRedirectMBean object

Parameters:
name -
Returns:
WTCtBridgeRedirectMBean object

destroyWTCtBridgeRedirect

void destroyWTCtBridgeRedirect(WTCtBridgeRedirectMBean tBredirect)

Removes a WTCtBridgeRedirectMBean from this WTCServer

Parameters:
tBredirect -

lookupWTCtBridgeRedirect

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

Documentation is available at
http://download.oracle.com/docs/cd/E12839_01/web.1111/wls.htm
Copyright 1996, 2009, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.

Oracle Fusion Middleware
Oracle WebLogic Server 10.3.1 MBean API Reference
11g Release 1 (10.3.1)

Part Number E13945-02