BEA Systems, Inc.


weblogic.management.configuration
Interface WTCLocalTuxDomMBean


public interface WTCLocalTuxDomMBean
extends ConfigurationMBean

This interface provides access to the WTC local Tuxedo Domain configuration attributes. The methods defined herein are applicable for WTC configuration at the WLS domain level.


Fields inherited from class weblogic.management.configuration.ConfigurationMBean
CACHING_STUB_SVUID
 
Method Summary
 java.lang.String getAccessPoint()
           
 java.lang.String getAccessPointId()
           
 long getBlockTime()
           
 int getCmpLimit()
           
 java.lang.String getConnectionPolicy()
           
 java.lang.String getConnPrincipalName()
           
 java.lang.String getInteroperate()
           
 java.lang.String getMaxEncryptBits()
           
 long getMaxRetries()
           
 java.lang.String getMinEncryptBits()
           
 java.lang.String getNWAddr()
           
 long getRetryInterval()
           
 java.lang.String getSecurity()
           
 void setAccessPoint(java.lang.String AccessPoint)
          Defines a name used to identify a domain in a WTCServer MBean.
 void setAccessPointId(java.lang.String AccessPointId)
          Defines the connection principal name used to identify a domain when establishing a connection to another domain.
 void setBlockTime(long BlockTime)
          Defines the maximum wait time (seconds) allowed for a blocking call.
 void setCmpLimit(int CmpLimit)
          Defines the compression threshold used when sending data to a remote domain.
 void setConnectionPolicy(java.lang.String ConnectionPolicy)
          Defines the conditions under which a local domain tries to establish a connection to a remote domain.
 void setConnPrincipalName(java.lang.String ConnPrincipalName)
          Defines the principal name used to verify the identity of this domain when establishing a connection to another domain.
 void setInteroperate(java.lang.String Interoperate)
          Specifies whether the local domain interoperates with remote domains that are based upon Tuxedo release 6.5.
 void setMaxEncryptBits(java.lang.String MaxEncryptBits)
          Defines the maximum encryption key length (in bits) used when establishing a network connection for a local domain.
 void setMaxRetries(long MaxRetries)
          Defines the number of times that a domain gateway tries to establish connections to remote domain access points.
 void setMinEncryptBits(java.lang.String MinEncryptBits)
          Defines the minimum encryption key length (in bits) used when establishing a network connection for a local domain.
 void setNWAddr(java.lang.String ListenAddress)
          Defines the network address of the local domain gateway.
 void setRetryInterval(long RetryInterval)
          Defines the number of seconds between automatic attempts to establish a connection to remote domain access points.
 void setSecurity(java.lang.String Security)
          Defines the type of application security enforced.
 
Methods inherited from interface weblogic.management.configuration.ConfigurationMBean
addLinkMbeanAttribute, getNotes, isPersistenceEnabled, setNotes
 
Methods inherited from interface weblogic.management.WebLogicMBean
getMBeanInfo, getName, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setName, 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
 

Method Detail

setAccessPoint

public void setAccessPoint(java.lang.String AccessPoint)
                    throws javax.management.InvalidAttributeValueException
Defines a name used to identify a domain in a WTCServer MBean. This name must be unique within the scope of WTCLocalTuxDom and WTCRemoteTuxDom AccessPoint names in a WTCServer MBean.

Legal NULL: false
Parameters:
AccessPoint - the name for the local domain access point

getAccessPoint

public java.lang.String getAccessPoint()


setAccessPointId

public void setAccessPointId(java.lang.String AccessPointId)
                      throws javax.management.InvalidAttributeValueException
Defines the connection principal name used to identify a domain when establishing a connection to another domain.

The AccessPointId of a WTCLocalTuxDom MBean must match the corresponding DOMAINID in the *DM_REMOTE_DOMAINS section of your Tuxedo DMCONFIG file.

Legal NULL: false
Parameters:
AccessPointId - the local domain access point identifier

getAccessPointId

public java.lang.String getAccessPointId()


setSecurity

public void setSecurity(java.lang.String Security)
                 throws javax.management.InvalidAttributeValueException
Defines the type of application security enforced.

Default Value: "NONE"
Legal Values: "NONE","APP_PW","DM_PW"
Secure Value:  "DM_PW"
Parameters:
Security - the security level to be enforced

getSecurity

public java.lang.String getSecurity()


setConnectionPolicy

public void setConnectionPolicy(java.lang.String ConnectionPolicy)
                         throws javax.management.InvalidAttributeValueException
Defines the conditions under which a local domain tries to establish a connection to a remote domain.

Default Value: "ON_DEMAND"
Legal Values: "ON_DEMAND","ON_STARTUP","INCOMING_ONLY"
Parameters:
ConnectionPolicy - the connection policy for this local domain

