Uses of Interface
org.snmp4j.Target
-
Packages that use Target Package Description org.snmp4j Provides classes and interfaces for creating, sending, and receiving SNMP messages.org.snmp4j.fluent 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.security.dh org.snmp4j.tools.console org.snmp4j.transport.tls org.snmp4j.uri org.snmp4j.util Contains table retrieval utilities and multi-threading support classes as well as miscellaneous utility classes. -
-
Uses of Target in org.snmp4j
Classes in org.snmp4j that implement Target Modifier and Type Class Description class
AbstractTarget<A extends Address>
AAbstractTarget
class is an abstract representation of a remote SNMP entity.class
CertifiedTarget<A extends Address>
TheCertifiedTarget
class implements aSecureTarget
for usage withSecurityModel
s that support secured connections using client and server certificates.class
CommunityTarget<A extends Address>
ACommunityTarget
represents SNMP target properties for community based message processing models (SNMPv1 and SNMPv2c).class
DirectUserTarget<A extends Address>
User based target for SNMPv3 User Based Security ModelUSM
or later that includes any necessary authentication and privacy information, i.e.class
SecureTarget<A extends Address>
TheSecureTarget
is an security model independent abstract class for all targets supporting secure SNMP communication.class
UserTarget<A extends Address>
User based target for SNMPv3 or later.Fields in org.snmp4j declared as Target Modifier and Type Field Description protected Target<A>
Snmp.PendingRequest. target
private Target<?>
TransportStateReference. target
Methods in org.snmp4j that return Target Modifier and Type Method Description Target<A>
CertifiedTarget. duplicate()
Target<A>
CommunityTarget. duplicate()
Target<A>
DirectUserTarget. duplicate()
Target<A>
Target. duplicate()
Creates a new copy of this target with the same address type.Target<A>
UserTarget. duplicate()
Target<?>
TransportStateReference. getTarget()
Get the target instance that contains additional security information necessary to send a message.Methods in org.snmp4j with parameters of type Target Modifier and Type Method Description protected void
MessageDispatcherImpl. configureAuthoritativeEngineID(Target<?> target, MessageProcessingModel mp)
<A extends Address>
ResponseEvent<A>Snmp. get(PDU pdu, Target<A> target)
Sends a GET request to a target.<A extends Address>
voidSnmp. get(PDU pdu, Target<A> target, java.lang.Object userHandle, ResponseListener listener)
Asynchronously sends a GET requestPDU
to the given target.<A extends Address>
ResponseEvent<A>Snmp. getBulk(PDU pdu, Target<A> target)
Sends a GETBULK request to a target.<A extends Address>
voidSnmp. getBulk(PDU pdu, Target<A> target, java.lang.Object userHandle, ResponseListener listener)
Asynchronously sends a GETBULK requestPDU
to the given target.<A extends Address>
ResponseEvent<A>Snmp. getNext(PDU pdu, Target<A> target)
Sends a GETNEXT request to a target.<A extends Address>
voidSnmp. getNext(PDU pdu, Target<A> target, java.lang.Object userHandle, ResponseListener listener)
Asynchronously sends a GETNEXT requestPDU
to the given target.<A extends Address>
ResponseEvent<A>Snmp. inform(PDU pdu, Target<A> target)
Sends an INFORM request to a target.<A extends Address>
voidSnmp. inform(PDU pdu, Target<A> target, java.lang.Object userHandle, ResponseListener listener)
Asynchronously sends an INFORM requestPDU
to the given target.protected <A extends Address>
TransportMapping<? super A>Snmp. lookupTransportMapping(Target<A> target)
void
Snmp. notify(PDU pdu, Target<?> target)
Sends a SNMPv2c or SNMPv3 notification to a target.<A extends Address>
ResponseEvent<A>Session. send(PDU pdu, Target<A> target)
Sends aPDU
to the given target and returns the received responsePDU
.<A extends Address>
voidSession. send(PDU pdu, Target<A> target, java.lang.Object userHandle, ResponseListener listener)
Asynchronously sends aPDU
to the given target.<A extends Address>
ResponseEvent<A>Session. send(PDU pdu, Target<A> target, TransportMapping<? super A> transport)
Sends aPDU
to the given target and returns the received responsePDU
encapsulated in aResponseEvent
object that also includes: the transport address of the response sending peer, theTarget
information of the target, the requestPDU
, the responsePDU
(if any).<A extends Address>
voidSession. send(PDU pdu, Target<A> target, TransportMapping<? super A> transport, java.lang.Object userHandle, ResponseListener listener)
Asynchronously sends aPDU
to the given target.<A extends Address>
ResponseEvent<A>Snmp. send(PDU pdu, Target<A> target)
<A extends Address>
voidSnmp. send(PDU pdu, Target<A> target, java.lang.Object userHandle, ResponseListener listener)
<A extends Address>
ResponseEvent<A>Snmp. send(PDU pdu, Target<A> target, TransportMapping<? super A> transport)
Sends aPDU
to the given target and if thePDU
is a confirmed request, then the received response is returned synchronously.private <A extends Address>
ResponseEvent<A>Snmp. send(PDU pdu, Target<A> target, TransportMapping<? super A> transport, int maxRequestStatus)
<A extends Address>
voidSnmp. send(PDU pdu, Target<A> target, TransportMapping<? super A> transport, java.lang.Object userHandle, ResponseListener listener)
protected <A extends Address>
PduHandleSnmp. sendMessage(PDU pdu, Target<A> target, TransportMapping<? super A> transport, PduHandleCallback<PDU> pduHandleCallback)
Actually sends a PDU to a target and returns a handle for the sent PDU.<A extends Address>
PduHandleMessageDispatcher. sendPdu(Target<A> target, PDU pdu, boolean expectResponse)
Sends a PDU to the supplied transport address.<A extends Address>
PduHandleMessageDispatcher. sendPdu(TransportMapping<? super A> transportMapping, Target<A> target, PDU pdu, boolean expectResponse)
Sends a PDU to the supplied transport address.<A extends Address>
PduHandleMessageDispatcher. sendPdu(TransportMapping<? super A> transportMapping, Target<A> target, PDU pdu, boolean expectResponse, PduHandleCallback<PDU> callback)
Sends a PDU to the supplied transport address and returns thePduHandle
that uniquely identifies the request as response after the request has been sent and optional, if aPduHandleCallback
is given, it returns also thePduHandle
just before the request is sent through the the callback interface.<A extends Address>
PduHandleMessageDispatcherImpl. sendPdu(Target<A> target, PDU pdu, boolean expectResponse)
<A extends Address>
PduHandleMessageDispatcherImpl. sendPdu(TransportMapping<? super A> transportMapping, Target<A> target, PDU pdu, boolean expectResponse)
<A extends Address>
PduHandleMessageDispatcherImpl. sendPdu(TransportMapping<? super A> transport, Target<A> target, PDU pdu, boolean expectResponse, PduHandleCallback<PDU> pduHandleCallback)
void
Snmp. set(PDU pdu, Target<?> target, java.lang.Object userHandle, ResponseListener listener)
Asynchronously sends a SET requestPDU
to the given target.<A extends Address>
ResponseEvent<A>Snmp. set(PDU pdu, Target<A> target)
Sends a SET request to a target.void
Snmp. trap(PDUv1 pdu, Target<?> target)
Sends a SNMPv1 trap to a target.Constructors in org.snmp4j with parameters of type Target Constructor Description AsyncPendingRequest(ResponseListener listener, java.lang.Object userObject, PDU pdu, Target<A> target, TransportMapping<? super A> transport)
PendingRequest(ResponseListener listener, java.lang.Object userObject, PDU pdu, Target<A> target, TransportMapping<? super A> transport)
TransportStateReference(TransportMapping<?> transport, Address address, OctetString securityName, SecurityLevel requestedSecurityLevel, SecurityLevel transportSecurityLevel, boolean sameSecurity, java.lang.Object sessionID, Target<?> target)
-
Uses of Target in org.snmp4j.fluent
Fields in org.snmp4j.fluent declared as Target Modifier and Type Field Description protected Target<A>
TargetBuilder. target
Methods in org.snmp4j.fluent that return Target Modifier and Type Method Description Target<A>
TargetBuilder. build()
Methods in org.snmp4j.fluent with parameters of type Target Modifier and Type Method Description static <A extends Address>
SnmpCompletableFutureSnmpCompletableFuture. send(Snmp snmp, Target<A> target, PDU pdu, java.lang.Object... userObjects)
-
Uses of Target in org.snmp4j.mp
Methods in org.snmp4j.mp with parameters of type Target Modifier and Type Method Description PDU
MPv3. createPDU(Target<?> target)
Deprecated. -
Uses of Target in org.snmp4j.security
Methods in org.snmp4j.security with parameters of type Target Modifier and Type Method Description default boolean
SecurityStateReference. applyTargetSecurityInformation(Target<?> target)
After aSecurityStateReference
has been created for on outgoing message, this method might be called by theMPv3
to apply security information contained in the target object to the security state information.boolean
UsmSecurityStateReference. applyTargetSecurityInformation(Target<?> target)
-
Uses of Target in org.snmp4j.security.dh
Methods in org.snmp4j.security.dh with parameters of type Target Modifier and Type Method Description static java.util.Map<OctetString,OctetString[]>
DHOperations. getDHKickstartPublicKeys(Session session, PDUFactory pduFactory, Target<?> target, java.util.Set<OctetString> managerPublic)
Get the public keys of the agent's kickstart table that match the local public keys provided from a remote agent. -
Uses of Target in org.snmp4j.tools.console
Fields in org.snmp4j.tools.console declared as Target Modifier and Type Field Description (package private) Target<?>
SnmpCommand. target
Methods in org.snmp4j.tools.console with parameters of type Target Modifier and Type Method Description private void
LogControl. listLoggers(Snmp snmp, Target<?> target, PDUFactory pduFactory)
private <A extends Address>
voidLogControl. setLevel(Snmp snmp, Target<A> target, PDUFactory pduFactory)
private <A extends Address>
voidLogControl. verifyLoggerModification(Snmp snmp, Target<A> target, PDU pdu, OID levelOID, java.lang.String logger, OID loggerIndex, java.lang.String newLevel, ResponseEvent<A> response)
private PDU
SnmpCommand. walk(Snmp snmp, PDU request, Target<?> target, java.util.List<VariableBinding> snapshot)
-
Uses of Target in org.snmp4j.transport.tls
Classes in org.snmp4j.transport.tls that implement Target Modifier and Type Class Description class
TlsX509CertifiedTarget<A extends Address>
TheTlsCertifiedTarget
extends theCertifiedTarget
class by means to provide aTlsTmSecurityCallback
reference directly with the target as needed according to RFC 6353 ยง5.3.1 when establishing a connection based on the SNMP-TARGET-MIB as client.Methods in org.snmp4j.transport.tls that return Target Modifier and Type Method Description Target<A>
TlsX509CertifiedTarget. duplicate()
-
Uses of Target in org.snmp4j.uri
Fields in org.snmp4j.uri declared as Target Modifier and Type Field Description private Target<A>
SnmpURI. defaultTarget
private Target<?>
SnmpURI.Request. target
Methods in org.snmp4j.uri that return Target Modifier and Type Method Description private Target<?>
SnmpURI. createTarget(java.lang.String host, int port, OctetString userInfo)
Target<?>
SnmpURI.Request. getTarget()
Constructors in org.snmp4j.uri with parameters of type Target Constructor Description Request(Target<?> target, PDU pdu, OID[] oids)
Request(Target<?> target, PDU pdu, OID[] oids, SnmpURI.SnmpUriType type)
SnmpURI(Session snmp, Target<A> defaultTarget)
-
Uses of Target in org.snmp4j.util
Fields in org.snmp4j.util declared as Target Modifier and Type Field Description (package private) Target<?>
TableUtils.TableRequest. target
private Target<?>
TreeUtils.TreeRequest. target
Methods in org.snmp4j.util that return Target Modifier and Type Method Description Target<? super Address>
SnmpConfigurator. getTarget(java.util.Map<java.lang.String,java.util.List<java.lang.Object>> settings)
Methods in org.snmp4j.util with parameters of type Target Modifier and Type Method Description PDU
DefaultPDUFactory. createPDU(Target<?> target)
Create aPDU
instance for the supplied target.static PDU
DefaultPDUFactory. createPDU(Target<?> target, int pduType)
Create aPDU
instance for the supplied target.static PDU
DefaultPDUFactory. createPDU(Target<?> target, int pduType, int maxRepetitions, int nonRepeaters)
Create aPDU
instance for the supplied target.PDU
PDUFactory. createPDU(Target<?> target)
Creates aPDU
instance for the supplied target.PDU
SnmpConfigurator.InnerPDUFactory. createPDU(Target<?> target)
<A extends Address>
ResponseEvent<A>TableUtils. createRow(Target<A> target, OID rowStatusColumnOID, OID rowIndex, VariableBinding[] values)
Creates a SNMP table row for a table that supports the RowStatus mechanism for row creation.protected TableUtils.TableRequest
TableUtils. createTableRequest(Target<?> target, OID[] columnOIDs, TableListener listener, java.lang.Object userObject, OID lowerBoundIndex, OID upperBoundIndex, TableUtils.SparseTableMode sparseTableMode)
<A extends Address>
ResponseEvent<A>TableUtils. destroyRow(Target<A> target, OID rowStatusColumnOID, OID rowIndex)
Destroys a SNMP table row from a table that support the RowStatus mechanism for row creation/deletion.void
TableUtils. getDenseTable(Target<?> target, OID[] columnOIDs, TableListener listener, java.lang.Object userObject, OID lowerBoundIndex, OID upperBoundIndex)
Gets SNMP tabular data from one or more tables.java.util.List<TreeEvent>
TreeUtils. getSubtree(Target<?> target, OID rootOID)
Gets a subtree with GETNEXT (SNMPv1) or GETBULK (SNMP2c, SNMPv3) operations from the specified target synchronously.void
TreeUtils. getSubtree(Target<?> target, OID rootOID, java.lang.Object userObject, TreeListener listener)
Gets a subtree with GETNEXT (SNMPv1) or GETBULK (SNMP2c, SNMPv3) operations from the specified target asynchronously.java.util.List<TableEvent>
TableUtils. getTable(Target<?> target, OID[] columnOIDs, OID lowerBoundIndex, OID upperBoundIndex)
Gets synchronously SNMP tabular data from one or more tables.java.util.List<TableEvent>
TableUtils. getTable(Target<?> target, OID[] columnOIDs, OID lowerBoundIndex, OID upperBoundIndex, long timeoutSeconds)
Gets synchronously SNMP tabular data from one or more tables.void
TableUtils. getTable(Target<?> target, OID[] columnOIDs, TableListener listener, java.lang.Object userObject, OID lowerBoundIndex, OID upperBoundIndex)
Gets SNMP tabular data from one or more tables.void
TableUtils. getTable(Target<?> target, OID[] columnOIDs, TableListener listener, java.lang.Object userObject, OID lowerBoundIndex, OID upperBoundIndex, TableUtils.SparseTableMode sparseTableMode)
Gets SNMP tabular data from one or more tables.<A extends Address>
PduHandleMultiThreadedMessageDispatcher. sendPdu(Target<A> target, PDU pdu, boolean expectResponse)
<A extends Address>
PduHandleMultiThreadedMessageDispatcher. sendPdu(TransportMapping<? super A> transportMapping, Target<A> target, PDU pdu, boolean expectResponse)
<A extends Address>
PduHandleMultiThreadedMessageDispatcher. sendPdu(TransportMapping<? super A> transportMapping, Target<A> target, PDU pdu, boolean expectResponse, PduHandleCallback<PDU> callback)
protected void
TableUtils.TableRequest. sendRequest(PDU pdu, Target<?> target, TableUtils.ColumnsOfRequest sendColumns)
java.util.List<TreeEvent>
TreeUtils. walk(Target<?> target, OID[] rootOIDs)
Walks a subtree with GETNEXT (SNMPv1) or GETBULK (SNMP2c, SNMPv3) operations from the specified target asynchronously.void
TreeUtils. walk(Target<?> target, OID[] rootOIDs, java.lang.Object userObject, TreeListener listener)
Walks a subtree with GETNEXT (SNMPv1) or GETBULK (SNMP2c, SNMPv3) operations from the specified target asynchronously.Constructors in org.snmp4j.util with parameters of type Target Constructor Description DenseTableRequest(Target<?> target, OID[] columnOIDs, TableListener listener, java.lang.Object userObject, OID lowerBoundIndex, OID upperBoundIndex)
TableRequest(Target<?> target, OID[] columnOIDs, TableListener listener, java.lang.Object userObject, OID lowerBoundIndex, OID upperBoundIndex, TableUtils.SparseTableMode sparseTableMode)
TreeRequest(TreeListener listener, OID[] rootOIDs, Target<?> target, java.lang.Object userObject, PDU request)
-