ConfigurationMBean, DescriptorBean, javax.management.DynamicMBean, javax.management.MBeanRegistration, javax.management.NotificationBroadcaster, SettableBean, WebLogicMBeanCoherenceServerStartMBean, SystemComponentStartMBeanpublic interface ManagedExternalServerStartMBean extends ConfigurationMBean
DEFAULT_EMPTY_BYTE_ARRAY| Modifier and Type | Method | Description |
|---|---|---|
java.lang.String |
getArguments() |
The arguments to use when starting this server.
|
java.lang.String |
getBeaHome() |
Deprecated.
12.1.3.0 replaced by #getMWHome
|
java.lang.String |
getClassPath() |
The classpath (path on the machine running Node Manager) to use
when starting this server.
|
java.lang.String |
getJavaHome() |
The Java home directory (path on the machine running Node
Manager) to use when starting this server.
|
java.lang.String |
getJavaVendor() |
The Java Vendor value to use when starting this server.
|
java.lang.String |
getMWHome() |
The MWHome directory (path on the machine running Node
Manager) to use when starting this server.
|
java.lang.String |
getRootDirectory() |
The directory that this server uses as its root directory.
|
void |
setArguments(java.lang.String classpath) |
Set the value of the Arguments attribute.
|
void |
setBeaHome(java.lang.String path) |
Deprecated.
12.1.3.0 replaced by #setMWHome
|
void |
setClassPath(java.lang.String classpath) |
Sets the value of the ClassPath attribute.
|
void |
setJavaHome(java.lang.String path) |
Sets the value of the JavaHome attribute.
|
void |
setJavaVendor(java.lang.String vendor) |
Sets the value of the JavaVendor attribute.
|
void |
setMWHome(java.lang.String path) |
Sets the value of the MWHome attribute.
|
void |
setRootDirectory(java.lang.String path) |
Sets the value of the RootDirectory attribute.
|
freezeCurrentValue, getId, getInheritedProperties, getName, getNotes, isDynamicallyCreated, isInherited, isSet, restoreDefaultValue, setComments, setDefaultedMBean, setName, setNotes, setPersistenceEnabled, unSetaddPropertyChangeListener, createChildCopyIncludingObsolete, getParentBean, isEditable, removePropertyChangeListenergetAttribute, getAttributes, invoke, setAttribute, setAttributespostDeregister, postRegister, preDeregister, preRegisteraddNotificationListener, getNotificationInfo, removeNotificationListenergetMBeanInfo, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setParentjava.lang.String getJavaVendor()
The Java Vendor value to use when starting this server.
If the server is part of a cluster and configured for automatic migration across possibly different platforms with different vendors providing the JDKs, then, both JavaVendor and JavaHome should be set in the generated configuration file instead.
void setJavaVendor(java.lang.String vendor)
throws javax.management.InvalidAttributeValueException
Sets the value of the JavaVendor attribute. .
vendor - The new javaVendor valuejavax.management.InvalidAttributeValueExceptiongetJavaVendor()java.lang.String getJavaHome()
The Java home directory (path on the machine running Node Manager) to use when starting this server.
Specify the parent directory of the JDK's bin
directory. For example,
c:\bea\jdk141.
void setJavaHome(java.lang.String path)
throws javax.management.InvalidAttributeValueException
Sets the value of the JavaHome attribute. .
path - The new javaHome valuejavax.management.InvalidAttributeValueExceptiongetJavaHome()java.lang.String getClassPath()
The classpath (path on the machine running Node Manager) to use when starting this server.
If you need to add user classes to the classpath, in addition you
will need to add the following:
FEATURES_HOME/weblogic.server.modules.coherence.integration.jar:COHERENCE_HOME/lib/coherence.jar
where FEATURES_HOME is the features directory
(typically $WL_HOME/modules/features) and
COHERENCE_HOME the coherence directory (typically
$ORACLE_HOME/coherence) on the Node Manager
machine.
If you do not specify a classpath the above will be used automatically.
The operating system determines which character separates path elements. On Windows, use a semicolon (;). On UNIX a colon (:).
void setClassPath(java.lang.String classpath)
throws javax.management.InvalidAttributeValueException
Sets the value of the ClassPath attribute.
classpath - The new classPath valuejavax.management.InvalidAttributeValueExceptiongetClassPath()@Deprecated java.lang.String getBeaHome()
The BEA home directory (path on the machine running Node Manager) to use when starting this server.
Specify the directory on the Node Manager machine under which
all of Oracle's BEA products were installed. For example,
c:\Oracle\Middleware\.
@Deprecated
void setBeaHome(java.lang.String path)
throws javax.management.InvalidAttributeValueException
Sets the value of the BeaHome attribute.
path - The new beaHome valuejavax.management.InvalidAttributeValueExceptiongetBeaHome()java.lang.String getMWHome()
The MWHome directory (path on the machine running Node Manager) to use when starting this server.
Specify the directory on the Node Manager machine under which
all of Oracle's MW products were installed. For example,
c:\Oracle\Middleware\.
void setMWHome(java.lang.String path)
throws javax.management.InvalidAttributeValueException
Sets the value of the MWHome attribute.
path - The new MWHome valuejavax.management.InvalidAttributeValueExceptiongetMWHome()java.lang.String getRootDirectory()
The directory that this server uses as its root directory. This directory must be on the computer that hosts the Node Manager. If you do not specify a Root Directory value, the domain directory is used by default.
void setRootDirectory(java.lang.String path)
throws javax.management.InvalidAttributeValueException
Sets the value of the RootDirectory attribute.
path - The new rootDirectory valuejavax.management.InvalidAttributeValueExceptiongetRootDirectory()java.lang.String getArguments()
The arguments to use when starting this server.
These are the first arguments appended immediately after
java portion of the startup command. For example, you
can set Java heap memory or specify any
weblogic.nodemanager.server.provider.WeblogicCacheServer option.
Separate arguments with a space.
void setArguments(java.lang.String classpath)
throws javax.management.InvalidAttributeValueException
Set the value of the Arguments attribute.
This property should not be used to specify weblogic.management.username or weblogic.management.password as these values will be ignored during server startup. Instead the username and password properties should be set. This will also enable node manager to properly encrypt these values on the managed server's machine.
classpath - The new arguments valuejavax.management.InvalidAttributeValueExceptiongetArguments()