getConnectionPolicy

public java.lang.String getConnectionPolicy()


setConnPrincipalName

public void setConnPrincipalName(java.lang.String ConnPrincipalName)
                          throws javax.management.InvalidAttributeValueException
Defines the principal name used to verify the identity of this domain when establishing a connection to another domain.

Note: ConnectionPrincipalName is not supported in this release.

Parameters:
ConnectionPrincipalName - the local domain connection principal name

getConnPrincipalName

public java.lang.String getConnPrincipalName()


setRetryInterval

public void setRetryInterval(long RetryInterval)
                      throws javax.management.InvalidAttributeValueException
Defines the number of seconds between automatic attempts to establish a connection to remote domain access points. Use only when Connection Policy is set to ON_STARTUP.

Default Value: 60
Legal Minimum Value: 0
Legal Maximum Value: java.lang.Integer.MAX_VALUE
Parameters:
RetryInterval - the retry interval for this local domain

getRetryInterval

public long getRetryInterval()


setMaxRetries

public void setMaxRetries(long MaxRetries)
                   throws javax.management.InvalidAttributeValueException
Defines the number of times that a domain gateway tries to establish connections to remote domain access points. Use only when Connection Policy is set to ON_STARTUP.

Default Value: java.lang.Long.MAX_VALUE
Legal Minimum Value: 0
Legal Maximum Value: java.lang.Long.MAX_VALUE
Parameters:
MaxRetries - the number of times to attempt connection to remote domains

getMaxRetries

public long getMaxRetries()


setBlockTime

public void setBlockTime(long BlockTime)
                  throws javax.management.InvalidAttributeValueException
Defines the maximum wait time (seconds) allowed for a blocking call.

Default Value: 60
Legal Minimum Value: 0
Legal Maximum Value: java.lang.Integer.MAX_VALUE
Parameters:
BlockTime - the maximum wait time allowed for a blocking call

getBlockTime

public long getBlockTime()


setNWAddr

public void setNWAddr(java.lang.String ListenAddress)
               throws javax.management.InvalidAttributeValueException
Defines the network address of the local domain gateway. Specify the TCP/IP address in one of the following formats:

If the hostname is used, the domain finds an address for hostname using the local name resolution facilities (usually DNS). If dotted decimal format is used, each # should be a number from 0 to 255. This dotted decimal number represents the IP address of the local machine. The port_number is the TCP port number at which the domain process listens for incoming requests.

Legal NULL: false
Parameters:
NWAddr - The network address of this local domain

getNWAddr

public java.lang.String getNWAddr()


setCmpLimit

public void setCmpLimit(int CmpLimit)
                 throws javax.management.InvalidAttributeValueException
Defines the compression threshold used when sending data to a remote domain. Application buffers larger than this size are compressed.

Default Value: java.lang.Integer.MAX_VALUE
Legal Minimum Value: 0
Legal Maximum Value: java.lang.Integer.MAX_VALUE
Parameters:
CmpLimit - The compression threshold for this local domain

getCmpLimit

public int getCmpLimit()


setMinEncryptBits

public void setMinEncryptBits(java.lang.String MinEncryptBits)
                       throws javax.management.InvalidAttributeValueException
Defines the minimum encryption key length (in bits) used when establishing a network connection for a local domain.

Default Value: "0"
Legal Values: "0","40","56","128"
Secure Value:  "40"
Parameters:
MinEncryptBits - The minimum encryption level desired for this local domain

getMinEncryptBits

public java.lang.String getMinEncryptBits()


setMaxEncryptBits

public void setMaxEncryptBits(java.lang.String MaxEncryptBits)
                       throws javax.management.InvalidAttributeValueException
Defines the maximum encryption key length (in bits) used when establishing a network connection for a local domain.

Default Value: "128"
Legal Values: "0","40","56","128"
Secure Value:  "128"
Parameters:
MaxEncryptBits - The encryption level desired for this local domain

getMaxEncryptBits

public java.lang.String getMaxEncryptBits()


setInteroperate

public void setInteroperate(java.lang.String Interoperate)
                     throws javax.management.InvalidAttributeValueException
Specifies whether the local domain interoperates with remote domains that are based upon Tuxedo release 6.5. If Yes, the local domain interoperates with a Tuxedo 6.5 domain.

Default Value: "No"
Legal Value: ((value.compareToIgnoreCase("Yes")==0) || (value.compareToIgnoreCase("No")==0))
Parameters:
Interoperate - The interoperatibility desired for this local domain

getInteroperate

public java.lang.String getInteroperate()


Documentation is available at
http://download.oracle.com/docs/cd/E13222_01/wls/docs70

Copyright © 2004 BEA Systems, Inc. All Rights Reserved.
WebLogic Server 7.0 API Reference