- All Implemented Interfaces:
Serializable
,Comparable<MOTableRowEvent.OriginType>
,java.lang.constant.Constable
- Enclosing class:
MOTableRowEvent<R extends MOTableRow>
Specifies the origin of a change: the source of an external change is a protocol operation (SNMP or AgentX)
that originates external to the managed object. The source of an internal change is originated from within the
managed object, for example when loading a row from persistent storage.
- Since:
- 3.3.0
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantDescriptionChange is originated from external source of the affectedManagedObject
, for example by a SNMP (AgentX) protocol operation.Change is originated from internal source of the affectedManagedObject
, for example by loading a row from persistent storage withDefaultMOTable.loadRow(OID, Variable[], int)
. -
Method Summary
Modifier and TypeMethodDescriptionstatic MOTableRowEvent.OriginType
Returns the enum constant of this class with the specified name.static MOTableRowEvent.OriginType[]
values()
Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
external
Change is originated from external source of the affectedManagedObject
, for example by a SNMP (AgentX) protocol operation. -
internal
Change is originated from internal source of the affectedManagedObject
, for example by loading a row from persistent storage withDefaultMOTable.loadRow(OID, Variable[], int)
.
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (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 class has no constant with the specified nameNullPointerException
- if the argument is null
-