public static void serialize( SerializationStreamWriter streamWriter, VmManagementParametersBase instance) throws SerializationException { logger.severe("Serializing VmManagementParametersBase."); streamWriter.writeObject(instance.getVmStaticData()); streamWriter.writeObject(instance.getStorageDomainId()); streamWriter.writeBoolean(true); }
public static VmManagementParametersBase instantiate(SerializationStreamReader streamReader) throws SerializationException { logger.severe("Instantiating VmManagementParametersBase via custom serializer."); VmManagementParametersBase instance = new VmManagementParametersBase((VmStatic) streamReader.readObject()); instance.setStorageDomainId((Guid) streamReader.readObject()); instance.setMakeCreatorExplicitOwner((Boolean) streamReader.readObject()); return instance; }