BEA Systems, Inc.

WebLogic Server 8.1 API Reference

weblogic.management.configuration
Interface NodeManagerMBean


public interface NodeManagerMBean
extends ConfigurationMBean

This bean is represents a NodeManager that is associated with a machine.

Author:
Copyright © 2002 BEA Systems, Inc. All Rights Reserved.

Field Summary
static long CACHING_STUB_SVUID
          Description of the Field
 
Fields inherited from class weblogic.management.configuration.ConfigurationMBean
CACHING_STUB_SVUID
 
Method Summary
 java.lang.String getCertificate()
          The certificate file to use for secure communications with NodeManager.
 java.lang.String getCertificatePassword()
          The certificate password used for secure communications with NodeManager.
 java.lang.String getCertificateType()
          The certificate type used for secure communications with the NodeManager
 java.io.Reader getErrorLog(ServerStartMBean serverStartBean)
          Returns the error log of a perticular server.
 java.lang.String getListenAddress()
          The address on which NodeManager listens for connections.
 int getListenPort()
          Returns the listen port of the NodeManager
 java.io.Reader getLogs()
          Returns the logs of the Node Manager.
 java.io.Reader getOutputLog(ServerStartMBean serverStartBean)
          Returns the output log of a particular server.
 java.lang.String getTrustedCertsFile()
          The trusted certs file password to use for secure communication with NodeManager.
 boolean isDebugEnabled()
          Whether or not communication with this NodeManager needs to be debugged.
 void setCertificate(java.lang.String certificate)
          Sets the certificate attribute of the NodeManagerMBean object
 void setCertificatePassword(java.lang.String certificatePassword)
          Sets the certificatePassword attribute of the NodeManagerMBean object
 void setCertificateType(java.lang.String certificateType)
          Sets the certificateType attribute of the NodeManagerMBean object
 void setDebugEnabled(boolean enable)
          Set the DebugEnabled value
 void setListenAddress(java.lang.String address)
          Sets the listenAddress attribute of the NodeManagerMBean object
 void setListenPort(int port)
          The TCP port on which NodeManager listens.
 void setSSLEnabled(boolean enable)
          Set the SSLEnabled value
 void setTrustedCertsFile(java.lang.String trustedCertsFile)
          Sets the trustedCertsFile attribute of the NodeManagerMBean object
 
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
 

Field Detail

CACHING_STUB_SVUID

public static final long CACHING_STUB_SVUID
Description of the Field
Method Detail

getListenAddress

public java.lang.String getListenAddress()
The address on which NodeManager listens for connections.

A dynamic MBean attribute
Default Value: "localhost"
Returns:
The listenAddress value

setListenAddress

public void setListenAddress(java.lang.String address)
                      throws javax.management.InvalidAttributeValueException
Sets the listenAddress attribute of the NodeManagerMBean object

Parameters:
address - The new listenAddress value
Throws:
javax.management.InvalidAttributeValueException - Description of the Exception

getListenPort

public int getListenPort()
Returns the listen port of the NodeManager

A dynamic MBean attribute
Default Value: 5555
Returns:
The listenPort value

setListenPort

public void setListenPort(int port)
The TCP port on which NodeManager listens.

Legal Minimum Value: 0
Legal Maximum Value: 65534
Parameters:
port - The new listenPort value

setSSLEnabled

public void setSSLEnabled(boolean enable)
Set the SSLEnabled value

Parameters:
enable - The new sSLEnabled value

getCertificate

public java.lang.String getCertificate()
The certificate file to use for secure communications with NodeManager. The path is relative to the Administration Server's root directory.

Default Value: "demo.crt"
Returns:
The certificate value

setCertificate

public void setCertificate(java.lang.String certificate)
                    throws javax.management.InvalidAttributeValueException
Sets the certificate attribute of the NodeManagerMBean object

Parameters:
certificate - The new certificate value
Throws:
javax.management.InvalidAttributeValueException - Description of the Exception

getCertificateType

public java.lang.String getCertificateType()
The certificate type used for secure communications with the NodeManager

Default Value: "RSA"
Returns:
The certificateType value

setCertificateType

public void setCertificateType(java.lang.String certificateType)
                        throws javax.management.InvalidAttributeValueException
Sets the certificateType attribute of the NodeManagerMBean object

Parameters:
certificateType - The new certificateType value
Throws:
javax.management.InvalidAttributeValueException - Description of the Exception

getCertificatePassword

public java.lang.String getCertificatePassword()
The certificate password used for secure communications with NodeManager.

Default Value: "password"
Returns:
The certificatePassword value

setCertificatePassword

public void setCertificatePassword(java.lang.String certificatePassword)
                            throws javax.management.InvalidAttributeValueException
Sets the certificatePassword attribute of the NodeManagerMBean object

Parameters:
certificatePassword - The new certificatePassword value
Throws:
javax.management.InvalidAttributeValueException - Description of the Exception

getTrustedCertsFile

public java.lang.String getTrustedCertsFile()
The trusted certs file password to use for secure communication with NodeManager. The path is relative to the Administration Server's root directory.

Default Value: "trusted.crt"
Returns:
The trustedCertsFile value

setTrustedCertsFile

public void setTrustedCertsFile(java.lang.String trustedCertsFile)
                         throws javax.management.InvalidAttributeValueException
Sets the trustedCertsFile attribute of the NodeManagerMBean object

Parameters:
trustedCertsFile - The new trustedCertsFile value
Throws:
javax.management.InvalidAttributeValueException - Description of the Exception

getLogs

public java.io.Reader getLogs()
Returns the logs of the Node Manager.

Returns:
The logs value

getOutputLog

public java.io.Reader getOutputLog(ServerStartMBean serverStartBean)
Returns the output log of a particular server.

Parameters:
serverStartBean - Description of the Parameter
Returns:
The outputLog value

getErrorLog

public java.io.Reader getErrorLog(ServerStartMBean serverStartBean)
Returns the error log of a perticular server.

Parameters:
serverStartBean - Description of the Parameter
Returns:
The errorLog value

isDebugEnabled

public boolean isDebugEnabled()
Whether or not communication with this NodeManager needs to be debugged.

A dynamic MBean attribute
Default Value: false
Returns:
The debugEnabled value

setDebugEnabled

public void setDebugEnabled(boolean enable)
Set the DebugEnabled value

Parameters:
enable - The new debugEnabled value

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