Modifier and Type | Method and Description |
---|---|
String[] |
LicenseMBean.getFunctions()
The licensed functions permitted by this license.
|
long |
LicenseMBean.getLicensedCapacity(String function,
String version)
Returns the maximum capacity of the specified function/version for the
license represented by this mbean.
|
String[] |
LicenseManagementMBean.getLicensedFunctions()
Get the currently licensed functions.
|
String[] |
LicenseManagementMBean.getLicensedHosts()
Get the currently licensed hosts.
|
String[] |
LicenseManagementMBean.getLicensedVersions()
Get the currently licensed versions.
|
TabularData |
LicenseManagementMBean.getLicenseOverview()
Returns a table indicating the currently licensed capacity for each license component, along
with the source of .
|
LicenseInfo[] |
LicenseManagementMBean.getLicenseSummary()
Returns a summary of the current license status.
|
Date |
LicenseMBean.getValidFrom()
The date this license takes force
|
Date |
LicenseMBean.getValidUntil()
The date this license expires
|
String[] |
LicenseMBean.getVersions()
The licensed versions permitted by this license.
|
void |
LicenseManagementMBean.install(byte[] filedata)
Install a license from a raw byte array
|
void |
LicenseManagementMBean.install(String url)
Install a license from a URL
|
boolean |
LicenseMBean.isCurrentlyValid()
Test whether this license is valid for this SLEE
|
void |
LicenseManagementMBean.uninstall(String serial)
Uninstalls the license with the specified serial ID.
|
Modifier and Type | Method and Description |
---|---|
ObjectName |
ObjectPoolManagementMBean.getDefaultObjectPoolConfigMBean()
The default pool management object
|
ObjectName |
ObjectPoolManagementMBean.getDefaultProfileTableObjectPoolConfigMBean()
The default profile pool management object
|
ObjectName |
ObjectPoolManagementMBean.getDefaultServiceObjectPoolConfigMBean()
The default service pool management object
|
int |
ObjectPoolMBean.getInitialPooledPoolSize()
Get the initial pooled size of this config.
|
int |
ObjectPoolMBean.getPersistentStatePoolSize()
Get the persistent state pool size of this config.
|
int |
ObjectPoolMBean.getPooledPoolSize()
Get the pooled pool size of this config.
|
ObjectName |
ObjectPoolManagementMBean.getProfileTableObjectPoolConfigMBean(String id)
A profile pool management object
|
int |
ObjectPoolMBean.getReadyPoolSize()
Get the ready pool size of this config.
|
ObjectName |
ObjectPoolManagementMBean.getServiceObjectPoolConfigMBean(ServiceID id)
A service pool management object
|
int |
ObjectPoolMBean.getStalePoolSize()
Get the stale pool size of this config.
|
int |
ObjectPoolMBean.getStatePoolSize()
Get the state pool size of this config.
|
boolean |
ObjectPoolMBean.getUseDefaults()
Deprecated.
This property is no longer used, and this method will now always return
false . |
void |
ObjectPoolMBean.setInitialPooledPoolSize(int size)
Change the initial size of the pooled pool for this config.
|
void |
ObjectPoolMBean.setPersistentStatePoolSize(int size)
Set the size of the persistent state pool for this config.
|
void |
ObjectPoolMBean.setPooledPoolSize(int size)
Change the size of the pooled pool for this config.
|
void |
ObjectPoolMBean.setReadyPoolSize(int size)
Set the size of the ready pool for this config.
|
void |
ObjectPoolMBean.setStalePoolSize(int size)
Set the size of the stale pool for this config.
|
void |
ObjectPoolMBean.setStatePoolSize(int size)
Set the size of the state pool for this config.
|
void |
ObjectPoolMBean.setUseDefaults(boolean useDefaults)
Deprecated.
This property is no longer used, consequently this method no longer has any effect.
|
Modifier and Type | Method and Description |
---|---|
void |
RuntimeConfigManagementMBean.disableSymmetricActivationStateMode()
Disable the symmetric activation state mode.
|
void |
RuntimeConfigManagementMBean.enableSymmetricActivationStateMode(int templateNodeID)
Enable the symmetric activation state mode.
|
boolean |
RuntimeConfigManagementMBean.isSymmetricActivationStateModeEnabled()
Determine if the symmetric activation state mode is currently enabled.
|
Modifier and Type | Method and Description |
---|---|
long |
StagingQueueManagementMBean.getMaximumAge()
Get the maximum age that an item is allowed to be when it is removed and processed from the staging queue.
|
int |
StagingQueueManagementMBean.getMaximumSize()
Get the maximum size of the staging queue.
|
int |
StagingQueueManagementMBean.getThreadCount()
Get the number of threads processing items in the queue.
|
void |
StagingQueueManagementMBean.setMaximumAge(long ms)
Set the maximum age of items removed from the staging queue for processing in ms.
|
void |
StagingQueueManagementMBean.setMaximumSize(int size)
Set the maximum size of the staging queue.
|
void |
StagingQueueManagementMBean.setThreadCount(int threads)
The number of threads processing items on the queue.
|
Modifier and Type | Method and Description |
---|---|
byte[] |
ContainerConfigurationMBean.exportKey(String type,
String key)
Returns the configuration item identified by a particular key
The returned data is a serialized form of the configuration item
|
String |
ContainerConfigurationMBean.getFileType(String type)
Returns the default file type for a configuration type
The return value will usually be either "xml" or "license" and is used by the exporter to create
local files containing the content of some exported config item.
|
String |
ContainerConfigurationMBean.getKeyDescription(String type,
String key)
Returns a textual description of a configuration item identified by a particular key
The returned data is a serialized form of the configuration item
|
String[] |
ContainerConfigurationMBean.getKeys(String type)
Returns the keys for all managed configuration items of the specified type
|
void |
ContainerConfigurationMBean.importKey(String type,
boolean replace,
byte[] data)
Imports a set of configuration keys belonging to a single configuration type
|
void |
ContainerConfigurationMBean.removeKey(String type,
String key)
Remove a configuration key
|
Modifier and Type | Method and Description |
---|---|
void |
LimiterManagementMBean.connectLimiterEndpoint(String limiterEndpointID,
String limiterName)
Connect a limiter to a limiter endpoint.
|
void |
LimiterManagementMBean.createLimiter(String type,
String name)
Create a limiter using the specified properties.
|
void |
LimiterRampUpMBean.disableRampUp()
Disable incremental growth in the allowed rate of the SystemInput limiter and set the allowed rate to the maximum rate.
|
void |
LimiterManagementMBean.disconnectLimiterEndpoint(String limiterEndpointID)
Disconnect a limiter from a limiter endpoint.
|
void |
LimiterRampUpMBean.enableRampUp(double startRate,
double rateIncrement,
int eventsPerIncrement)
Enable incremental growth in the allowed rate of the SystemInput limiter (Tip: ramp up will only be effective when the "SystemInput" limiter is not bypassed)
|
String[] |
LimiterMBean.getChildLimiters()
Get the names of all limiters for which this limiter is their parent.
|
TabularData |
LimiterMBean.getConfigSummary()
Get the default and per node configuration values stored for this limiter.
|
String[] |
LimiterMBean.getConnectedEndPoints()
Get the IDs of the limiter endpoints connected to this limiter.
|
double |
RateLimiterMBean.getDepthDefault()
Get the default "depth" of this limiter (depth is the number of time units' worth of work capacity can be stored
by the rate limiter).
|
double[] |
RateLimiterMBean.getDepthForNode(int[] nodeIDs)
Get the per-node "depth" of this limiter on the specified nodes (depth is the number of time units' worth
of work capacity can be stored by the rate limiter).
|
int |
LimiterRampUpMBean.getEventsPerIncrement()
Get the number of events which must be processed before Rhino will add "RateIncrement" to the allowed rate.
|
String |
LimiterManagementMBean.getHierarchySummary()
Get a (multiline) string describing all limiter hierarchies and the connected endpoints.
|
TabularData |
LimiterMBean.getInfoSummary(int[] nodeIDs)
Get a summary of the configuration of this limiter on the specified nodes (as derived from default and per node settings).
|
String[] |
LimiterManagementMBean.getLimiterEndpoints()
Get the set of endpoint IDs that identify all the endpoints in the SLEE.
|
TabularData |
LimiterManagementMBean.getLimiterEndpointsInfo()
Returns a TabularData object containing two String columns:
A "limiterendpoint" column containing the endpoint ID
A "connected-limiter" column containing the name of the connected limiter,
or
null if the endpoint is not connected to a limiter
|
String |
LimiterManagementMBean.getLimiterForEndpoint(String limiterEndpointID)
Get the name of the limiter connected to the specified limiter endpoint
|
ObjectName |
LimiterManagementMBean.getLimiterMBean(String name)
Get the JMX ObjectName for a com.opencloud.rhino.limiting.LimiterMBean object for the specified limiter.
|
ObjectName |
LimiterManagementMBean.getLimiterRampUpMBean()
Get the JMX ObjectName for a
LimiterRampUpMBean object for the SystemInput limiter. |
String[] |
LimiterManagementMBean.getLimiters()
Get the set of limiter names that identify all the limiters in the SLEE.
|
double |
RateLimiterMBean.getMaxRateDefault()
Get the default maximum number of units which can be consumed per time unit by this limiter,
eg "100" for a rate of 100 per second.
|
double[] |
RateLimiterMBean.getMaxRateForNode(int[] nodeIDs)
Get the per-node maximum number of units which can be consumed per time unit by this limiter on the specified nodes,
eg "100" for a rate of 100 per second.
|
double |
QueueSaturationLimiterMBean.getMaxSaturationDefault()
Get the default maximum amount of saturation allowed in the queue,
as a percentage, before this limiter will reject work.
|
double[] |
QueueSaturationLimiterMBean.getMaxSaturationForNode(int[] nodeIDs)
Get the per-node maximum amount of saturation allowed in the queue on the specified nodes,
as a percentage, before this limiter will reject work.
|
String |
LimiterMBean.getName()
Get the name of this limiter.
|
String |
LimiterMBean.getParent()
Get the name of the parent of this limiter (or null if no parent is set).
|
double |
LimiterRampUpMBean.getRateIncrement()
Get the amount added to the allowed rate if Rhino is successfully processing work.
|
double |
LimiterRampUpMBean.getStartRate()
Get the initial rate allowed by the SystemInput limiter.
|
ObjectName |
LimiterManagementMBean.getSystemInputLimiterMBean()
Get the JMX ObjectName for a
LimiterMBean object for the SystemInput limiter. |
String |
RateLimiterMBean.getTimeUnit()
Get the type of time unit to be used by this limiter when setting the rate,
eg the "seconds" in a rate of 100 per second.
|
String |
LimiterMBean.getType()
Get the type of this limiter.
|
boolean |
LimiterMBean.isBypassedDefault()
Get the default "bypassed" property for this limiter (if bypassed is true this limiter will
delegate all decisions to its parent or if the is no parent will allow all useUnit/s()).
|
boolean[] |
LimiterMBean.isBypassedForNode(int[] nodeIDs)
Get the per-node "bypassed" property for this limiter on the specified nodes (if bypassed is true this limiter will
delegate all decisions to its parent or if the is no parent will allow all useUnit/s()).
|
boolean |
LimiterRampUpMBean.isEnabled()
Test if the ramp up is enabled.
|
void |
LimiterManagementMBean.removeLimiter(String name)
Remove a limiter.
|
void |
LimiterMBean.setBypassedDefault(boolean bypassed)
Set the default "bypassed" property for this limiter (if bypassed is true this limiter will
delegate all decisions to its parent or if the is no parent will allow all useUnit/s()).
|
void |
LimiterMBean.setBypassedForNode(boolean[] bypassed,
int[] nodeIDs)
Set the per-node "bypassed" property for this limiter on the specified nodes (if bypassed is true this limiter will
delegate all decisions to its parent or if the is no parent will allow all useUnit/s()).
|
void |
RateLimiterMBean.setDepthDefault(double depth)
Set the default "depth" of this limiter (depth is the number of time units' worth of work capacity can be stored
by the rate limiter).
|
void |
RateLimiterMBean.setDepthForNode(double[] depth,
int[] nodeIDs)
Set the per-node "depth" of this limiter on the specified nodes (depth is the number of time units' worth
of work capacity can be stored by the rate limiter).
|
void |
RateLimiterMBean.setMaxRateDefault(double maxRate)
Set the default maximum number of units which can be consumed per time unit by this limiter,
eg "100" for a rate of 100 per second.
|
void |
RateLimiterMBean.setMaxRateForNode(double[] maxRate,
int[] nodeIDs)
Set the per-node maximum number of units which can be consumed per time unit by this limiter on the specified nodes,
eg "100" for a rate of 100 per second.
|
void |
QueueSaturationLimiterMBean.setMaxSaturationDefault(double maxSaturation)
Set the default maximum amount of saturation allowed in the queue,
as a percentage, before this limiter will reject work (the range of valid values is from "0" to "100").
|
void |
QueueSaturationLimiterMBean.setMaxSaturationForNode(double[] maxSaturation,
int[] nodeIDs)
Set the per-node maximum amount of saturation allowed in the queue on the specified nodes,
as a percentage, before this limiter will reject work (the range of valid values is from "0" to "100").
|
void |
LimiterMBean.setParent(String parentName)
Set the specified limiter as the parent of this limiter.
|
void |
RateLimiterMBean.setTimeUnit(String timeUnit)
Set the type of time unit to be used by this limiter when setting the rate,
eg the "seconds" in a rate of 100 per second.
|
void |
LimiterMBean.useDefaultConfig(int[] nodeIDs)
Removes any node specific configuration settings for the limiter on the given node(s),
causing the nodes to use the cluster wide settings.
|
Modifier and Type | Method and Description |
---|---|
void |
LoggingManagementMBean.addAppenderRef(String logKey,
String appenderRef)
Adds an appender for a log key.
|
void |
LoggingManagementMBean.createAppender(String appenderName,
String appenderClassName,
String appenderProps)
Creates a custom appender.
|
void |
LoggingManagementMBean.createAppender(String appenderName,
String appenderClassName,
String appenderProps,
String processName)
Deprecated.
|
void |
LoggingManagementMBean.createFileAppender(String appenderName,
String filename)
Creates a rolling log file appender.
|
void |
LoggingManagementMBean.createFileAppender(String appenderName,
String filename,
String processName)
Deprecated.
|
void |
LoggingManagementMBean.createFileAppender(String appenderName,
String filename,
String maxfilesize,
Integer maxbackups)
Creates a rolling log file appender.
|
void |
LoggingManagementMBean.createFileAppender(String appenderName,
String filename,
String maxfilesize,
Integer maxbackups,
String processName)
|
void |
LoggingManagementMBean.createLogNotificationAppender(String appenderName,
String threshold)
Create a LogNotification appender.
|
void |
LoggingManagementMBean.createSocketAppender(String appenderName,
String remoteHost,
int port)
Creates a log4j socket appender.
|
void |
LoggingManagementMBean.createSocketAppender(String appenderName,
String remoteHost,
int port,
String processName)
Deprecated.
|
void |
LoggingManagementMBean.createSyslogAppender(String appenderName,
String syslogHost,
String facility)
Create a syslog appender.
|
void |
LoggingManagementMBean.createSyslogAppender(String appenderName,
String syslogHost,
String facility,
String processName)
|
int |
LoggingManagementMBean.getAlarmLogPeriod()
Returns the interval between periodic active alarm logs.
|
TabularData |
LoggingManagementMBean.getAppenderProperties(String appenderName)
Returns the configuration properties for the given appender.
|
String[] |
LoggingManagementMBean.getAppenderRefs(String logKey)
Returns an array of the names of all appenders referenced by a given logger.
|
String[] |
LoggingManagementMBean.getAppenders()
Return a list of all configured appenders.
|
String |
LoggingManagementMBean.getAppenderType(String appenderName)
Returns the appender type for the given appender.
|
boolean |
LoggingManagementMBean.getColourConsole()
Determines whether ANSI colour sequences for log messages has been enabled.
|
String |
LoggingManagementMBean.getCustomAppenderClassName(String appenderName)
Returns the class name for the given appender.
|
CompositeData |
LoggingManagementMBean.getCustomAppenderInfo(String appenderName)
Returns information for the given custom appender.
|
CompositeData |
LoggingManagementMBean.getFileAppenderInfo(String appenderName)
Returns information for the given file appender.
|
boolean |
LoggingManagementMBean.getShowNDC()
Determine whether the nested diagnostic context output is currently enabled.
|
boolean |
LoggingManagementMBean.getShowThread()
Determines whether output of thread names for log messages is enabled.
|
CompositeData |
LoggingManagementMBean.getSocketAppenderInfo(String appenderName)
Returns information for the given socket appender.
|
CompositeData |
LoggingManagementMBean.getSyslogAppenderInfo(String appenderName)
Returns information for the given syslog appender.
|
String |
LoggingManagementMBean.getThreshold(String appenderName)
Returns the log filter level for the given appender,
or null if no threshold is set.
|
void |
LoggingManagementMBean.removeAppender(String appenderName)
Deletes an appender.
|
void |
LoggingManagementMBean.removeAppenderRef(String logKey,
String appenderRef)
Removes an appender for a log key.
|
void |
LoggingManagementMBean.setAdditivity(String logKey,
boolean additivity)
Sets whether the log key inherits the log filter level of its parent logger.
|
void |
LoggingManagementMBean.setAlarmLogPeriod(int period)
Sets the interval between periodic active alarm logs.
|
void |
LoggingManagementMBean.setColourConsole(boolean colourConsole)
Enables ANSI colour sequences in log messages.
|
void |
LoggingManagementMBean.setLogLevel(String logKey,
String level)
Set the log filter level for a log key.
|
void |
LoggingManagementMBean.setShowNDC(boolean showNDC)
Enables output of the nested diagnostic context.
|
void |
LoggingManagementMBean.setShowThread(boolean showThread)
Enables output of the thread name responsible for creating a log message.
|
void |
LoggingManagementMBean.setThreshold(String appenderName,
String threshold)
Sets the log filter level for an appender.
|
Modifier and Type | Method and Description |
---|---|
String |
AuditingManagementMBean.getAuditLevel()
Returns the type of management operations logged to the managment audit log.
|
void |
AuditingManagementMBean.setAuditLevel(String level)
Sets the type of management operations logged to the management audit log.
|
Modifier and Type | Method and Description |
---|---|
void |
ThresholdRuleMBean.activateRule()
Enables this rule.
|
void |
ThresholdRuleMBean.addResetCondition(String parameterSetName,
String statistic,
String operator,
double value)
Adds a reset condition to this rule.
|
void |
ThresholdRuleMBean.addResetCondition(String parameterSetName1,
String statistic1,
String parameterSetName2,
String statistic2,
String operator,
double doubleValue)
Adds a reset condition to this rule.
|
void |
ThresholdRuleMBean.addTriggerCondition(String parameterSetName,
String statistic,
String operator,
double value)
Adds a trigger condition to this rule.
|
void |
ThresholdRuleMBean.addTriggerCondition(String parameterSetName1,
String statistic1,
String parameterSetName2,
String statistic2,
String operator,
double value)
Adds a trigger condition to this rule.
|
ObjectName |
ThresholdRuleManagementMBean.createRule(String ruleName)
Create a new rule.
|
void |
ThresholdRuleMBean.deactivateRule()
Disables this rule.
|
AlarmLevel |
ThresholdRuleMBean.getAlarmLevel()
The alarm level of the alarm
|
String |
ThresholdRuleMBean.getAlarmMessage()
The message of the alarm
|
String |
ThresholdRuleMBean.getAlarmType()
The alarm type of the alarm
|
TabularData |
ThresholdRuleManagementMBean.getAllRules()
Description information for all rules
The data returned is
TabularData with the following items in each CompositeData element:
Column name
JMX type
Description
rule-name
SimpleType.STRING
The name of the rule described in the row. |
String[] |
ThresholdRuleMBean.getResetConditions()
The condition which will reset this rule.
|
String |
ThresholdRuleMBean.getResetConditionsOperator()
The reset condition operator.
|
long |
ThresholdRuleMBean.getResetPeriod()
The reset period.
|
ObjectName |
ThresholdRuleManagementMBean.getRule(String ruleName)
Manage a rule.
|
String[] |
ThresholdRuleManagementMBean.getRules()
The rule names.
|
int |
ThresholdRuleManagementMBean.getScanPeriod()
Get the scan period for checking threshold rules.
|
String[] |
ThresholdRuleMBean.getTriggerConditions()
The condition which will trigger this rule.
|
String |
ThresholdRuleMBean.getTriggerConditionsOperator()
The trigger condition operator.
|
long |
ThresholdRuleMBean.getTriggerPeriod()
The rule trigger frequency
|
boolean |
ThresholdRuleMBean.isActive()
Test the rules is enabled
|
void |
ThresholdRuleMBean.removeResetCondition(String key)
Remove the reset condition for this rule
|
void |
ThresholdRuleManagementMBean.removeRule(String ruleName)
Removes a rule.
|
void |
ThresholdRuleMBean.removeTriggerCondition(String key)
Remove the trigger condition for this rule
|
void |
ThresholdRuleMBean.setAlarm(AlarmLevel level,
String type,
String message)
The alarm that will be raised when this rule trigers and cleared when this rule
resets.
|
void |
ThresholdRuleMBean.setResetConditionsOperator(String operator)
Changes the reset condition operator.
|
void |
ThresholdRuleMBean.setResetPeriod(long period)
Change the reset period.
|
void |
ThresholdRuleManagementMBean.setScanPeriod(int scanPeriod)
Set the scan period for checking threshold rules.
|
void |
ThresholdRuleMBean.setTriggerConditionsOperator(String operator)
Changes the trigger condition operator.
|
void |
ThresholdRuleMBean.setTriggerPeriod(long period)
The rule trigger frequency
|
Modifier and Type | Method and Description |
---|---|
void |
PersistenceManagementMBean.addPersistenceResourcePersistenceInstanceRef(String persistenceResourceName,
String persistenceInstanceName)
Add a persistence instance reference to an existing persistence resource.
|
void |
JDBCResourceConnectionPoolManagementMBean.close()
Notify the SLEE that the
JDBCResourceConnectionPoolManagementMBean is no longer
required by the management client. |
void |
PersistenceManagementMBean.createJdbcResource(String jndiName)
Create a JDBC resource.
|
ObjectName |
PersistenceManagementMBean.createJdbcResourceConnectionPoolConfig(String jndiName)
Add a connection pool configuration to a JDBC resource.
|
void |
PersistenceManagementMBean.createPersistenceInstance(String name,
String dsClassName,
ConfigProperty[] configProperties)
Create a new persistence instance.
|
void |
PersistenceManagementMBean.createPersistenceResource(String name)
Create a new persistence resource.
|
CompositeData |
JDBCResourceConnectionPoolManagementMBean.getConfiguration()
Get a description of the connection pool configuration.
|
long |
JDBCResourceConnectionPoolManagementMBean.getConnectionPoolTimeout()
Get the connection pool timeout.
|
int |
JDBCResourceConnectionPoolManagementMBean.getIdleCheckInterval()
Get the time between idle connection discard checks.
|
ObjectName |
PersistenceManagementMBean.getJdbcResourceConnectionPoolConfigMBean(String jndiName)
Get the JMX Object Name of a MBean that can be used to configure the connection pool settings
for a JDBC resource.
|
String |
PersistenceManagementMBean.getJdbcResourcePersistenceInstanceRef(String jndiName)
Get the current persistence instance reference for a JDBC resource.
|
String[] |
PersistenceManagementMBean.getJdbcResources()
Get a list of the names of the current JDBC resource configurations.
|
int |
JDBCResourceConnectionPoolManagementMBean.getMaxConnections()
Get the maximum total number of connections that can exist at any one time.
|
int |
JDBCResourceConnectionPoolManagementMBean.getMaxIdleConnections()
Get the maximum number of idle connections that can exist at any one time.
|
int |
JDBCResourceConnectionPoolManagementMBean.getMaxIdleTime()
Get the time a connection can be idle for before becoming eligible for discard.
|
int |
JDBCResourceConnectionPoolManagementMBean.getMinConnections()
Get the minimum total number of connections that should exist at any one time.
|
CompositeData |
PersistenceManagementMBean.getPersistenceInstance(String name,
boolean expandProperties)
Get a description of a persistence instance configuration.
|
String[] |
PersistenceManagementMBean.getPersistenceInstances()
Get a list of the names of the current persistence instance configurations.
|
String[] |
PersistenceManagementMBean.getPersistenceResourcePersistenceInstanceRefs(String persistenceResourceName)
Get a list of the names of the persistence instances currently referred to by a persistence resource.
|
String[] |
PersistenceManagementMBean.getPersistenceResources()
Get a list of the names of the current persistence resource configurations.
|
boolean |
PersistenceManagementMBean.hasJdbcResourceConnectionPoolConfig(String jndiName)
Determine if a JDBC resource has a connection pool configuration.
|
void |
PersistenceManagementMBean.removeJdbcResource(String jndiName)
Remove an existing JDBC resource.
|
void |
PersistenceManagementMBean.removeJdbcResourceConnectionPoolConfig(String jndiName)
Remove the connection pool configuration from a JDBC resource.
|
void |
PersistenceManagementMBean.removePersistenceInstance(String name)
Remove an existing persistence instance configuration.
|
void |
PersistenceManagementMBean.removePersistenceResource(String name)
Remove an existing persistence resource.
|
void |
PersistenceManagementMBean.removePersistenceResourcePersistenceInstanceRef(String persistenceResourceName,
String persistenceInstanceName)
Remove a persistence instance reference from a persistence resource.
|
void |
JDBCResourceConnectionPoolManagementMBean.setConnectionPoolTimeout(long timeout)
Set the connection pool timeout.
|
void |
JDBCResourceConnectionPoolManagementMBean.setIdleCheckInterval(int idleCheckInterval)
Set the time between idle connection discard checks.
|
void |
PersistenceManagementMBean.setJdbcResourcePersistenceInstanceRef(String jdbcResourceJndiName,
String persistenceInstanceName)
Set the persistence instance reference for a JDBC resource.
|
void |
JDBCResourceConnectionPoolManagementMBean.setMaxConnections(int maxConnections)
Set the maximum total number of connections that can exist at any one time.
|
void |
JDBCResourceConnectionPoolManagementMBean.setMaxIdleConnections(int maxIdleConnections)
Set the maximum number of idle connections that can exist at any one time.
|
void |
JDBCResourceConnectionPoolManagementMBean.setMaxIdleTime(int maxIdleTime)
Set the time period after which an idle connection may become eligible for discard.
|
void |
JDBCResourceConnectionPoolManagementMBean.setMinConnections(int minConnections)
Set the minimum total number of connections that should exist at any one time.
|
void |
JDBCResourceConnectionPoolManagementMBean.setParameters(Map<String,Object> parameters)
Bulk set a number of connection pool configuration parameters.
|
void |
PersistenceManagementMBean.updatePersistenceInstance(String name,
String dsClassName,
ConfigProperty[] configProperties)
Update the configuration of an existing persistence instance.
|
Modifier and Type | Method and Description |
---|---|
void |
AccessControlManagementMBean.addPermissionsToRole(String role,
String[]... permissions) |
void |
AccessControlManagementMBean.addRhinoPermissionMapping(String opcodePattern,
String opcodeOperand,
String rhinoPermissionCategory,
String rhinoPermissionSubcategory) |
void |
AccessControlManagementMBean.createRole(String role) |
void |
AccessControlManagementMBean.createRole(String role,
String baseRole) |
String[] |
AccessControlManagementMBean.getAllPermissions() |
boolean |
AccessControlManagementMBean.getPermissionLogging() |
String[][] |
AccessControlManagementMBean.getPermissionMappings() |
String[][] |
AccessControlManagementMBean.getPermissionsForRole(String role,
boolean allPermissions) |
String[] |
AccessControlManagementMBean.getRoles() |
String[] |
AccessControlManagementMBean.getRolesForCurrentUser() |
void |
AccessControlManagementMBean.removePermissionsFromRole(String role,
String[]... permissions) |
void |
AccessControlManagementMBean.removeRhinoPermissionMapping(String opcodePattern,
String opcodeOperand,
String rhinoPermissionCategory,
String rhinoPermissionSubcategory) |
void |
AccessControlManagementMBean.removeRole(String role) |
void |
AccessControlManagementMBean.setPermissionLogging(boolean onOff) |
void |
AccessControlManagementMBean.setRolePermissions(String role,
String[]... permissions) |
Modifier and Type | Method and Description |
---|---|
void |
SNMPManagementMBean.addNotificationTarget(String version,
String address)
Adds a notification target.
|
void |
SNMPNodeMBean.clearAddressConfig()
Clears explicit address bindings from the node this
SNMPNodeMBean manages. |
void |
SNMPParameterSetTypeMBean.clearCounterMapping(String counterName)
Clear a counter mapping in the parameter set type configuration managed by this MBean.
|
void |
SNMPManagementMBean.clearCounterMapping(String parameterSetTypeName,
String counterName)
Deprecated.
|
void |
SNMPManagementMBean.clearNodeConfigs()
Clears saved SNMP address/port bindings for all nodes (including nodes
which are not currently part of the cluster).
|
void |
SNMPManagementMBean.clearNodeConfigs(short[] nodes)
Clears saved SNMP address/port bindings for the specified nodes.
|
void |
SNMPParameterSetTypeMBean.clearOIDMapping()
Clear the OID mapping in the parameter set type configuration managed by this MBean.
|
void |
SNMPManagementMBean.clearOIDMapping(String parameterSetTypeName)
Deprecated.
Use
SNMPParameterSetTypeMBean.clearOIDMapping() instead. |
ObjectName |
SNMPParameterSetTypeManagementMBean.createParameterSetTypeConfig(String parameterSetTypeName)
Create an SNMP mapping configuration for a statistics parameter set type.
|
TabularData |
SNMPParameterSetTypeManagementMBean.getAllCounterMappings()
Get all current counter mappings.
|
TabularData |
SNMPParameterSetTypeManagementMBean.getAllOIDMappings()
Get all current parameter set type -> OID mappings.
|
String[] |
SNMPNodeMBean.getBindAddresses()
Returns the list of addresses that the SNMP agent will bind to for the
node this
SNMPNodeMBean manages. |
int |
SNMPNodeMBean.getBindPort()
Returns the port that the SNMP agent will bind to for the node this
SNMPNodeMBean manages. |
String |
SNMPManagementMBean.getCommunity()
Returns the SNMP community name.
|
String |
SNMPManagementMBean.getContact()
Returns the SNMPv2-MIB sysContact field value.
|
int |
SNMPParameterSetTypeMBean.getCounterMapping(String counterName)
Get a counter mapping from the parameter set type configuration managed by this MBean.
|
int |
SNMPManagementMBean.getCounterMapping(String parameterSetTypeName,
String counterName)
Deprecated.
Use
SNMPParameterSetTypeMBean.getCounterMapping(String) instead. |
TabularData |
SNMPParameterSetTypeMBean.getCounterMappings()
Get the current counter mappings in the parameter set type configuration managed by this MBean.
|
TabularData |
SNMPManagementMBean.getCounterMappings()
Deprecated.
|
int |
SNMPManagementMBean.getDefaultHighPort()
Returns the upper bound of the port range the SNMP agent uses for port
binding when a node has not been explicitly configured to use a
particular port.
|
int |
SNMPManagementMBean.getDefaultLowPort()
Returns the lower bound of the port range the SNMP agent uses for port
binding when a node has not been explicitly configured to use a
particular port.
|
String |
SNMPManagementMBean.getDefaultSubnet()
Returns the default subnet the SNMP agent will use to find an address to
bind to (if a node doesn't have saved address binding information).
|
String |
SNMPManagementMBean.getDescription()
Returns the SNMPv2-MIB sysDescr field value.
|
String[] |
SNMPManagementMBean.getEnabledProtocolVersions()
Returns a string array containing the currently enabled SNMP protocol versions.
|
int |
SNMPManagementMBean.getEngineBoots()
Returns the V3 EngineBoots count.
|
Map<Integer,String> |
SNMPManagementMBean.getEngineIDs()
Returns a map of node IDs to local engine IDs.
|
int |
SNMPManagementMBean.getEngineTime()
Returns the V3 EngineTime.
|
String |
SNMPManagementMBean.getLocation()
Returns the SNMPv2-MIB sysLocation field value.
|
String |
SNMPManagementMBean.getName()
Returns the SNMPv2-MIB sysName field value.
|
short[] |
SNMPManagementMBean.getNodeConfigIDs()
Returns a list of all nodes which have saved SNMP data.
|
String |
SNMPManagementMBean.getNotificationAddress()
Deprecated.
|
boolean |
SNMPManagementMBean.getNotificationConfig(String type)
Returns true if an SNMP notification will be sent for the specified notification type.
|
TabularData |
SNMPManagementMBean.getNotificationConfigs()
Returns the current notification configs as TabularData.
|
int |
SNMPManagementMBean.getNotificationPort()
Deprecated.
|
String[] |
SNMPManagementMBean.getNotificationTargets()
Returns an array containing currently configured notification targets.
|
String[] |
SNMPManagementMBean.getNotificationTypeNames()
Returns an array of strings containing the type names which can be used with setNotificationFilter and getNotificationFilter.
|
CompositeData |
SNMPParameterSetTypeMBean.getOIDMapping()
Get the current OID mapping in the parameter set type configuration managed by this MBean.
|
String |
SNMPManagementMBean.getOIDMapping(String parameterSetTypeName)
Deprecated.
Use
SNMPParameterSetTypeMBean.getOIDMapping() instead. |
TabularData |
SNMPManagementMBean.getOIDMappings()
Deprecated.
|
ObjectName |
SNMPParameterSetTypeManagementMBean.getParameterSetTypeConfig(String parameterSetTypeName)
Get the ObjectName of a
SNMPParameterSetTypeMBean that can be used to manage the SNMP
mapping configuration for a statistics parameter set type. |
String[] |
SNMPParameterSetTypeManagementMBean.getParameterSetTypeConfigs()
Get the names of all parameter set types that have configured SNMP mappings.
|
ObjectName |
SNMPManagementMBean.getSNMPNodeMBean(short nodeID)
Returns the ObjectName of the JMX object providing the
SNMPNodeMBean management interface for the specified node. |
String |
SNMPManagementMBean.getUserEngineID()
Returns the user specified portion of the EngineID.
|
String |
SNMPManagementMBean.getv3AuthenticationKey()
Returns the SNMP v3 authentication key.
|
String |
SNMPManagementMBean.getv3AuthenticationProtocol()
Returns the SNMP v3 authentication protocol.
|
String[] |
SNMPManagementMBean.getv3AuthenticationProtocols()
Returns the valid SNMP v3 authentication protocols.
|
String |
SNMPManagementMBean.getv3PrivacyKey()
Returns the SNMP v3 privacy key.
|
String |
SNMPManagementMBean.getv3PrivacyProtocol()
Returns the SNMP v3 privacy protocol.
|
String[] |
SNMPManagementMBean.getv3PrivacyProtocols()
Returns the valid SNMP v3 privacy protocols.
|
String |
SNMPManagementMBean.getv3Username()
Returns the SNMP v3 username.
|
boolean |
SNMPManagementMBean.isAddressBindingsSaved()
Returns whether the initial address bindings are preserved over node
restart.
|
boolean |
SNMPManagementMBean.isEnabled()
Returns true if the Rhino SNMP agent is current configured to be enabled.
|
boolean |
SNMPManagementMBean.isLoopbackAddressesAllowed()
Returns whether loopback addresses (e.g. 127.0.0.1) will be considered when
the SNMP agent looks for local interfaces to bind to.
|
boolean |
SNMPManagementMBean.isNotificationsEnabled()
Returns true if the Rhino SNMP agent is configured to send SNMP
notifications.
|
boolean |
SNMPManagementMBean.isPortBindingsSaved()
Returns whether the initial port bindings are preserved over node
restart.
|
void |
SNMPManagementMBean.removeNotificationTarget(String target)
Removes a notification target.
|
void |
SNMPParameterSetTypeManagementMBean.removeParameterSetTypeConfig(String parameterSetTypeName)
Remove an SNMP mapping configuration for a statistics parameter set type.
|
void |
SNMPManagementMBean.setAddressBindingsSaved(boolean saved)
Sets whether the initial address bindings are preserved over node
restart.
|
void |
SNMPNodeMBean.setBindAddresses(String[] addresses)
Sets the list of addresses that the SNMP agent will bind to for the node
this
SNMPNodeMBean manages. |
void |
SNMPNodeMBean.setBindConfig(String[] addresses,
int port)
Sets the addresses and port that the SNMP agent will bind to for the node
this
SNMPNodeMBean manages. |
void |
SNMPNodeMBean.setBindPort(int port)
Sets the port that the SNMP agent will bind to for the node this
SNMPNodeMBean manages. |
void |
SNMPManagementMBean.setCommunity(String communityName)
Sets the SNMP community name.
|
void |
SNMPManagementMBean.setContact(String contact)
Sets the contact string for the SNMP agent.
|
void |
SNMPParameterSetTypeMBean.setCounterMapping(String counterName,
int index)
Set a counter mapping in the parameter set type configuration managed by this MBean.
|
void |
SNMPManagementMBean.setCounterMapping(String parameterSetTypeName,
String counterName,
int index)
Deprecated.
|
void |
SNMPManagementMBean.setDefaultHighPort(int port)
Sets the upper bound of the port range the SNMP agent uses for port
binding when a node has not been explicitly configured to use a
particular port.
|
void |
SNMPManagementMBean.setDefaultLowPort(int port)
Sets the lower bound of the port range the SNMP agent uses for port
binding when a node has not been explicitly configured to use a
particular port.
|
void |
SNMPManagementMBean.setDefaultPortRange(int lowPort,
int highPort)
Sets the default port range the SNMP agent will use to bind to for nodes
which have not been explicitly configured.
|
void |
SNMPManagementMBean.setDefaultSubnet(String subnet)
Sets the default subnet the SNMP agent will use to find local addresses
to bind to when a node has not been explicitly configured to use an
address.
|
void |
SNMPManagementMBean.setDescription(String description)
Sets the description string for the SNMP agent.
|
void |
SNMPManagementMBean.setDetails(String name,
String description,
String contact,
String location)
Sets the name, description, contact, and location strings for the SNMP
agent.
|
void |
SNMPManagementMBean.setEnabled(boolean enabled)
Sets the desired state of the SNMP agent.
|
void |
SNMPManagementMBean.setLocation(String location)
Sets the location string for the SNMP agent.
|
void |
SNMPManagementMBean.setLoopbackAddressesAllowed(boolean allowed)
Sets whether loopback addresses (e.g. 127.0.0.1) will be considered when the
SNMP agent looks for local interfaces to bind to.
|
void |
SNMPManagementMBean.setName(String name)
Sets the name string for the SNMP agent.
|
void |
SNMPManagementMBean.setNotificationAddress(String address)
Deprecated.
|
void |
SNMPManagementMBean.setNotificationConfig(String type,
boolean enabled)
Sets whether SNMP notifications will be sent for the specified notification type.
|
void |
SNMPManagementMBean.setNotificationPort(int port)
Deprecated.
|
void |
SNMPManagementMBean.setNotificationsEnabled(boolean enabled)
Sets whether notifications are delivered by the SNMP agent.
|
void |
SNMPManagementMBean.setNotificationTarget(String address,
int port)
Deprecated.
|
void |
SNMPParameterSetTypeMBean.setOIDMapping(String oid)
Set the OID mapping in the parameter set type configuration managed by this MBean.
|
void |
SNMPManagementMBean.setOIDMapping(String parameterSetTypeName,
String OID)
Deprecated.
Use
SNMPParameterSetTypeMBean.setOIDMapping(String) instead. |
void |
SNMPManagementMBean.setPortBindingsSaved(boolean saved)
Sets whether the initial port bindings are preserved over node restart.
|
void |
SNMPManagementMBean.setProtocolVersionsEnabled(String[] versions,
boolean enabled)
Enables or disables the specified SNMP protocol versions.
|
void |
SNMPManagementMBean.setUserEngineID(String octetString)
Sets the user specifiable portion of the EngineID used on each node.
|
void |
SNMPManagementMBean.setv3AuthenticationDetails(String protocol,
String key)
Sets the SNMP v3 authentication protocol.
|
void |
SNMPManagementMBean.setv3AuthenticationKey(String value)
Sets the SNMP v3 authentication key.
|
void |
SNMPManagementMBean.setv3PrivacyDetails(String protocol,
String key)
Sets the SNMP v3 privacy protocol.
|
void |
SNMPManagementMBean.setv3PrivacyKey(String value)
Sets the SNMP v3 privacy key.
|
void |
SNMPManagementMBean.setv3UserDetails(String name,
String authenticationProtocol,
String authenticationKey,
String privacyProtocol,
String privacyKey)
Sets the SNMP v3 user details.
|
void |
SNMPManagementMBean.setv3Username(String username)
Sets the SNMP v3 username.
|