- java.lang.Object
-
- org.snmp4j.agent.io.MOServerPersistence
-
public class MOServerPersistence extends Object
TheMOServerPersistence
provides 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 void
loadData(MOInput input)
void
saveData(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 theMOServer
s are changed, becauseMOServer.iterator()
is synchronized and returns a copy tree of the registered objects.- Parameters:
output
- aMOOutput
instance to store the data.- Throws:
IOException
- if the output stream cannot be written.
-
-