|
BEA Systems, Inc. | |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
MBeanHome
interface.)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.
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.
Field Summary |
Fields inherited from interface weblogic.management.configuration.ConfigurationMBean |
DEFAULT_EMPTY_BYTE_ARRAY |
Method Summary | |
String |
getAccessPoint()
The unique name used to identify this local Tuxedo access point. |
String |
getAccessPointId()
The connection principal name used to identify this local Tuxedo access point when attempting to establish a session connection with remote Tuxedo access points. |
long |
getBlockTime()
The maximum number of seconds this local Tuxedo access point allows for a blocking call. |
int |
getCmpLimit()
The compression threshold this local Tuxedo access point uses when sending data to a remote Tuxedo access point. |
String |
getConnectionPolicy()
The conditions under which this local Tuxedo access point establishes a session connection with a remote Tuxedo access point. |
String |
getConnPrincipalName()
The principal name used to verify the identity of this domain when establishing a connection to another domain. |
String |
getInteroperate()
Specifies whether this local Tuxedo access point interoperates with remote Tuxedo access points that are based upon Tuxedo release 6.5. |
int |
getKeepAlive()
Return value tells whether this local Tuxedo access point is configured with Application Level Keep Alive, and it maximum idle time value before wait timer start ticking. |
int |
getKeepAliveWait()
Return value that tells whether this local Tuxedo access point requires the acknowledgement of Application Level Keep Alive, and how long it will wait without receiving acknowledgement before declare the connection is inaccessable. |
String |
getMaxEncryptBits()
The maximum encryption key length (in bits) this local Tuxedo access point uses when establishing a session connection. |
long |
getMaxRetries()
The maximum number of times that this local Tuxedo access point tries to establish a session connection to remote Tuxedo access points. |
String |
getMinEncryptBits()
The minimum encryption key length (in bits) this local Tuxedo access point uses when establishing a session connection. |
String |
getNWAddr()
The network address and port number of this local Tuxedo access point. |
long |
getRetryInterval()
The number of seconds that this local Tuxedo access point waits between automatic connection attempts to remote Tuxedo access points. |
String |
getSecurity()
The type of application security enforced. |
void |
setAccessPoint(String AccessPoint)
Sets the value of the AccessPoint attribute. |
void |
setAccessPointId(String AccessPointId)
Sets the value of the AccessPointId attribute. |
void |
setBlockTime(long BlockTime)
Sets the value of the BlockTime attribute. |
void |
setCmpLimit(int CmpLimit)
Sets the value of the CmpLimit attribute. |
void |
setConnectionPolicy(String ConnectionPolicy)
Sets the value of the ConnectionPolicy attribute. |
void |
setConnPrincipalName(String ConnPrincipalName)
Sets the value of the ConnPrincipalName attribute. |
void |
setInteroperate(String Interoperate)
Sets the value of the Interoperate attribute. |
void |
setKeepAlive(int KeepAlive)
Sets the value of the KeepAlive attribute. |
void |
setKeepAliveWait(int KeepAliveWait)
Sets the value of the KeepAliveWait attribute. |
void |
setMaxEncryptBits(String MaxEncryptBits)
Sets the value of the MaxEncryptBits attribute. |
void |
setMaxRetries(long MaxRetries)
Sets the value of the MaxRetries attribute. |
void |
setMinEncryptBits(String MinEncryptBits)
Sets the value of the MinEncryptBits attribute. |
void |
setNWAddr(String ListenAddress)
Sets the value of the NWAddr attribute. |
void |
setRetryInterval(long RetryInterval)
Sets the value of the RetryInterval attribute. |
void |
setSecurity(String Security)
Sets the value of the Security 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 |
public String getAccessPoint()
The unique name used to identify this local Tuxedo access point. This name should be unique for all local and remote Tuxedo access points defined within a WTC Service. This allows you to define unique configurations having the same Access Point ID.
public String getAccessPointId()
The connection principal name used to identify this local Tuxedo access point when attempting to establish a session connection with remote Tuxedo access points.
Note: The AccessPointId must match the corresponding DOMAINID in the *DM_REMOTE_DOMAINS section of your Tuxedo DMCONFIG file.
public long getBlockTime()
The maximum number of seconds this local Tuxedo access point allows for a blocking call.
Range of Values: Between 0 and a positive 32 bit integer.
public int getCmpLimit()
The compression threshold this local Tuxedo access point uses when sending data to a remote Tuxedo access point. Application buffers larger than this size are compressed.
Range of Values: Between 0 and a positive 32-bit integer.
public String getConnectionPolicy()
The conditions under which this local Tuxedo access point establishes a session connection with a remote Tuxedo access point.
The connection policies are:
public String getConnPrincipalName()
The principal name used to verify the identity of this domain when establishing a connection to another domain.
Note: This parameter only applies to domains of type TDOMAIN that are running BEA Tuxedo 7.1 or later software. If not specified, the connection principal name defaults to the AccessPointID for this domain.ConnPrincipalName.
Note: ConnPrincipalName is not supported in this release.
public String getInteroperate()
Specifies whether this local Tuxedo access point interoperates with remote Tuxedo access points that are based upon Tuxedo release 6.5. If this value is set to Yes, the local Tuxedo access point interoperates with a Tuxedo 6.5 domain.
public int getKeepAlive()
Return value tells whether this local Tuxedo access point is configured with Application Level Keep Alive, and it maximum idle time value before wait timer start ticking.
public int getKeepAliveWait()
Return value that tells whether this local Tuxedo access point requires the acknowledgement of Application Level Keep Alive, and how long it will wait without receiving acknowledgement before declare the connection is inaccessable.
public String getMaxEncryptBits()
The maximum encryption key length (in bits) this local Tuxedo access point uses when establishing a session connection. A value of 0 indicates no encryption is used.
Value Restrictions:
public long getMaxRetries()
The maximum number of times that this local Tuxedo access point tries to establish a session connection to remote Tuxedo access points. Use this value only when Connection Policy is set to ON_STARTUP.
Range of Values: Between 0 and a positive 64 bit integer.
Note: Use the minimum value to disable the retry mechanism. Use the maximum value to try until a connection is established.
public String getMinEncryptBits()
The minimum encryption key length (in bits) this local Tuxedo access point uses when establishing a session connection. A value of 0 indicates no encryption is used.
Value Restrictions:
public String getNWAddr()
The network address and port number of this local Tuxedo access point. Specify the TCP/IP address in the format: //hostname:port_number or //#.#.#.#:port_number.
Note: If the hostname is used, the access point 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 access point listens for incoming requests.
public long getRetryInterval()
The number of seconds that this local Tuxedo access point waits between automatic connection attempts to remote Tuxedo access points. Use this value only when Connection Policy is set to ON_STARTUP.
Range of Values: Between 0 and a positive 32-bit integer.
public String getSecurity()
The type of application security enforced.
The types of security are:
public void setAccessPoint(String AccessPoint) throws InvalidAttributeValueException
Sets the value of the AccessPoint attribute.
AccessPoint
- the name for the local Tuxedo access point
InvalidAttributeValueException
getAccessPoint()
public void setAccessPointId(String AccessPointId) throws InvalidAttributeValueException
Sets the value of the AccessPointId attribute.
AccessPointId
- the local Tuxedo access point identifier
InvalidAttributeValueException
getAccessPointId()
public void setBlockTime(long BlockTime) throws InvalidAttributeValueException
Sets the value of the BlockTime attribute.
BlockTime
- the maximum wait time allowed for a blocking call
InvalidAttributeValueException
getBlockTime()
public void setCmpLimit(int CmpLimit) throws InvalidAttributeValueException
Sets the value of the CmpLimit attribute.
CmpLimit
- The compression threshold for this local Tuxedo access point
InvalidAttributeValueException
#getCmplimit
public void setConnectionPolicy(String ConnectionPolicy) throws InvalidAttributeValueException
Sets the value of the ConnectionPolicy attribute.
ConnectionPolicy
- the connection policy for this local Tuxedo access point
InvalidAttributeValueException
#getConectionPolicy
public void setConnPrincipalName(String ConnPrincipalName) throws InvalidAttributeValueException
Sets the value of the ConnPrincipalName attribute.
ConnPrincipalName
- The new connPrincipalName value
InvalidAttributeValueException
getConnPrincipalName()
public void setInteroperate(String Interoperate) throws InvalidAttributeValueException
Sets the value of the Interoperate attribute.
Interoperate
- The interoperatibility desired for this local Tuxedo access point
InvalidAttributeValueException
getInteroperate()
public void setKeepAlive(int KeepAlive) throws InvalidAttributeValueException
Sets the value of the KeepAlive attribute. The value of 0 means no Application Level KeepAlive. Any other values in the valid value range means the maximum inactive time before start counting the the wait timer. The value is measured in millisecond and rounded up to second.
InvalidAttributeValueException
getKeepAlive()
public void setKeepAliveWait(int KeepAliveWait) throws InvalidAttributeValueException
Sets the value of the KeepAliveWait attribute. The value of 0 means don't initiate Application Level KeepAlive, but do acknowledge if receive one. Any other values in the valid value range means the maximum time allowed without receiving acknowledgement before WTC declares the connection is inaccessable. The value is measured in millisecond and rounded up to second.
InvalidAttributeValueException
getKeepAliveWait()
public void setMaxEncryptBits(String MaxEncryptBits) throws InvalidAttributeValueException
Sets the value of the MaxEncryptBits attribute.
MaxEncryptBits
- The encryption level desired for this local Tuxedo access point
InvalidAttributeValueException
getMaxEncryptBits()
public void setMaxRetries(long MaxRetries) throws InvalidAttributeValueException
Sets the value of the MaxRetries attribute.
MaxRetries
- the number of times to attempt connection to remote Tuxedo access points
InvalidAttributeValueException
getMaxRetries()
public void setMinEncryptBits(String MinEncryptBits) throws InvalidAttributeValueException
Sets the value of the MinEncryptBits attribute.
MinEncryptBits
- The minimum encryption level desired for this local Tuxedo access point
InvalidAttributeValueException
getMinEncryptBits()
public void setNWAddr(String ListenAddress) throws InvalidAttributeValueException
Sets the value of the NWAddr attribute.
ListenAddress
- The new nWAddr value
InvalidAttributeValueException
getNWAddr()
public void setRetryInterval(long RetryInterval) throws InvalidAttributeValueException
Sets the value of the RetryInterval attribute.
RetryInterval
- the retry interval for this local Tuxedo access point
InvalidAttributeValueException
getRetryInterval()
public void setSecurity(String Security) throws InvalidAttributeValueException
Sets the value of the Security attribute.
Security
- the security level to be enforced
InvalidAttributeValueException
getSecurity()
|
Documentation is available at http://e-docs.bea.com/wls/docs92 Copyright 2006 BEA Systems Inc. |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |