|
Oracle Fusion Middleware Java API Reference for Oracle WebLogic Server 12c (12.1.2) Part Number E27170-02 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ManagedExternalServerStartMBean
This bean is used to configure the attributes necessary to start up a server on a remote machine.
Field Summary |
---|
Fields inherited from interface weblogic.management.configuration.ConfigurationMBean |
---|
DEFAULT_EMPTY_BYTE_ARRAY |
Method Summary | |
---|---|
String |
getArguments()
The arguments to use when starting this server. |
String |
getBeaHome()
The BEA home directory (path on the machine running Node Manager) to use when starting this server. |
String |
getClassPath()
The classpath (path on the machine running Node Manager) to use when starting this server. |
String |
getJavaHome()
The Java home directory (path on the machine running Node Manager) to use when starting this server. |
String |
getJavaVendor()
The Java Vendor value to use when starting this server. |
String |
getRootDirectory()
The directory that this server uses as its root directory. |
void |
setArguments(String classpath)
Set the value of the Arguments attribute. |
void |
setBeaHome(String path)
Sets the value of the BeaHome attribute. |
void |
setClassPath(String classpath)
Sets the value of the ClassPath attribute. |
void |
setJavaHome(String path)
Sets the value of the JavaHome attribute. |
void |
setJavaVendor(String vendor)
Sets the value of the JavaVendor attribute. |
void |
setRootDirectory(String path)
Sets the value of the RootDirectory attribute. |
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 |
---|
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(String vendor) throws InvalidAttributeValueException
Sets the value of the JavaVendor attribute. .
vendor
- The new javaVendor value
InvalidAttributeValueException
ManagedExternalServerStartMBean.getJavaVendor()
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(String path) throws InvalidAttributeValueException
Sets the value of the JavaHome attribute. .
path
- The new javaHome value
InvalidAttributeValueException
ManagedExternalServerStartMBean.getJavaHome()
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.server_10.3.4.0.jar:COHERENCE_HOME/lib/coherence.jar
where FEATURES_HOME
is the features directory
(typically $MW_HOME/modules/features
) and
COHERENCE_HOME
the coherence directory (typically
$MW_HOME/coherence_3.6
) 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(String classpath) throws InvalidAttributeValueException
Sets the value of the ClassPath attribute.
classpath
- The new classPath value
InvalidAttributeValueException
ManagedExternalServerStartMBean.getClassPath()
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\
.
void setBeaHome(String path) throws InvalidAttributeValueException
Sets the value of the BeaHome attribute.
path
- The new beaHome value
InvalidAttributeValueException
ManagedExternalServerStartMBean.getBeaHome()
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(String path) throws InvalidAttributeValueException
Sets the value of the RootDirectory attribute.
path
- The new rootDirectory value
InvalidAttributeValueException
ManagedExternalServerStartMBean.getRootDirectory()
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(String classpath) throws 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 value
InvalidAttributeValueException
ManagedExternalServerStartMBean.getArguments()
|
Copyright 1996, 2013, 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.1.2) Part Number E27170-02 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |