## Uses of Class
org.apache.ignite.mxbean.MXBeanParametersNames

Packages that use MXBeanParametersNames
org.apache.ignite.mxbean: Contains annotations for Dynamic MBeans.
org.apache.ignite.spi.discovery.tcp: Contains default TCP/IP implementation for discovery SPI.

### Uses of MXBeanParametersNames in org.apache.ignite.mxbean

Methods in org.apache.ignite.mxbean with annotations of type MXBeanParametersNames
`void` IgniteMXBean.`active(boolean active)`
`Set<String>` ClusterMetricsMXBean.`attributeValues(String attrName)` Get distinct attribute values for given nodes projection.
`void` MetricsMxBean.`configureHistogramMetric(String name, long[] bounds)` Change `HistogramMetric` configuration.
`void` MetricsMxBean.`configureHitRateMetric(String name, long rateTimeInterval)` Change `HitRateMetric` configuration.
`boolean` ClientProcessorMXBean.`dropConnection(long id)` Drops client connection by `id`, if exists.
`String` IgniteMXBean.`executeTask(String taskName, String arg)` A shortcut method that executes given task assuming single `java.lang.String` argument and `java.lang.String` return type.
`String` TransactionsMXBean.`getActiveTransactions(Long minDuration, Integer minSize, String prj, String consistentIds, String xid, String lbRegex, Integer limit, String order, boolean detailed, boolean kill)`
`Map<String,String>` TransactionMetricsMxBean.`getLongRunningOwnerTransactions(int duration)` Long running near transactions
`String` IgnitionMXBean.`getState(String name)` Gets state for a given grid instance.
`Set<UUID>` ClusterMetricsMXBean.`nodeIdsForAttribute(String attrName, String attrVal, boolean includeSrvs, boolean includeClients)` Get node IDs with the given attribute value.
`boolean` IgniteMXBean.`pingNode(String nodeId)` Pings node with given node ID to see whether it is alive.
`boolean` IgniteMXBean.`pingNodeByAddress(String host)` Pings node with given host name to see if it is alive.
`void` MemoryMetricsMXBean.`rateTimeInterval(long rateTimeInterval)` Deprecated. Sets time interval for `MemoryMetricsMXBean.getAllocationRate()` and `MemoryMetricsMXBean.getEvictionRate()` monitoring purposes.
`void` PersistenceMetricsMXBean.`rateTimeInterval(long rateTimeInterval)` Deprecated. Sets time interval for rate-based metrics.
`void` DataStorageMetricsMXBean.`rateTimeInterval(long rateTimeInterval)` Deprecated. Use `MetricsMxBean.configureHitRateMetric(String, long)` instead.
`void` DataRegionMetricsMXBean.`rateTimeInterval(long rateTimeInterval)` Deprecated. Use `MetricsMxBean.configureHitRateMetric(String, long)` instead.
`boolean` IgniteMXBean.`removeCheckpoint(String key)` This method allows manually remove the checkpoint with given `key`.
`void` MetricsMxBean.`resetMetrics(String registry)` Resets metrics for of a given registry.
`void` IgnitionMXBean.`restart(boolean cancel)` Restart JVM.
`void` IgniteMXBean.`runIoTest(long warmup, long duration, int threads, long maxLatency, int rangesCnt, int payLoadSize, boolean procFromNioThread)` Runs IO latency test against all remote server nodes in cluster.
`void` BaselineAutoAdjustMXBean.`setAutoAdjustmentEnabled(boolean enabled)`
`void` BaselineAutoAdjustMXBean.`setAutoAdjustmentTimeout(long timeout)`
`void` TransactionsMXBean.`setLongTransactionTimeDumpThreshold(long threshold)` Sets threshold timeout in milliseconds for long transactions, if transaction exceeds it, it will be dumped in log with information about how much time did it spent in system time (time while aquiring locks, preparing, commiting, etc.)
`void` TransactionsMXBean.`setTransactionTimeDumpSamplesCoefficient(double coefficient)` Sets the coefficient for samples of completed transactions that will be dumped in log.
`void` TransactionsMXBean.`setTransactionTimeDumpSamplesPerSecondLimit(int limit)` Sets the limit of samples of completed transactions that will be dumped in log per second, if `TransactionsMXBean.getTransactionTimeDumpSamplesCoefficient()` is above `0.0`.
`void` TransactionsMXBean.`setTxOwnerDumpRequestsAllowed(boolean allowed)` Sets if dump requests from local node to near node are allowed, when long running transaction is found.
`void` TransactionsMXBean.`setTxTimeoutOnPartitionMapExchange(long timeout)` Sets transaction timeout on partition map exchange.
`void` DataStorageMXBean.`setWalCompactionLevel(int walCompactionLevel)` Sets ZIP compression level to WAL compaction.
`boolean` IgnitionMXBean.`stop(boolean cancel)` Stops default grid instance.
`boolean` IgnitionMXBean.`stop(String name, boolean cancel)` Stops named Ignite instance.
`void` IgnitionMXBean.`stopAll(boolean cancel)` Stops all started grids.
`boolean` WorkersControlMXBean.`stopThreadById(long id)` Stops thread by `id`, if exists.
`boolean` WorkersControlMXBean.`stopThreadByUniqueName(String name)` Stops thread by `name`, if exists and unique.
`void` MemoryMetricsMXBean.`subIntervals(int subInts)` Deprecated. Sets a number of sub-intervals the whole `MemoryMetricsMXBean.rateTimeInterval(long)` will be split into to calculate `MemoryMetricsMXBean.getAllocationRate()` and `MemoryMetricsMXBean.getEvictionRate()` rates (5 by default).
`void` PersistenceMetricsMXBean.`subIntervals(int subInts)` Deprecated. Sets a number of sub-intervals the whole `PersistenceMetricsMXBean.rateTimeInterval(long)` will be split into to calculate rate-based metrics.
`void` DataStorageMetricsMXBean.`subIntervals(int subInts)` Deprecated. Use `MetricsMxBean.configureHitRateMetric(String, long)` instead.
`void` DataRegionMetricsMXBean.`subIntervals(int subInts)` Deprecated. Use `MetricsMxBean.configureHitRateMetric(String, long)` instead.
`boolean` WorkersControlMXBean.`terminateWorker(String name)` Terminates worker.
`void` IgniteMXBean.`undeployTaskFromGrid(String taskName)` Makes the best attempt to undeploy a task from the whole grid.

### Uses of MXBeanParametersNames in org.apache.ignite.spi.discovery.tcp

Methods in org.apache.ignite.spi.discovery.tcp with annotations of type MXBeanParametersNames
`void` TcpDiscoverySpiMBean.`checkRingLatency(int maxHops)` Diagnosis method for determining ring message latency.

${current.year} Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Database and Caching Platform | : ver. 2.8.0
Release Date | : February 27 2020