Package org.snmp4j.agent.io
package org.snmp4j.agent.io
-
ClassDescriptionThe
AgentStateDeserializationFilteris a strictObjectInputFilterthat protects the deserialization of persistent agent state (as read byDefaultMOInput) against Java deserialization attacks.TheDefaultMOInputclass implements theMOInputinterface to provide functionality for reading managed object states, variables, and other elements from a persistent source using anObjectInputStream.TheDefaultMOPersistenceProviderprovides agent state persistence using a file withDefaultMOInputandDefaultMOOutputinput/output.The definition of import modes for MIB data.TheMOInputmodels the interface for reading ManagedObject data into a SNMP4J-Agent in a generic way.TheMOInputFactorycreates aMOInputinstance to be used to read managed object content.TheMOOutputFactorycreates aMOOutputinstance to be used to output managed object content.TheMOPersistenceProviderinterface defines how persistent storage can be used to save and restore an agents state.TheMOServerPersistenceprovides persistence operations to load and save serialized MIB data.