- java.lang.Object
-
- org.snmp4j.agent.io.MOServerPersistence
-
public class MOServerPersistence extends Object
TheMOServerPersistenceprovides persistence operations to load and save serialized MIB data.- Version:
- 1.4
- Author:
- Frank Fock
-
-
Constructor Summary
Constructors Constructor Description MOServerPersistence(MOServer server)MOServerPersistence(MOServer[] moServers)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidloadData(MOInput input)voidsaveData(MOOutput output)Saves the serializable data of the associated servers to the givenMOOutput.
-
-
-
Method Detail
-
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 givenMOOutput. This method can be called while the registrations of theMOServers are changed, becauseMOServer.iterator()is synchronized and returns a copy tree of the registered objects.- Parameters:
output- aMOOutputinstance to store the data.- Throws:
IOException- if the output stream cannot be written.
-
-