public static Vector<Boarding> getAllBoardingEntries() throws SQLException{
		Vector<Boarding> AllBoarding = new Vector<Boarding>();
		
		Statement state = DBConnection.OpenConnection();
		String commandstring = String.format("SELECT * FROM Boarding");
		ResultSet rs = state.executeQuery(commandstring);
		while(rs.next()){
			int PetID = rs.getInt("PetID");
			Date StartDate = new Date(rs.getDate("StartDate").getTime());
			Date EndDate = new Date(rs.getDate("EndDate").getTime());
			String KennelString = rs.getString("Kennel");
			Kennel kennel;
			if(KennelString.compareTo("cat") == 0)
				kennel = Kennel.cat;
			else if(KennelString.compareTo("smallDog") == 0)
				kennel = Kennel.smallDog;
			else 
				kennel = Kennel.largeDog;
			String Notes = rs.getString("Notes");
			//get options
			String OptionsString = rs.getString("Options");
			Vector<Options> options = parseOptionsString(OptionsString);
			
			Pet curPet = Pet.getPetByID(PetID);
			Boarding curBoard = new Boarding(StartDate, EndDate, curPet, kennel, Notes, options);
			AllBoarding.add(curBoard);
		}
		
		
		state.close();
		rs.close();
		return AllBoarding;
	}