Skip navigation links

Oracle Fusion Middleware
Java API Reference for Oracle WebLogic Server
12c (12.2.1)

Part Number E55141-01
P4 Change 1723563 on 2015/10/09


weblogic.management.configuration
Interface MachineMBean

All Superinterfaces:
ConfigurationMBean, DescriptorBean, DynamicMBean, MBeanRegistration, NotificationBroadcaster, SettableBean, WebLogicMBean
All Known Subinterfaces:
UnixMachineMBean

public interface MachineMBean
extends ConfigurationMBean

This bean represents a machine on which servers may be booted. A server is bound to a machine by calling to ServerMBean.setMachine(). Although it is typical that one MachineMBean refers to one physical machine and vice versa, it is possible to have a multihomed machine represented by multiple MachineMBeans. The only restriction is that each MachineMBean be configured with non-overlapping addresses. A configuration may contain one or more of MachineMBeans which may be looked up by their logical names.


Field Summary

 

Fields inherited from interface weblogic.management.configuration.ConfigurationMBean
DEFAULT_EMPTY_BYTE_ARRAY

 

Method Summary
abstract  String[] getAddresses()
          Deprecated. 8.1.0.0 Replaced by ServerTemplateMBean.getListenAddress()
abstract  NodeManagerMBean getNodeManager()
          Returns the NodeManager Mbean that defines the configuration of the Node Manager instance that runs on the machine.
abstract  void setAddresses(String[] addresses)
          Deprecated. 8.1.0.0 Replaced by ServerTemplateMBean.getListenAddress()

 

Methods inherited from interface weblogic.management.configuration.ConfigurationMBean
freezeCurrentValue, getId, getInheritedProperties, getName, getNotes, isDynamicallyCreated, isInherited, 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
addPropertyChangeListener, createChildCopyIncludingObsolete, getParentBean, isEditable, removePropertyChangeListener

 

Method Detail

getAddresses

String[] getAddresses()
Deprecated. 8.1.0.0 Replaced by ServerTemplateMBean.getListenAddress()

The addresses by which this machine is known. May be either host names or literal IP addresses.

Returns:
The addresses value

setAddresses

void setAddresses(String[] addresses)
                  throws InvalidAttributeValueException
Deprecated. 8.1.0.0 Replaced by ServerTemplateMBean.getListenAddress()

Sets the value of the Addresses attribute.

Parameters:
addresses - The new addresses value
Throws:
InvalidAttributeValueException
IllegalArgumentException - if the array is null or contains null elements.
See Also:
MachineMBean.getAddresses()

getNodeManager

NodeManagerMBean getNodeManager()

Returns the NodeManager Mbean that defines the configuration of the Node Manager instance that runs on the machine.

Returns:
The nodeManager value

Skip navigation links

Copyright 1996, 2015, 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
Java API Reference for Oracle WebLogic Server
12c (12.2.1)

Part Number E55141-01
P4 Change 1723563 on 2015/10/09