public class SocketReadRule extends Object implements org.openjdk.jmc.flightrecorder.rules.IRule
Modifier and Type | Field and Description |
---|---|
static org.openjdk.jmc.common.util.TypedPreference<org.openjdk.jmc.common.unit.IQuantity> |
READ_INFO_LIMIT |
static org.openjdk.jmc.common.util.TypedPreference<org.openjdk.jmc.common.unit.IQuantity> |
READ_WARNING_LIMIT |
Constructor and Description |
---|
SocketReadRule() |
Modifier and Type | Method and Description |
---|---|
RunnableFuture<org.openjdk.jmc.flightrecorder.rules.Result> |
evaluate(org.openjdk.jmc.common.item.IItemCollection items,
org.openjdk.jmc.common.util.IPreferenceValueProvider vp) |
Collection<org.openjdk.jmc.common.util.TypedPreference<?>> |
getConfigurationAttributes() |
String |
getId() |
String |
getName() |
String |
getTopic() |
protected static String |
sanitizeAddress(String address) |
public static final org.openjdk.jmc.common.util.TypedPreference<org.openjdk.jmc.common.unit.IQuantity> READ_INFO_LIMIT
public static final org.openjdk.jmc.common.util.TypedPreference<org.openjdk.jmc.common.unit.IQuantity> READ_WARNING_LIMIT
public RunnableFuture<org.openjdk.jmc.flightrecorder.rules.Result> evaluate(org.openjdk.jmc.common.item.IItemCollection items, org.openjdk.jmc.common.util.IPreferenceValueProvider vp)
evaluate
in interface org.openjdk.jmc.flightrecorder.rules.IRule
public Collection<org.openjdk.jmc.common.util.TypedPreference<?>> getConfigurationAttributes()
getConfigurationAttributes
in interface org.openjdk.jmc.flightrecorder.rules.IRule
public String getId()
getId
in interface org.openjdk.jmc.flightrecorder.rules.IRule
public String getName()
getName
in interface org.openjdk.jmc.flightrecorder.rules.IRule
public String getTopic()
getTopic
in interface org.openjdk.jmc.flightrecorder.rules.IRule
Copyright © 2020. All rights reserved.