- generateUniqueName() - Static method in class com.devexperts.mars.common.MARSNode
-
Generates new unique name useful to distinguish conflicting nodes.
- getAddress() - Method in class com.devexperts.connector.Connector
-
- getAddress() - Method in interface com.devexperts.connector.ConnectorMBean
-
Returns address string of this connector.
- getAddress() - Method in class com.devexperts.connector.SocketAddress
-
- getBind() - Method in class com.devexperts.connector.SocketAddress
-
- getBuffer() - Method in class com.devexperts.mars.common.net.MARSBuffer
-
Returns character array currently used by this buffer or null if none is allocated yet.
- getCategory() - Method in class com.devexperts.mars.common.MARSNode
-
Returns category of this node or null if unspecified.
- getConnectorListener() - Method in class com.devexperts.connector.Connector
-
- getCpuTime() - Method in class com.devexperts.mars.jvm.CpuCounter
-
Returns amount of consumed CPU time since the JVM started, in nanoseconds.
- getCpuUsage() - Method in class com.devexperts.mars.jvm.CpuCounter
-
Returns CPU usage since last call of this method, in fractions (from 0 to 1) of total CPU capacity.
- getCpuUsage() - Method in class com.devexperts.mars.jvm.JVMSelfMonitoring
-
- getCpuUsage() - Method in interface com.devexperts.mars.jvm.JVMSelfMonitoringMXBean
-
- getDescription() - Method in class com.devexperts.mars.common.MARSNode
-
Returns description of this node or null if unspecified.
- getDoubleValue() - Method in class com.devexperts.mars.common.MARSNode
-
Returns double value of this node or
Double.NaN
if unspecified or unparseable.
- getEvent(String) - Method in class com.devexperts.mars.common.MARS
-
Returns last event that has changed specified parameter or null if not found.
- getHeapSize() - Method in class com.devexperts.mars.jvm.JVMSelfMonitoring
-
- getHeapSize() - Method in interface com.devexperts.mars.jvm.JVMSelfMonitoringMXBean
-
- getHeapUsage() - Method in class com.devexperts.mars.jvm.JVMSelfMonitoring
-
- getHeapUsage() - Method in interface com.devexperts.mars.jvm.JVMSelfMonitoringMXBean
-
- getHeartbeatPeriod() - Method in class com.devexperts.connector.Connector
-
- getHeartbeatPeriod() - Method in interface com.devexperts.connector.ConnectorMBean
-
Returns heartbeat period (in milliseconds) or 0 if heartbeats are disabled.
- getHeartbeatTimeout() - Method in class com.devexperts.connector.Connector
-
- getHeartbeatTimeout() - Method in interface com.devexperts.connector.ConnectorMBean
-
Returns heartbeat timeout (in milliseconds) or 0 if heartbeats are disabled.
- getHost() - Method in class com.devexperts.connector.SocketAddress
-
- getInstance() - Static method in class com.devexperts.mars.common.MARSEndpoint
-
- getInstance() - Static method in class com.devexperts.mars.common.MARSEventFactory
-
- getIntValue() - Method in class com.devexperts.mars.common.MARSNode
-
Returns integer value of this node or 0 if unspecified or unparseable.
- getListener() - Method in class com.devexperts.mars.common.MARSAgent
-
- getMars() - Method in class com.devexperts.mars.common.MARSNode
-
Returns
MARS
instance of this node.
- getMarsRootName() - Method in class com.devexperts.mars.common.MARSEndpoint
-
- getName() - Method in class com.devexperts.mars.common.MARSEvent
-
Returns name of a parameter changed by this event.
- getName() - Method in class com.devexperts.mars.common.MARSNode
-
Returns name of this node.
- getName() - Method in class com.devexperts.mars.common.MARSStatus
-
Returns name of this status that can be used as a prefix for corresponding value.
- getNodeName() - Method in class com.devexperts.mars.common.MARSEvent
-
Returns name of the node changed by this event (node name does not include parameter type).
- getNonHeapSize() - Method in class com.devexperts.mars.jvm.JVMSelfMonitoring
-
- getNonHeapSize() - Method in interface com.devexperts.mars.jvm.JVMSelfMonitoringMXBean
-
- getNonHeapUsage() - Method in class com.devexperts.mars.jvm.JVMSelfMonitoring
-
- getNonHeapUsage() - Method in interface com.devexperts.mars.jvm.JVMSelfMonitoringMXBean
-
- getPort() - Method in class com.devexperts.connector.SocketAddress
-
- getReadBufferLimit() - Method in class com.devexperts.mars.common.net.MARSConnector
-
Returns limit of read buffer at which connection is closed.
- getReconnectionPeriod() - Method in class com.devexperts.connector.Connector
-
- getReconnectionPeriod() - Method in interface com.devexperts.connector.ConnectorMBean
-
Returns reconnection period (in milliseconds) or 0 for immediate reeconnect.
- getRoot() - Method in class com.devexperts.mars.common.MARSEndpoint
-
- getRoot() - Static method in class com.devexperts.mars.common.MARSNode
-
Returns default singleton root node for this JVM.
- getShortName() - Method in class com.devexperts.mars.common.MARSStatus
-
Fixed-length uppercase name for the corresponding status.
- getSize() - Method in class com.devexperts.mars.common.net.MARSBuffer
-
Returns number of payload characters in the buffer.
- getSkewedPeriod(int) - Method in class com.devexperts.connector.Connector
-
Applies skew factor to specified period and returns result.
- getSkewFactor() - Method in class com.devexperts.connector.Connector
-
- getSkewFactor() - Method in interface com.devexperts.connector.ConnectorMBean
-
Returns skew factor in a range [0,1].
- getSocketAddress(Socket) - Method in class com.devexperts.connector.Connector
-
Returns string representation of specified socket address.
- getSpec() - Method in class com.devexperts.connector.SocketAddress
-
- getStatus() - Method in class com.devexperts.mars.common.MARSNode
-
Returns status of this node or null if unspecified.
- getThreadCount() - Method in class com.devexperts.mars.jvm.JVMSelfMonitoring
-
- getThreadCount() - Method in interface com.devexperts.mars.jvm.JVMSelfMonitoringMXBean
-
- getThreadDeadlockedCount() - Method in class com.devexperts.mars.jvm.JVMSelfMonitoring
-
- getThreadDeadlockedCount() - Method in interface com.devexperts.mars.jvm.JVMSelfMonitoringMXBean
-
- getTimestamp() - Method in class com.devexperts.mars.common.MARSEvent
-
- getTimeValue() - Method in class com.devexperts.mars.common.MARSNode
-
Returns time value of this node or 0 if unspecified or unparseable.
- getTimeValue(TimeZone) - Method in class com.devexperts.mars.common.MARSNode
-
Returns time value of this node or 0 if unspecified or unparseable.
- getTimeZone() - Method in class com.devexperts.mars.jvm.JVMSelfMonitoring
-
- getTimeZone() - Method in interface com.devexperts.mars.jvm.JVMSelfMonitoringMXBean
-
- getUptime() - Method in class com.devexperts.mars.jvm.JVMSelfMonitoring
-
- getUptime() - Method in interface com.devexperts.mars.jvm.JVMSelfMonitoringMXBean
-
- getValue(String) - Method in class com.devexperts.mars.common.MARS
-
Returns current value of specified parameter or null if not found.
- getValue() - Method in class com.devexperts.mars.common.MARSEvent
-
Returns new value for a parameter changed by this event.
- getValue() - Method in class com.devexperts.mars.common.MARSNode
-
Returns unparsed value of this node or null if unspecified.
- schedule(Runnable) - Static method in class com.devexperts.mars.common.MARSScheduler
-
Schedules specified command for execution with default MARS period.
- schedule(Runnable, long, TimeUnit) - Static method in class com.devexperts.mars.common.MARSScheduler
-
Schedules specified command for execution with specified period.
- setAddress(String) - Method in class com.devexperts.connector.Connector
-
- setAddress(String) - Method in interface com.devexperts.connector.ConnectorMBean
-
Sets new address string for this connector, closes connections that were established for
addresses that are no longer in the address string, starts (if required) new connections
for new addresses, does nothing for connections those addresses have not changed.
- setCategory(String) - Method in class com.devexperts.mars.common.MARSNode
-
Sets new category of this node; does nothing if null is specified.
- setConnectorListener(ConnectorListener) - Method in class com.devexperts.connector.Connector
-
- setDescription(String) - Method in class com.devexperts.mars.common.MARSNode
-
Sets new description of this node; does nothing if null is specified.
- setDoubleValue(double, long) - Method in class com.devexperts.mars.common.MARSNode
-
Sets new double value of this node.
- setDoubleValue(double) - Method in class com.devexperts.mars.common.MARSNode
-
- setHeartbeatPeriod(int) - Method in class com.devexperts.connector.Connector
-
- setHeartbeatPeriod(int) - Method in interface com.devexperts.connector.ConnectorMBean
-
Sets new heartbeat period (in milliseconds) or 0 to disable heartbeats.
- setHeartbeatTimeout(int) - Method in class com.devexperts.connector.Connector
-
The timeout must be >= 0.
- setHeartbeatTimeout(int) - Method in interface com.devexperts.connector.ConnectorMBean
-
Sets new heartbeat timeout (in milliseconds) or 0 to disable heartbeats.
- setInstance(MARSEventFactory) - Static method in class com.devexperts.mars.common.MARSEventFactory
-
- setIntValue(int) - Method in class com.devexperts.mars.common.MARSNode
-
Sets new integer value of this node.
- setIntValue(int, long) - Method in class com.devexperts.mars.common.MARSNode
-
- setListener(ConnectionAdapterListener) - Method in interface com.devexperts.connector.ConnectionAdapter
-
Sets new listener to receive notifications about connection adapter state changes.
- setListener(MARSListener) - Method in class com.devexperts.mars.common.MARSAgent
-
Sets new listener to receive notifications.
- setListener(ConnectionAdapterListener) - Method in class com.devexperts.mars.common.net.MARSConnectionAdapter
-
- setReadBufferLimit(int) - Method in class com.devexperts.mars.common.net.MARSConnector
-
Sets new limit of read buffer at which connection is closed.
- setReconnectionPeriod(int) - Method in class com.devexperts.connector.Connector
-
- setReconnectionPeriod(int) - Method in interface com.devexperts.connector.ConnectorMBean
-
Sets new reconnection period (in milliseconds) or 0 for immediate reconnect.
- setRoot(MARSNode) - Static method in class com.devexperts.mars.common.MARSNode
-
Deprecated.
Use "-Dmars.root=" in your JVM options
- setSize(int) - Method in class com.devexperts.mars.common.net.MARSBuffer
-
Sets new number of payload characters in the buffer.
- setSkewFactor(double) - Method in class com.devexperts.connector.Connector
-
- setSkewFactor(double) - Method in interface com.devexperts.connector.ConnectorMBean
-
Sets new skew factor in a range [0,1].
- setStatus(String) - Method in class com.devexperts.mars.common.MARSNode
-
- setStatus(MARSStatus) - Method in class com.devexperts.mars.common.MARSNode
-
Sets new status of this node; does nothing if null is specified.
- setStatus(MARSStatus, long) - Method in class com.devexperts.mars.common.MARSNode
-
- setStatus(MARSStatus, String) - Method in class com.devexperts.mars.common.MARSNode
-
Sets new status of this node; does nothing if marsStatus == null is specified.
- setStatus(MARSStatus, String, long) - Method in class com.devexperts.mars.common.MARSNode
-
- setTimeValue(long, long) - Method in class com.devexperts.mars.common.MARSNode
-
Sets new time value of this node using system default time zone.
- setTimeValue(long) - Method in class com.devexperts.mars.common.MARSNode
-
- setTimeValue(long, TimeZone, long) - Method in class com.devexperts.mars.common.MARSNode
-
Sets new time value of this node using specified time zone.
- setTimeValue(long, TimeZone) - Method in class com.devexperts.mars.common.MARSNode
-
- setValue(String, String, long) - Method in class com.devexperts.mars.common.MARS
-
- setValue(String, String) - Method in class com.devexperts.mars.common.MARS
-
Sets new value for specified parameter.
- setValue(String) - Method in class com.devexperts.mars.common.MARSNode
-
Sets new unparsed value of this node; does nothing if null is specified.
- setValue(String, long) - Method in class com.devexperts.mars.common.MARSNode
-
- SocketAddress - Class in com.devexperts.connector
-
Stores prepared (parsed or resolved) host-port pairs.
- SocketAddress(String, String, int) - Constructor for class com.devexperts.connector.SocketAddress
-
- SocketAddress(String, String, int, String) - Constructor for class com.devexperts.connector.SocketAddress
-
- start() - Method in interface com.devexperts.connector.ConnectionAdapter
-
Starts this connection adapter.
- start() - Method in class com.devexperts.connector.Connector
-
- start() - Method in interface com.devexperts.connector.ConnectorMBean
-
Starts this connector.
- start() - Method in interface com.devexperts.mars.common.MARSPlugin
-
- start() - Method in class com.devexperts.mars.common.net.MARSConnectionAdapter
-
- start() - Method in class com.devexperts.mars.jvm.JVMSelfMonitoring
-
- STATUS - Static variable in interface com.devexperts.mars.common.MARSConstants
-
- STATUS_NAMES - Static variable in class com.devexperts.mars.common.MARSStatus
-
- stop() - Method in class com.devexperts.connector.Connector
-
- stop() - Method in interface com.devexperts.connector.ConnectorMBean
-
Stops this connector and closes all open connections.
- stop() - Method in interface com.devexperts.mars.common.MARSPlugin
-
- stop() - Method in class com.devexperts.mars.jvm.JVMSelfMonitoring
-
- subNode(String) - Method in class com.devexperts.mars.common.MARSNode
-
Returns subnode for specified subname applied to this node.
- subNode(String, String) - Method in class com.devexperts.mars.common.MARSNode
-
Returns subnode for specified subname applied to this node with specified description.
- subNode(String, String, String) - Method in class com.devexperts.mars.common.MARSNode
-
Returns subnode for specified subname applied to this node with specified category and description.
- SUBSYSTEM - Static variable in interface com.devexperts.mars.common.MARSCategoryConstants
-
- supportsProperty(String) - Method in class com.devexperts.mars.common.MARSEndpoint.Builder
-
Returns true if the corresponding property key is supported.
- SYS_PROPERTY_NO_ADV_STATISTICS - Static variable in class com.devexperts.connector.Connector
-