import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.ObjectOutputStream;

/**
 *
 * Persin
 */
public class GetFlix {
    
    /**
     * Example method for using the ObjectOutputStream class
     */
    public void writeBlu_rays(String filename) {
        
        ObjectOutputStream outputStream = null;
        
        try {
            
            //Construct the LineNumberReader object
            outputStream = new ObjectOutputStream(new FileOutputStream(filename));
            
           Blu_ray movie = new Blu_ray();
           
            movie.setTitle("Up");
            movie.setDirector("Disney Pixar");
            movie.setRuntime(96);
            System.out.println(movie);
            
            outputStream.writeObject(movie);
            
            movie = new Blu_ray();
            
            movie.setTitle("Kung Fu Panda");
            movie.setDirector("Osborne");
            movie.setRuntime(88);
            System.out.println(movie);

            outputStream.writeObject(movie);
            
            
        } catch (FileNotFoundException ex) {
            ex.printStackTrace();
        } catch (IOException ex) {
            ex.printStackTrace();
        } finally {
            //Close the ObjectOutputStream
            try {
                if (outputStream != null) {
                    outputStream.flush();
                    outputStream.close();
                }
            } catch (IOException ex) {
                ex.printStackTrace();
            }
        }
    }
    
   
   
    public static void main(String[] args) {
        new GetFlix().writeBlu_rays("storflix.txt");
    }
}
