- java.lang.Object
-
- java.lang.Enum<TransportType>
-
- org.snmp4j.transport.TransportType
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<TransportType>
public enum TransportType extends java.lang.Enum<TransportType>
TheTransportType
defines the communication capabilities of aTransportMapping
regarding the communication initiation (thus its direction). SNMP application types Command Generator and Notification Generators require thesender
type, whereas the Command Responder requires thereceiver
type. Typeany
can be used by both application types.- Version:
- 3.2.0
- Author:
- Frank Fock
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static TransportType
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static TransportType[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
sender
public static final TransportType sender
Can send messages to a remote entity.
-
receiver
public static final TransportType receiver
Ca receive messages from a remote entity.
-
any
public static final TransportType any
Can send and receive messages to/from a remote entity.
-
-
Method Detail
-
values
public static TransportType[] 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 (TransportType c : TransportType.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static TransportType valueOf(java.lang.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:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
-