Enum ChannelMetric
- java.lang.Object
-
- java.lang.Enum<ChannelMetric>
-
- org.jboss.as.clustering.jgroups.subsystem.ChannelMetric
-
- All Implemented Interfaces:
Serializable,Comparable<ChannelMetric>,Attribute,Definable<org.jboss.as.controller.AttributeDefinition>,Executable<org.jgroups.JChannel>,Metric<org.jgroups.JChannel>
public enum ChannelMetric extends Enum<ChannelMetric> implements Metric<org.jgroups.JChannel>
Enumerates management metrics for a channel.- Author:
- Paul Ferraro
-
-
Enum Constant Summary
Enum Constants Enum Constant Description ADDRESSADDRESS_AS_UUIDDISCARD_OWN_MESSAGESRECEIVED_BYTESRECEIVED_MESSAGESSENT_BYTESSENT_MESSAGESSTATEVERSIONVIEW
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description org.jboss.as.controller.AttributeDefinitiongetDefinition()static ChannelMetricvalueOf(String name)Returns the enum constant of this type with the specified name.static ChannelMetric[]values()Returns an array containing the constants of this enum type, in the order they are declared.-
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
-
Methods inherited from interface org.jboss.as.clustering.controller.Attribute
getName, resolveModelAttribute
-
Methods inherited from interface org.jboss.as.clustering.controller.Executable
execute
-
-
-
-
Enum Constant Detail
-
ADDRESS
public static final ChannelMetric ADDRESS
-
ADDRESS_AS_UUID
public static final ChannelMetric ADDRESS_AS_UUID
-
DISCARD_OWN_MESSAGES
public static final ChannelMetric DISCARD_OWN_MESSAGES
-
RECEIVED_BYTES
public static final ChannelMetric RECEIVED_BYTES
-
RECEIVED_MESSAGES
public static final ChannelMetric RECEIVED_MESSAGES
-
SENT_BYTES
public static final ChannelMetric SENT_BYTES
-
SENT_MESSAGES
public static final ChannelMetric SENT_MESSAGES
-
STATE
public static final ChannelMetric STATE
-
VERSION
public static final ChannelMetric VERSION
-
VIEW
public static final ChannelMetric VIEW
-
-
Method Detail
-
values
public static ChannelMetric[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (ChannelMetric c : ChannelMetric.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static ChannelMetric valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
getDefinition
public org.jboss.as.controller.AttributeDefinition getDefinition()
- Specified by:
getDefinitionin interfaceDefinable<org.jboss.as.controller.AttributeDefinition>
-
-