public class CommunityTarget extends AbstractTarget
CommunityTarget
represents SNMP target properties for
community based message processing models (SNMPv1 and SNMPv2c).securityLevel, securityModel, securityName
Constructor and Description |
---|
CommunityTarget()
Default constructor.
|
CommunityTarget(Address address,
OctetString community)
Creates a fully specified community target.
|
Modifier and Type | Method and Description |
---|---|
OctetString |
getCommunity()
Gets the community octet string.
|
int |
getSecurityModel()
Gets the security model associated with this target.
|
void |
setCommunity(OctetString community)
Sets the community octet sting.
|
void |
setSecurityLevel(int securityLevel)
Sets the security level for this target.
|
void |
setSecurityModel(int securityModel)
Sets the security model for this target.
|
String |
toString() |
clone, getAddress, getMaxSizeRequestPDU, getPreferredTransports, getRetries, getSecurityLevel, getSecurityName, getTimeout, getVersion, setAddress, setMaxSizeRequestPDU, setPreferredTransports, setRetries, setSecurityName, setTimeout, setVersion, toStringAbstractTarget
public CommunityTarget()
public CommunityTarget(Address address, OctetString community)
address
- the transport Address
of the target.community
- the community to be used for the target.public OctetString getCommunity()
OctetString
instance, never null
.public void setCommunity(OctetString community)
community
- an OctetString
instance which must not be
null
.public int getSecurityModel()
Target
getSecurityModel
in interface Target
getSecurityModel
in class AbstractTarget
int
value as defined in the SecurityModel
interface or any third party subclass thereof.public void setSecurityLevel(int securityLevel)
AbstractTarget
setSecurityLevel
in interface Target
setSecurityLevel
in class AbstractTarget
securityLevel
- one of
public void setSecurityModel(int securityModel)
AbstractTarget
setSecurityModel
in interface Target
setSecurityModel
in class AbstractTarget
securityModel
- an int
value as defined in the SecurityModel
interface or any third party subclass thereof.public String toString()
toString
in class AbstractTarget
Copyright © 2015 SNMP4J.org. All rights reserved.