Class MOServerPersistence

java.lang.Object
org.snmp4j.agent.io.MOServerPersistence

public class MOServerPersistence extends Object
The MOServerPersistence provides persistence operations to load and save serialized MIB data.
Version:
1.4
Author:
Frank Fock
  • Constructor Details

    • MOServerPersistence

      public MOServerPersistence(MOServer server)
    • MOServerPersistence

      public MOServerPersistence(MOServer[] moServers)
  • Method Details

    • loadData

      public void loadData(MOInput input) throws IOException
      Throws:
      IOException
    • saveData

      public void saveData(MOOutput output) throws IOException
      Saves the serializable data of the associated servers to the given MOOutput. This method can be called while the registrations of the MOServers are changed, because MOServer.iterator() is synchronized and returns a copy tree of the registered objects.
      Parameters:
      output - a MOOutput instance to store the data.
      Throws:
      IOException - if the output stream cannot be written.