[SNMP4J] SNMP4J 1.5RC1 & SNMP4J-Agent-1.0alpha0 Released
Frank Fock
fock at agentpp.com
Tue Apr 19 03:27:51 CEST 2005
SNMP4J v1.5RC1 and a very early alpha release of SNMP4J-Agent API
have been released and can be downloaded from
http://www.snmp4j.org
The new SNMP4J version now supports Applets and the Address class
is now an interface.
Comments and suggestions on SNMP4J-Agent are appreciated!
Nevertheless, please understand that at the current state of development
only commercial support is provided for SNMP4J-Agent.
RELEASE NOTES
SNMP4J-1.5RC1:
* Changed: Address is now an interface (was an abstract class).
An new abstract base class for IpAddress and TransportIpAddress
has been introduced which is called SMIAddress. Because of the
class type change of Address you will need to recompile your
application, when upgrading to SNMP4J 1.5.
* Improved: UdpAddress and TcpAddress BER encoding routines
now encode the respective address as OCTET STRING according
to the TRANSPORT-ADDRESS-MIB.
* Fixed: ThreadPool.stop did not notify TaskManagers which
could block the stop() method execution.
* Improved: By default system properties are no longer used
to determine SNMP4J configuration, instead the configuration
(which transport protocols, security protocols, SMI syntaxes,
address types, etc. to use) is hard coded and contains all
available features. To add additional features without
changing SNMP4J classes/code, use the
SNMP4JSettings.setExtensibility method.
Consequently, SNMP4J can now be used with Applets.
* Added: OID.mask(OctetString) to mask an OID by a bit string.
* Added: TransportIpAddress.getValue() which returns the
address value as a byte array.
* Fixed: Typo in -OtCSV options and description CVS changed into
CSV.
* Added: snmpInPkts counter support.
* Improved: Console example can now be extended more easily.
* Changed: Made Snmp default constructor public.
* Added: Snmp(MessageDispatcher).
SNMP4J-Agent-1.0alpha0:
* Initial release: Use at your own risk! There are many
untested areas in the code. Most JavaDoc is missing
and there are still a lot of TODOs for the code.
Nevertheless, you can already build full featured
agent with it. Persistency support is not yet working
though.
Frank Fock
More information about the SNMP4J
mailing list