|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Address | |
---|---|
org.snmp4j | Provides classes and interfaces for creating, sending, and receiving SNMP messages. |
org.snmp4j.event | Provides classes and interfaces for SNMP4J event processing. |
org.snmp4j.mp | Provides classes and interfaces for the SNMP message processing. |
org.snmp4j.security | Provides classes and interfaces for authentication and privacy of SNMP(v3) messages. |
org.snmp4j.smi | Provides classes for the representation of SMIv1/v2 data types (which also includes some basic ASN.1 primitive data types). |
org.snmp4j.tools.console | |
org.snmp4j.transport | Provides transport protocol mappings for SNMP. |
org.snmp4j.transport.tls | |
org.snmp4j.util | Contains table retrieval utilities and multi-threading support classes as well as miscellaneous utility classes. |
Uses of Address in org.snmp4j |
---|
Classes in org.snmp4j with type parameters of type Address | |
---|---|
interface |
TransportMapping<A extends Address>
The TransportMapping defines the common interface for SNMP
transport mappings. |
Methods in org.snmp4j that return Address | |
---|---|
Address |
TransportStateReference.getAddress()
|
Address |
Target.getAddress()
Gets the address of this target. |
Address |
AbstractTarget.getAddress()
Gets the address of this target. |
Address |
CommandResponderEvent.getPeerAddress()
Gets the transport address of the sending entity. |
Methods in org.snmp4j that return types with arguments of type Address | |
---|---|
java.util.List<TransportMapping<? extends Address>> |
Target.getPreferredTransports()
Gets the prioritised list of transport mappings to be used for this target. |
java.util.List<TransportMapping<? extends Address>> |
AbstractTarget.getPreferredTransports()
|
java.lang.Class<? extends Address> |
TransportMapping.getSupportedAddressClass()
Gets the Address class that is supported by this transport mapping. |
Methods in org.snmp4j with parameters of type Address | |
---|---|
boolean |
Snmp.addNotificationListener(Address listenAddress,
CommandResponder listener)
Adds a notification listener to this Snmp instance. |
protected void |
MessageDispatcherImpl.checkOutgoingMsg(Address transportAddress,
int messageProcessingModel,
PDU pdu)
Checks outgoing messages for consistency between PDU and target used. |
byte[] |
Snmp.discoverAuthoritativeEngineID(Address address,
long timeout)
Discovers the engine ID of the SNMPv3 entity denoted by the supplied address. |
protected void |
MessageDispatcherImpl.dispatchMessage(TransportMapping sourceTransport,
MessageProcessingModel mp,
Address incomingAddress,
BERInputStream wholeMessage,
TransportStateReference tmStateReference)
Actually decodes and dispatches an incoming SNMP message using the supplied message processing model. |
TransportMapping |
MessageDispatcherImpl.getTransport(Address destAddress)
Returns a transport mapping that can handle the supplied address. |
TransportMapping |
MessageDispatcher.getTransport(Address destAddress)
Returns a transport mapping that can handle the supplied address. |
protected void |
Snmp.handleInternalResponse(PDU response,
PDU pdu,
Address target)
|
void |
MessageDispatcherImpl.processMessage(TransportMapping sourceTransport,
Address incomingAddress,
BERInputStream wholeMessage,
TransportStateReference tmStateReference)
|
void |
MessageDispatcherImpl.processMessage(TransportMapping sourceTransport,
Address incomingAddress,
java.nio.ByteBuffer wholeMessage,
TransportStateReference tmStateReference)
|
void |
MessageDispatcher.processMessage(TransportMapping sourceTransport,
Address incomingAddress,
java.nio.ByteBuffer wholeMessage,
TransportStateReference tmStateReference)
Process an incoming SNMP message. |
boolean |
Snmp.removeNotificationListener(Address listenAddress)
Removes (deletes) the notification listener for the specified transport endpoint. |
protected void |
MessageDispatcherImpl.sendMessage(TransportMapping transport,
Address destAddress,
byte[] message,
TransportStateReference tmStateReference)
Sends a message using the TransportMapping that has been
assigned for the supplied address type. |
void |
Target.setAddress(Address address)
Sets the address of the target. |
void |
AbstractTarget.setAddress(Address address)
Sets the address of the target. |
void |
CommandResponderEvent.setPeerAddress(Address peerAddress)
Sets the transport address of the sending entity. |
Method parameters in org.snmp4j with type arguments of type Address | |
---|---|
void |
Snmp.removeTransportMapping(TransportMapping<Address> transportMapping)
Removes the specified transport mapping from this SNMP session. |
void |
AbstractTarget.setPreferredTransports(java.util.List<TransportMapping<? extends Address>> preferredTransports)
Sets the prioritised list of transport mappings to be used for this target. |
Constructors in org.snmp4j with parameters of type Address | |
---|---|
AbstractTarget(Address address)
Creates a SNMPv3 target with no retries and a timeout of one second. |
|
AbstractTarget(Address address,
OctetString securityName)
|
|
CertifiedTarget(Address address,
OctetString identity,
OctetString serverFingerprint,
OctetString clientFingerprint)
|
|
CommandResponderEvent(MessageDispatcher messageDispatcher,
TransportMapping transportMapping,
Address sourceAddress,
int messageProcessingModel,
int securityModel,
byte[] securityName,
int securityLevel,
PduHandle pduHandle,
PDU pdu,
int maxSizeResponseScopedPDU,
StateReference stateReference)
Constructs an event for processing an incoming request or notification PDU. |
|
CommunityTarget(Address address,
OctetString community)
Creates a fully specified community target. |
|
SecureTarget(Address address,
OctetString securityName)
Creates a SNMPv3 secure target with an address and security name. |
|
TransportStateReference(TransportMapping transport,
Address address,
OctetString securityName,
SecurityLevel requestedSecurityLevel,
SecurityLevel transportSecurityLevel,
boolean sameSecurity,
java.lang.Object sessionID)
|
|
TransportStateReference(TransportMapping transport,
Address address,
OctetString securityName,
SecurityLevel requestedSecurityLevel,
SecurityLevel transportSecurityLevel,
boolean sameSecurity,
java.lang.Object sessionID,
CertifiedIdentity certifiedIdentity)
|
|
UserTarget(Address address,
OctetString securityName,
byte[] authoritativeEngineID)
Creates a SNMPv3 USM target with security level noAuthNoPriv, one second time-out without retries. |
|
UserTarget(Address address,
OctetString securityName,
byte[] authoritativeEngineID,
int securityLevel)
Creates a SNMPv3 USM target with the supplied security level, one second time-out without retries. |
Uses of Address in org.snmp4j.event |
---|
Methods in org.snmp4j.event that return Address | |
---|---|
Address |
AuthenticationFailureEvent.getAddress()
Returns the source address from which the message has been received. |
Address |
SnmpEngineEvent.getEngineAddress()
Returns the transport address of the engine. |
Address |
ResponseEvent.getPeerAddress()
Gets the transport address of the response sender. |
Methods in org.snmp4j.event with parameters of type Address | |
---|---|
protected void |
ResponseEvent.setPeerAddress(Address peerAddress)
|
Constructors in org.snmp4j.event with parameters of type Address | |
---|---|
AuthenticationFailureEvent(TransportListener source,
Address sourceAddress,
TransportMapping transport,
int error,
BERInputStream message)
Creates an authentication failure event. |
|
ResponseEvent(java.lang.Object source,
Address peerAddress,
PDU request,
PDU response,
java.lang.Object userObject)
Creates an ResponseEvent instance. |
|
ResponseEvent(Snmp source,
Address peerAddress,
PDU request,
PDU response,
java.lang.Object userObject,
java.lang.Exception error)
Creates an ResponseEvent instance with an exception object
indicating a message processing error. |
|
SnmpEngineEvent(MPv3 source,
int type,
OctetString engineID,
Address engineAddress)
|
Uses of Address in org.snmp4j.mp |
---|
Methods in org.snmp4j.mp that return Address | |
---|---|
Address |
StateReference.getAddress()
|
Methods in org.snmp4j.mp with parameters of type Address | |
---|---|
boolean |
MPv3.addEngineID(Address address,
OctetString engineID)
Adds an engine ID (other than the local engine ID) to the internal storage. |
OctetString |
MPv3.getEngineID(Address address)
Gets the engine ID associated with the supplied address from the local storage and fires the corresponding SnmpEngineEvent . |
int |
MPv3.prepareDataElements(MessageDispatcher messageDispatcher,
Address transportAddress,
BERInputStream wholeMsg,
TransportStateReference tmStateReference,
Integer32 messageProcessingModel,
Integer32 securityModel,
OctetString securityName,
Integer32 securityLevel,
MutablePDU pdu,
PduHandle sendPduHandle,
Integer32 maxSizeResponseScopedPDU,
StatusInformation statusInformation,
MutableStateReference mutableStateReference)
|
int |
MPv2c.prepareDataElements(MessageDispatcher messageDispatcher,
Address transportAddress,
BERInputStream wholeMsg,
TransportStateReference tmStateReference,
Integer32 messageProcessingModel,
Integer32 securityModel,
OctetString securityName,
Integer32 securityLevel,
MutablePDU pdu,
PduHandle sendPduHandle,
Integer32 maxSizeResponseScopedPDU,
StatusInformation statusInformation,
MutableStateReference mutableStateReference)
|
int |
MPv1.prepareDataElements(MessageDispatcher messageDispatcher,
Address transportAddress,
BERInputStream wholeMsg,
TransportStateReference tmStateReference,
Integer32 messageProcessingModel,
Integer32 securityModel,
OctetString securityName,
Integer32 securityLevel,
MutablePDU pdu,
PduHandle sendPduHandle,
Integer32 maxSizeResponseScopedPDU,
StatusInformation statusInformation,
MutableStateReference mutableStateReference)
|
int |
MessageProcessingModel.prepareDataElements(MessageDispatcher messageDispatcher,
Address transportAddress,
BERInputStream wholeMsg,
TransportStateReference tmStateReference,
Integer32 messageProcessingModel,
Integer32 securityModel,
OctetString securityName,
Integer32 securityLevel,
MutablePDU pdu,
PduHandle sendPduHandle,
Integer32 maxSizeResponseScopedPDU,
StatusInformation statusInformation,
MutableStateReference mutableStateReference)
Prepare data elements from an incoming SNMP message as described in RFC3412 §7.2. |
int |
MPv3.prepareOutgoingMessage(Address transportAddress,
int maxMessageSize,
int messageProcessingModel,
int securityModel,
byte[] securityName,
int securityLevel,
PDU pdu,
boolean expectResponse,
PduHandle sendPduHandle,
Address destTransportAddress,
BEROutputStream outgoingMessage,
TransportStateReference tmStateReference)
|
int |
MPv2c.prepareOutgoingMessage(Address transportAddress,
int maxMessageSize,
int messageProcessingModel,
int securityModel,
byte[] securityName,
int securityLevel,
PDU pdu,
boolean expectResponse,
PduHandle sendPduHandle,
Address destTransportAddress,
BEROutputStream outgoingMessage,
TransportStateReference tmStateReference)
|
int |
MPv1.prepareOutgoingMessage(Address transportAddress,
int maxMessageSize,
int messageProcessingModel,
int securityModel,
byte[] securityName,
int securityLevel,
PDU pdu,
boolean expectResponse,
PduHandle sendPduHandle,
Address destTransportAddress,
BEROutputStream outgoingMessage,
TransportStateReference tmStateReference)
|
int |
MessageProcessingModel.prepareOutgoingMessage(Address transportAddress,
int maxMsgSize,
int messageProcessingModel,
int securityModel,
byte[] securityName,
int securityLevel,
PDU pdu,
boolean expectResponse,
PduHandle sendPduHandle,
Address destTransportAddress,
BEROutputStream outgoingMessage,
TransportStateReference tmStateReference)
Prepares an outgoing message as defined in RFC3412 §7.1. |
OctetString |
MPv3.removeEngineID(Address address)
Removes an engine ID association from the local storage and fires the corresponding SnmpEngineEvent . |
void |
StateReference.setAddress(Address address)
|
Constructors in org.snmp4j.mp with parameters of type Address | |
---|---|
StateReference(int msgID,
int msgFlags,
int maxSizeResponseScopedPDU,
PduHandle pduHandle,
Address peerAddress,
TransportMapping peerTransport,
byte[] secEngineID,
SecurityModel secModel,
byte[] secName,
int secLevel,
byte[] contextEngineID,
byte[] contextName,
SecurityStateReference secStateReference,
int errorCode)
Creates a state reference for SNMPv3 messages. |
|
StateReference(PduHandle pduHandle,
Address peerAddress,
TransportMapping peerTransport,
SecurityModel secModel,
byte[] secName,
int errorCode)
Creates a state reference for community based security models. |
Uses of Address in org.snmp4j.security |
---|
Methods in org.snmp4j.security with parameters of type Address | |
---|---|
protected java.lang.String |
TSM.getTransportDomainPrefix(Address address)
|
Uses of Address in org.snmp4j.smi |
---|
Classes in org.snmp4j.smi that implement Address | |
---|---|
class |
GenericAddress
The GenericAddress implements the decorator and factory
design pattern to provide a generic address type. |
class |
IpAddress
The IpAddress class represents an IPv4 address SNMP variable. |
class |
SMIAddress
A SMIAddress is an address that is defined by the Structure
of Management Information (SMI) and can be thereby serialized through the
Basic Encoding Rules (BER) used by the SNMP protocol. |
class |
SshAddress
The SshAddress represents a SSH transport addresses as defined
by RFC 5592 SnmpSSHAddress textual convention. |
class |
TcpAddress
The TcpAddress represents TCP/IP transport addresses. |
class |
TlsAddress
The SshAddress represents a SSH transport addresses as defined
by RFC 5953 SnmpTSLAddress textual convention. |
class |
TransportIpAddress
The TransportIpAddress is the abstract base class for all
transport addresses on top of IP network addresses. |
class |
UdpAddress
The UdpAddress represents UDP/IP transport addresses. |
Methods in org.snmp4j.smi that return Address | |
---|---|
Address |
GenericAddress.getAddress()
|
static Address |
TlsAddress.parse(java.lang.String address)
|
static Address |
UdpAddress.parse(java.lang.String address)
|
static Address |
TransportIpAddress.parse(java.lang.String address)
|
static Address |
TcpAddress.parse(java.lang.String address)
|
static Address |
IpAddress.parse(java.lang.String address)
Parses an IP address string and returns the corresponding IpAddress instance. |
static Address |
GenericAddress.parse(java.lang.String address)
Parses a given transport protocol dependent address string into an Address instance that is subsumed by this
GenericAddress object. |
Method parameters in org.snmp4j.smi with type arguments of type Address | |
---|---|
static java.lang.String |
GenericAddress.getTDomainPrefix(java.lang.Class<? extends Address> addressClass)
Gets the transport domain prefix string (lowercase) for a supplied Address class. |
Uses of Address in org.snmp4j.tools.console |
---|
Methods in org.snmp4j.tools.console that return Address | |
---|---|
Address |
SnmpRequest.getAddress()
|
Methods in org.snmp4j.tools.console with parameters of type Address | |
---|---|
void |
SnmpRequest.setAddress(Address address)
|
Uses of Address in org.snmp4j.transport |
---|
Classes in org.snmp4j.transport with type parameters of type Address | |
---|---|
class |
AbstractTransportMapping<A extends Address>
The AbstractTransportMapping provides an abstract
implementation for the message dispatcher list and the maximum inbound
message size. |
interface |
ConnectionOrientedTransportMapping<A extends Address>
Transport mappings for connection oriented transport protocols have to implement this interface. |
Methods in org.snmp4j.transport that return Address | |
---|---|
Address |
TransportStateEvent.getPeerAddress()
|
Methods in org.snmp4j.transport that return types with arguments of type Address | |
---|---|
java.lang.Class<? extends Address> |
DefaultSshTransportMapping.getSupportedAddressClass()
|
java.lang.Class<? extends Address> |
TLSTM.getSupportedAddressClass()
|
java.lang.Class<? extends Address> |
DummyTransport.getSupportedAddressClass()
|
java.lang.Class<? extends Address> |
DummyTransport.DummyTransportResponder.getSupportedAddressClass()
|
java.lang.Class<? extends Address> |
TcpTransportMapping.getSupportedAddressClass()
|
java.lang.Class<? extends Address> |
UdpTransportMapping.getSupportedAddressClass()
|
abstract java.lang.Class<? extends Address> |
AbstractTransportMapping.getSupportedAddressClass()
|
Methods in org.snmp4j.transport with parameters of type Address | |
---|---|
TransportMapping |
TransportMappings.createTransportMapping(Address transportAddress)
Returns a TransportMapping instance that is initialized with
the supplied transport address. |
protected void |
AbstractTransportMapping.fireProcessMessage(Address address,
java.nio.ByteBuffer buf,
TransportStateReference tmStateReference)
|
void |
TransportListener.processMessage(TransportMapping sourceTransport,
Address incomingAddress,
java.nio.ByteBuffer wholeMessage,
TransportStateReference tmStateReference)
Processes an incoming message. |
Constructors in org.snmp4j.transport with parameters of type Address | |
---|---|
TransportStateEvent(TcpTransportMapping source,
Address peerAddress,
int newState,
java.io.IOException causingException)
|
Uses of Address in org.snmp4j.transport.tls |
---|
Methods in org.snmp4j.transport.tls with parameters of type Address | |
---|---|
void |
DefaultTlsTmSecurityCallback.addLocalCertMapping(Address address,
java.lang.String certAlias)
|
java.lang.String |
PropertiesTlsTmSecurityCallback.getLocalCertificateAlias(Address targetAddress)
|
java.lang.String |
DefaultTlsTmSecurityCallback.getLocalCertificateAlias(Address targetAddress)
|
java.lang.String |
TlsTmSecurityCallback.getLocalCertificateAlias(Address targetAddress)
Gets the local certificate alias to be used for the supplied target address. |
java.lang.String |
DefaultTlsTmSecurityCallback.removeLocalCertMapping(Address address)
|
Uses of Address in org.snmp4j.util |
---|
Methods in org.snmp4j.util with parameters of type Address | |
---|---|
TransportMapping |
MultiThreadedMessageDispatcher.getTransport(Address destAddress)
|
void |
MultiThreadedMessageDispatcher.processMessage(TransportMapping sourceTransport,
Address incomingAddress,
java.nio.ByteBuffer wholeMessage,
TransportStateReference tmStateReference)
|
|
Copyright 2005-2011 Frank Fock (SNMP4J.org) | |||||||||
PREV NEXT | FRAMES NO FRAMES |