|
BEA Systems, Inc. | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This interface provides access to the WTC remote 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()
Gets the accessPoint attribute of the WTCRemoteTuxDomMBean object |
java.lang.String |
getAccessPointId()
Gets the accessPointId attribute of the WTCRemoteTuxDomMBean object |
java.lang.String |
getAclPolicy()
Gets the aclPolicy attribute of the WTCRemoteTuxDomMBean object |
boolean |
getAllowAnonymous()
Gets the allowAnonymous attribute of the WTCRemoteTuxDomMBean object |
java.lang.String |
getAppKey()
Gets the appKey attribute of the WTCRemoteTuxDomMBean object |
int |
getCmpLimit()
Gets the cmpLimit attribute of the WTCRemoteTuxDomMBean object |
java.lang.String |
getConnectionPolicy()
Gets the connectionPolicy attribute of the WTCRemoteTuxDomMBean object |
java.lang.String |
getConnPrincipalName()
Gets the connPrincipalName attribute of the WTCRemoteTuxDomMBean object |
java.lang.String |
getCredentialPolicy()
Gets the credentialPolicy attribute of the WTCRemoteTuxDomMBean object |
java.lang.String |
getCustomAppKeyClass()
Gets the customAppKeyClass attribute of the WTCRemoteTuxDomMBean object |
java.lang.String |
getCustomAppKeyClassParam()
Gets the customAppKeyClassParam attribute of the WTCRemoteTuxDomMBean object |
int |
getDefaultAppKey()
Gets the defaultAppKey attribute of the WTCRemoteTuxDomMBean object |
java.lang.String |
getFederationName()
Gets the federationName attribute of the WTCRemoteTuxDomMBean object |
java.lang.String |
getFederationURL()
Gets the federationURL attribute of the WTCRemoteTuxDomMBean object |
java.lang.String |
getLocalAccessPoint()
Gets the localAccessPoint attribute of the WTCRemoteTuxDomMBean object |
java.lang.String |
getMaxEncryptBits()
Gets the maxEncryptBits attribute of the WTCRemoteTuxDomMBean object |
long |
getMaxRetries()
Gets the maxRetries attribute of the WTCRemoteTuxDomMBean object |
java.lang.String |
getMinEncryptBits()
Gets the minEncryptBits attribute of the WTCRemoteTuxDomMBean object |
java.lang.String |
getNWAddr()
Gets the nWAddr attribute of the WTCRemoteTuxDomMBean object |
long |
getRetryInterval()
Gets the retryInterval attribute of the WTCRemoteTuxDomMBean object |
java.lang.String |
getTpUsrFile()
Gets the tpUsrFile attribute of the WTCRemoteTuxDomMBean object |
java.lang.String |
getTuxedoGidKw()
Gets the tuxedoGidKw attribute of the WTCRemoteTuxDomMBean object |
java.lang.String |
getTuxedoUidKw()
Gets the tuxedoUidKw attribute of the WTCRemoteTuxDomMBean object |
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 |
setAclPolicy(java.lang.String AclPolicy)
Defines the inbound access control list (ACL) policy toward requests from a remote domain. |
void |
setAllowAnonymous(boolean AllowAnonymous)
Decides whether the anonymous user is allowed to access Tuxedo. |
void |
setAppKey(java.lang.String AppKey)
Defines the AppKey generator selection. |
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 |
setCredentialPolicy(java.lang.String CredentialPolicy)
Defines the outbound access control list (ACL) policy toward requests to a remote domain. |
void |
setCustomAppKeyClass(java.lang.String AppKeyClass)
Defines the full pathname to the custom AppKey generator class. |
void |
setCustomAppKeyClassParam(java.lang.String Param)
Defines the optional parameters to be used by the custom AppKey class at the class initialization time. |
void |
setDefaultAppKey(int DfltAppKey)
Defines the default AppKey value to be used by anonymous user and other users who are not defined in the user database if the plug-in allows them to access Tuxedo. |
void |
setFederationName(java.lang.String FederationName)
Defines the context at which to federate to a foreign name service. |
void |
setFederationURL(java.lang.String FederationURL)
Defines the URL for a foreign name service that is federated into JNDI. |
void |
setLocalAccessPoint(java.lang.String LocalAccessPoint)
Defines the local domain name from which a remote domain is reached. |
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 |
setTpUsrFile(java.lang.String TpUsrFile)
Defines the full path to user password file containing uid/gid information. |
void |
setTuxedoGidKw(java.lang.String GidKw)
Defines the keyword for Tuxedo GID (group id) used in the WlsUser when using the Tuxedo migration utility tpmigldap . |
void |
setTuxedoUidKw(java.lang.String UidKw)
Defines the keyword for Tuxedo UID (user id) used in the WlsUser when using the Tuxedo migration utility tpmigldap . |
Methods inherited from interface weblogic.management.configuration.ConfigurationMBean |
freezeCurrentValue,
getNotes,
restoreDefaultValue,
setComments,
setDefaultedMBean,
setNotes,
setPersistenceEnabled |
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,
preRegister |
Methods inherited from interface javax.management.NotificationBroadcaster |
addNotificationListener,
getNotificationInfo,
removeNotificationListener |
Method Detail |
public void setAccessPoint(java.lang.String AccessPoint) throws javax.management.InvalidAttributeValueException
AccessPoint
- the name for the remote domain access pointpublic java.lang.String getAccessPoint()
public void setAccessPointId(java.lang.String AccessPointId) throws javax.management.InvalidAttributeValueException
The AccessPointId of a WTCRemoteTuxDom MBean must match the corresponding DOMAINID in the *DM_LOCAL_DOMAINS section of your Tuxedo DMCONFIG file.
AccessPointId
- the local domain access point identifierpublic java.lang.String getAccessPointId()
public void setConnectionPolicy(java.lang.String ConnectionPolicy) throws javax.management.InvalidAttributeValueException
ConnectionPolicy
- the connection policy for this remote domainpublic java.lang.String getConnectionPolicy()
public void setAclPolicy(java.lang.String AclPolicy) throws javax.management.InvalidAttributeValueException
AclPolicy
- the AclPolicy for this remote domainpublic java.lang.String getAclPolicy()
public void setCredentialPolicy(java.lang.String CredentialPolicy) throws javax.management.InvalidAttributeValueException
CredentialPolicy
- the CredentialPolicy for this remote domainpublic java.lang.String getCredentialPolicy()
public void setTpUsrFile(java.lang.String TpUsrFile) throws javax.management.InvalidAttributeValueException
tpusradd
utility on the remote domain. Username, uid and gid information
must be included and valid for correct authorization, authentication, and
auditing.
TpUsrFile
- the TpUsrFile for this remote domainpublic java.lang.String getTpUsrFile()
public void setLocalAccessPoint(java.lang.String LocalAccessPoint) throws javax.management.InvalidAttributeValueException
LocalAccessPoint
- the name for the local domain access pointpublic java.lang.String getLocalAccessPoint()
public void setConnPrincipalName(java.lang.String ConnPrincipalName) throws javax.management.InvalidAttributeValueException
Note: ConnectionPrincipalName is not supported in this release.
ConnPrincipalName
- The new connPrincipalName valuepublic java.lang.String getConnPrincipalName()
public void setRetryInterval(long RetryInterval) throws javax.management.InvalidAttributeValueException
RetryInterval
- the retry interval for this local domainpublic long getRetryInterval()
public void setMaxRetries(long MaxRetries) throws javax.management.InvalidAttributeValueException
MaxRetries
- the number of times to attempt connection to local
domainspublic long getMaxRetries()
public void setNWAddr(java.lang.String ListenAddress) throws javax.management.InvalidAttributeValueException
//hostname:port_number
//#.#.#.#:port_number
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.
ListenAddress
- The new nWAddr valuepublic java.lang.String getNWAddr()
public void setFederationURL(java.lang.String FederationURL) throws javax.management.InvalidAttributeValueException
WebLogic Tuxedo Connector can to federate to non-CORBA service providers.
FederationURL
- url for a foreign name service federated into JNDIpublic java.lang.String getFederationURL()
public void setFederationName(java.lang.String FederationName) throws javax.management.InvalidAttributeValueException
tuxedo.domains
.
FederationName
- context at which to federate to foreign name servicepublic java.lang.String getFederationName()
public void setCmpLimit(int CmpLimit) throws javax.management.InvalidAttributeValueException
CmpLimit
- The compression threshold for this remote domainpublic int getCmpLimit()
public void setMinEncryptBits(java.lang.String MinEncryptBits) throws javax.management.InvalidAttributeValueException
MinEncryptBits
- The minimum encryption level desired for this remote
domainpublic java.lang.String getMinEncryptBits()
public void setMaxEncryptBits(java.lang.String MaxEncryptBits) throws javax.management.InvalidAttributeValueException
MaxEncryptBits
- The encryption level desired for this remote domainpublic java.lang.String getMaxEncryptBits()
public void setAppKey(java.lang.String AppKey) throws javax.management.InvalidAttributeValueException
TpUsrFile
is default, it is based on the imported
Tuxedo TPUSR file as the source of the user security information.
In WLS 7.0 and before the WTC only support this option.
The LDAP
utilize the embedded LDAP server as source of
user security information. The user record must define the Tuxedo UID
and GID information in the description
field.
The last choice Custome
user must write their own AppKey
generator class that can get the user security information to be passed
to Tuxedo.
AppKey
- The type of appkey generator plug-in selected.public java.lang.String getAppKey()
public void setAllowAnonymous(boolean AllowAnonymous) throws javax.management.InvalidAttributeValueException
TpUsrFile
, and LDAP
AppKey generators
selection. As for Custom
AppKey generator then it depends
on the design of the Custom AppKey generator.
AllowAnonymous
- allowed anonymous user to access Tuxedo or not.public boolean getAllowAnonymous()
public void setDefaultAppKey(int DfltAppKey) throws javax.management.InvalidAttributeValueException
TpUsrFile
and LDAP
does not allow user not defined in user database
to access Tuxedo, the only exception is the anonymous user when
Allow Anonymous is enabled.
- Default Value: "-1"
- Parameters:
DfltAppKey
- The default AppKey value- Throws:
- javax.management.InvalidAttributeValueException - Description of the Exception
public int getDefaultAppKey()
public void setTuxedoUidKw(java.lang.String UidKw) throws javax.management.InvalidAttributeValueException
tpmigldap
.
The keyword is used to find Tuxedo UID in the user record in the embedded
LDAP database.
UidKw
- The Tuxedo user id keywordpublic java.lang.String getTuxedoUidKw()
public void setTuxedoGidKw(java.lang.String GidKw) throws javax.management.InvalidAttributeValueException
tpmigldap
.
The keyword is used to find Tuxedo GID in the user record in the embedded
LDAP database.
GidKw
- The Tuxedo group id keywordpublic java.lang.String getTuxedoGidKw()
public void setCustomAppKeyClass(java.lang.String AppKeyClass) throws javax.management.InvalidAttributeValueException
Custom
AppKey generator plug-in is selected.
AppKeyClass
- The custome AppKey class full pathnamepublic java.lang.String getCustomAppKeyClass()
public void setCustomAppKeyClassParam(java.lang.String Param) throws javax.management.InvalidAttributeValueException
Param
- Optional parameter for information to be used by custom classpublic java.lang.String getCustomAppKeyClassParam()
|
Documentation is available at http://download.oracle.com/docs/cd/E13222_01/wls/docs81b |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |