public static void init()

in juneau-petstore-client/src/main/java/org/apache/juneau/petstore/Main.java [62:95]


	public static void init(PrintWriter w, PetStore ps) throws ParseException, IOException {

		for (Pet x : ps.getPets()) {
			ps.deletePet("apiKey", x.getId());
			w.println(format("Deleted pet:  id={0}", x.getId()));
		}

		for (Order x : ps.getOrders()) {
			ps.deleteOrder(x.getId());
			w.println(format("Deleted order:  id={0}", x.getId()));
		}

		for (User x : ps.getUsers()) {
			ps.deleteUser(x.getUsername());
			w.println(format("Deleted user:  username={0}", x.getUsername()));
		}

		for (CreatePet x : load("init/Pets.json", CreatePet[].class)) {
			long id = ps.createPet(x);
			w.println(format("Created pet:  id={0}, name={1}", id, x.getName()));
		}

		for (Order x : load("init/Orders.json", Order[].class)) {
			long id = ps.placeOrder(x.getPetId(), x.getUsername());
			w.println(format("Created order:  id={0}", id));
		}

		for (User x : load("init/Users.json", User[].class)) {
			ps.createUser(x);
			w.println(format("Created user:  username={0}", x.getUsername()));
		}

		w.flush();
	}