ConfigurationMBean
, DescriptorBean
, javax.management.DynamicMBean
, javax.management.MBeanRegistration
, javax.management.NotificationBroadcaster
, SettableBean
, WebLogicMBean
public interface RestfulManagementServicesMBean extends ConfigurationMBean
Controls the configuration of the RESTful Management Services interfaces to WebLogic Server.
DEFAULT_EMPTY_BYTE_ARRAY
Modifier and Type | Method | Description |
---|---|---|
int |
getDelegatedRequestConnectTimeoutMillis() |
Determines the connection timeout, in milliseconds, when the Management Services
Web application propagates an idempotent REST request from the admin server
to a managed server.
|
int |
getDelegatedRequestMaxWaitMillis() |
Determines how long the Management Services Web application will wait,
in milliseconds, when it propagates an idempotent REST request from the admin server
to a managed server.
|
int |
getDelegatedRequestMinThreads() |
Specifies the minimum number of threads that should be dedicated to the Management
Services Web application when interacting with managed servers in parallel for
improved responsiveness in large domains.
|
int |
getDelegatedRequestReadTimeoutMillis() |
Determines the read timeout, in milliseconds, when the Management Services
Web application propagates an idempotent REST request from the admin server
to a managed server.
|
int |
getFannedOutRequestMaxWaitMillis() |
Determines how long the Management Services Web application will wait,
in milliseconds, when it fans out an idempotent REST request from the admin server
to all the managed servers.
|
boolean |
isEnabled() |
Enables the monitoring of this WebLogic Server domain through
the RESTful Management Services Web application.
|
boolean |
isJavaServiceResourcesEnabled() |
Specifies whether the REST resource features for administering
WebLogic Server as a Java Service within a cloud environment should be
enabled in this domain.
|
void |
setDelegatedRequestConnectTimeoutMillis(int timeout) |
Determines the connection timeout, in milliseconds, when the Management Services
Web application propagates an idempotent REST request from the admin server
to a managed server.
|
void |
setDelegatedRequestMaxWaitMillis(int maxWait) |
Determines how long the Management Services Web application will wait,
in milliseconds, when it propagates an idempotent REST request from the admin server
to a managed server.
|
void |
setDelegatedRequestMinThreads(int minThreads) |
Specifies the minimum number of threads that should be dedicated to the Management
Services Web application when interacting with managed servers in parallel.
|
void |
setDelegatedRequestReadTimeoutMillis(int timeout) |
Determines the read timeout, in milliseconds, when the Management Services
Web application propagates an idempotent REST request from the admin server
to a managed server.
|
void |
setEnabled(boolean enabled) |
Enables the monitoring of this WebLogic Server domain through
the RESTful Management Services Web application.
|
void |
setFannedOutRequestMaxWaitMillis(int maxWait) |
Determines how long the Management Services Web application will wait,
in milliseconds, when it fans out an idempotent REST request from the admin server
to all the managed servers.
|
void |
setJavaServiceResourcesEnabled(boolean enabled) |
Specifies whether the REST resource features for administering
WebLogic Server as a Java Service within a cloud environment should be
enabled in this domain.
|
freezeCurrentValue, getId, getInheritedProperties, getName, getNotes, isDynamicallyCreated, isInherited, isSet, restoreDefaultValue, setComments, setDefaultedMBean, setName, setNotes, setPersistenceEnabled, unSet
addPropertyChangeListener, createChildCopyIncludingObsolete, getParentBean, isEditable, removePropertyChangeListener
getAttribute, getAttributes, invoke, setAttribute, setAttributes
postDeregister, postRegister, preDeregister, preRegister
addNotificationListener, getNotificationInfo, removeNotificationListener
getMBeanInfo, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setParent
boolean isEnabled()
Enables the monitoring of this WebLogic Server domain through the RESTful Management Services Web application.
void setEnabled(boolean enabled)
Enables the monitoring of this WebLogic Server domain through the RESTful Management Services Web application.
boolean isJavaServiceResourcesEnabled()
Specifies whether the REST resource features for administering WebLogic Server as a Java Service within a cloud environment should be enabled in this domain.
void setJavaServiceResourcesEnabled(boolean enabled)
Specifies whether the REST resource features for administering WebLogic Server as a Java Service within a cloud environment should be enabled in this domain.
int getFannedOutRequestMaxWaitMillis()
Determines how long the Management Services Web application will wait, in milliseconds, when it fans out an idempotent REST request from the admin server to all the managed servers. If zero, then it will choose an appropriate timeout.
.A request can override this value by specifying the requestMaxWaitMillis query parameter.
getDelegatedRequestMaxWaitMillis()
,
getDelegatedRequestConnectTimeoutMillis()
,
getDelegatedRequestReadTimeoutMillis()
void setFannedOutRequestMaxWaitMillis(int maxWait)
Determines how long the Management Services Web application will wait, in milliseconds, when it fans out an idempotent REST request from the admin server to all the managed servers.
.maxWait
- int getDelegatedRequestMaxWaitMillis()
Determines how long the Management Services Web application will wait, in milliseconds, when it propagates an idempotent REST request from the admin server to a managed server. If zero, then it will try to propagate the request once. If greater than zero, then it will retry the request until it finishes or until it detects that the time limit has been exceeded.
.A request can override this value by specifying the requestMaxWaitMillis query parameter.
getFannedOutRequestMaxWaitMillis()
,
getDelegatedRequestConnectTimeoutMillis()
,
getDelegatedRequestReadTimeoutMillis()
void setDelegatedRequestMaxWaitMillis(int maxWait)
Determines how long the Management Services Web application will wait, in milliseconds, when it propagates an idempotent REST request from the admin server to a managed server.
maxWait
- int getDelegatedRequestConnectTimeoutMillis()
Determines the connection timeout, in milliseconds, when the Management Services Web application propagates an idempotent REST request from the admin server to a managed server.
If DelegatedRequestConnectTimeouttMillis is zero, then the default underlying JAXRS client api connection timeout will be used.
getFannedOutRequestMaxWaitMillis()
,
getDelegatedRequestMaxWaitMillis()
,
getDelegatedRequestReadTimeoutMillis()
void setDelegatedRequestConnectTimeoutMillis(int timeout)
Determines the connection timeout, in milliseconds, when the Management Services Web application propagates an idempotent REST request from the admin server to a managed server.
timeout
- int getDelegatedRequestReadTimeoutMillis()
Determines the read timeout, in milliseconds, when the Management Services Web application propagates an idempotent REST request from the admin server to a managed server.
If DelegatedRequestReadTimeoutMillis is zero, then the default underlying JAXRS client api read timeout will be used.
getFannedOutRequestMaxWaitMillis()
,
getDelegatedRequestMaxWaitMillis()
,
getDelegatedRequestConnectTimeoutMillis()
void setDelegatedRequestReadTimeoutMillis(int timeout)
Determines the read timeout, in milliseconds, when the Management Services Web application propagates an idempotent REST request from the admin server to a managed server.
timeout
- int getDelegatedRequestMinThreads()
Specifies the minimum number of threads that should be dedicated to the Management Services Web application when interacting with managed servers in parallel for improved responsiveness in large domains.
void setDelegatedRequestMinThreads(int minThreads)
Specifies the minimum number of threads that should be dedicated to the Management Services Web application when interacting with managed servers in parallel.
minThreads
-