Patent ID: 7509625

Claim:
A method for generating configuration code using an SNMPMIB, comprising: generating a first configuration layer based on an Extensible Markup Language (XML) MIB derived from the SNMP MIB, wherein the first configuration layer is configured to provide an SNMP Agent with access to a second configuration layer; and generating the second configuration layer based on the XML MIB for a configuration table, wherein the second configuration layer comprises methods for managing the configuration table, and wherein the second configuration layer is configured to: receive a configuration request containing configuration information representing a change to a configuration table from the SNMP Agent; call a first configuration listener method from a configuration listener layer; receive a status code corresponding to the configuration request from the first configuration listener layer; and if the status code indicates a success: save the configuration information with a Java Architecture for XML Binding (JAXB) layer, wherein the JAXB layer is generated based on the XML MIB derived from the SNMP MIB; and call a second configuration listener method to persist the change.