Class SnmpTrapConfig
- java.lang.Object
-
- org.opennms.netmgt.alarmd.northbounder.snmptrap.SnmpTrapConfig
-
public class SnmpTrapConfig extends Object
The Class SnmpTrapConfig.- Author:
- Alejandro Galue
-
-
Constructor Summary
Constructors Constructor Description SnmpTrapConfig()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddParameter(String parameterName, String parameterValue, String parameterType)Adds the parameter.SnmpAgentConfiggetAgentConfig()Gets the SNMP agent configuration.StringgetCommunity()Gets the community.InetAddressgetDestinationAddress()Gets the destination address.intgetDestinationPort()Gets the destination port.StringgetEnterpriseId()Gets the enterprise id.intgetGeneric()Gets the generic.InetAddressgetHostAddress()Gets the host address.List<Parm>getParameters()Gets the parameters.StringgetParameterValue(String parameterName)Gets the parameter value.intgetSpecific()Gets the specific.SnmpVersiongetVersion()Gets the SNMP version.booleanhasGeneric()Checks for generic.booleanhasSpecific()Checks for specific.booleanisValid()Checks if is valid.voidsetCommunity(String community)Sets the community.voidsetDestinationAddress(InetAddress destinationAddress)Sets the destination address.voidsetDestinationPort(int destinationPort)Sets the destination port.voidsetEnterpriseId(String enterpriseId)Sets the enterprise id.voidsetGeneric(int generic)Sets the generic.voidsetHostAddress(InetAddress hostAddress)Sets the host address.voidsetParameters(List<Parm> parameters)Sets the parameters.voidsetSpecific(int specific)Sets the specific.voidsetVersion(SnmpVersion version)Sets the SNMP version.StringtoString()
-
-
-
Method Detail
-
getEnterpriseId
public String getEnterpriseId()
Gets the enterprise id.- Returns:
- the enterprise id
-
getSpecific
public int getSpecific()
Gets the specific.- Returns:
- the specific
-
getGeneric
public int getGeneric()
Gets the generic.- Returns:
- the generic
-
getVersion
public SnmpVersion getVersion()
Gets the SNMP version.- Returns:
- the SNMP version
-
getCommunity
public String getCommunity()
Gets the community.- Returns:
- the community
-
getDestinationAddress
public InetAddress getDestinationAddress()
Gets the destination address.- Returns:
- the destination address
-
getDestinationPort
public int getDestinationPort()
Gets the destination port.- Returns:
- the destination port
-
getParameterValue
public String getParameterValue(String parameterName)
Gets the parameter value.- Parameters:
parameterName- the parameter name- Returns:
- the parameter value
-
getHostAddress
public InetAddress getHostAddress()
Gets the host address.- Returns:
- the host address
-
setEnterpriseId
public void setEnterpriseId(String enterpriseId)
Sets the enterprise id.- Parameters:
enterpriseId- the new enterprise id
-
setSpecific
public void setSpecific(int specific)
Sets the specific.- Parameters:
specific- the new specific
-
setGeneric
public void setGeneric(int generic)
Sets the generic.- Parameters:
generic- the new generic
-
setVersion
public void setVersion(SnmpVersion version)
Sets the SNMP version.- Parameters:
version- the new SNMP version
-
setCommunity
public void setCommunity(String community)
Sets the community.- Parameters:
community- the new community
-
setDestinationAddress
public void setDestinationAddress(InetAddress destinationAddress)
Sets the destination address.- Parameters:
destinationAddress- the new destination address
-
setDestinationPort
public void setDestinationPort(int destinationPort)
Sets the destination port.- Parameters:
destinationPort- the new destination port
-
setParameters
public void setParameters(List<Parm> parameters)
Sets the parameters.- Parameters:
parameters- the new parameters
-
setHostAddress
public void setHostAddress(InetAddress hostAddress)
Sets the host address.- Parameters:
hostAddress- the new host address
-
hasSpecific
public boolean hasSpecific()
Checks for specific.- Returns:
- true, if successful
-
hasGeneric
public boolean hasGeneric()
Checks for generic.- Returns:
- true, if successful
-
addParameter
public void addParameter(String parameterName, String parameterValue, String parameterType)
Adds the parameter.- Parameters:
parameterName- the parameter nameparameterValue- the parameter valueparameterType- the parameter type
-
getAgentConfig
public SnmpAgentConfig getAgentConfig()
Gets the SNMP agent configuration.- Returns:
- the SNMP agent configuration
-
isValid
public boolean isValid()
Checks if is valid.- Returns:
- true, if is valid
-
-