Examples of Zoo


Examples of org.apache.cxf.demo.aegis.types.Zoo

        xmlWriter.close();
        output.close();
    }

    private Zoo populateZoo() {
        Zoo zoo = new Zoo();
        zoo.setFounder("Noah");
        zoo.setName("The Original Zoo");
        Map<String, Animal> animals = new HashMap<String, Animal>();
        Animal a = new Animal();
        a.setName("lion");
        animals.put("lion", a);
        a = new Animal();
        a.setName("tiger");
        animals.put("tiger", a);
        a = new Animal();
        a.setName("bear");
        animals.put("bear", a);
        zoo.setAnimals(animals);
        return zoo;
    }
View Full Code Here

Examples of org.apache.cxf.demo.aegis.types.Zoo

        AegisWriter<XMLStreamWriter> writer = context.createXMLStreamWriter();
        FileOutputStream output = new FileOutputStream(outputPathname);
        XMLStreamWriter xmlWriter = outputFactory.createXMLStreamWriter(output);
        IndentingXMLStreamWriter indentWriter = new IndentingXMLStreamWriter(xmlWriter);

        Zoo zoo = populateZoo();
        Type aegisType = context.getTypeMapping().getType(zoo.getClass());
        writer.write(zoo, new QName("urn:aegis:demo", "zoo"), false, indentWriter, aegisType);
        xmlWriter.close();
        output.close();
    }
View Full Code Here

Examples of org.apache.cxf.demo.aegis.types.Zoo

        xmlWriter.close();
        output.close();
    }

    private Zoo populateZoo() {
        Zoo zoo = new Zoo();
        zoo.setFounder("Noah");
        zoo.setName("The Original Zoo");
        Map<String, Animal> animals = new HashMap<String, Animal>();
        Animal a = new Animal();
        a.setName("lion");
        animals.put("lion", a);
        a = new Animal();
        a.setName("tiger");
        animals.put("tiger", a);
        a = new Animal();
        a.setName("bear");
        animals.put("bear", a);
        zoo.setAnimals(animals);
        return zoo;
    }
View Full Code Here

Examples of org.apache.cxf.demo.aegis.types.Zoo

        context.setRootClasses(rootClasses);
        context.initialize();
        AegisReader<XMLStreamReader> reader = context.createXMLStreamReader();
        FileInputStream input = new FileInputStream(inputPathname);
        XMLStreamReader xmlReader = inputFactory.createXMLStreamReader(input);
        Zoo zoo = (Zoo)reader.read(xmlReader);
        System.out.println("Name " + zoo.getName());
        System.out.println("Founder " + zoo.getFounder());
        for (Map.Entry<String, Animal> e : zoo.getAnimals().entrySet()) {
            System.out.println(e.getKey() + " -> " + e.getValue().getName());
        }
    }
View Full Code Here

Examples of org.apache.cxf.demo.aegis.types.Zoo

        AegisWriter<XMLStreamWriter> writer = context.createXMLStreamWriter();
        FileOutputStream output = new FileOutputStream(outputPathname);
        XMLStreamWriter xmlWriter = outputFactory.createXMLStreamWriter(output);
        IndentingXMLStreamWriter indentWriter = new IndentingXMLStreamWriter(xmlWriter);

        Zoo zoo = populateZoo();
        AegisType aegisType = context.getTypeMapping().getType(zoo.getClass());
        writer.write(zoo, new QName("urn:aegis:demo", "zoo"), false, indentWriter, aegisType);
        xmlWriter.close();
        output.close();
    }
View Full Code Here

Examples of org.apache.cxf.demo.aegis.types.Zoo

        xmlWriter.close();
        output.close();
    }

    private Zoo populateZoo() {
        Zoo zoo = new Zoo();
        zoo.setFounder("Noah");
        zoo.setName("The Original Zoo");
        Map<String, Animal> animals = new HashMap<String, Animal>();
        Animal a = new Animal();
        a.setName("lion");
        animals.put("lion", a);
        a = new Animal();
        a.setName("tiger");
        animals.put("tiger", a);
        a = new Animal();
        a.setName("bear");
        animals.put("bear", a);
        zoo.setAnimals(animals);
        return zoo;
    }
View Full Code Here

Examples of org.apache.cxf.demo.aegis.types.Zoo

        context.setRootClasses(rootClasses);
        context.initialize();
        AegisReader<XMLStreamReader> reader = context.createXMLStreamReader();
        FileInputStream input = new FileInputStream(inputPathname);
        XMLStreamReader xmlReader = inputFactory.createXMLStreamReader(input);
        Zoo zoo = (Zoo)reader.read(xmlReader);
        System.out.println("Name " + zoo.getName());
        System.out.println("Founder " + zoo.getFounder());
        for (Map.Entry<String, Animal> e : zoo.getAnimals().entrySet()) {
            System.out.println(e.getKey() + " -> " + e.getValue().getName());
        }
    }
View Full Code Here

Examples of org.jboss.test.iiop.interfaces.Zoo

                    getInitialContext().lookup(StatelessSessionHome.JNDI_NAME),
                    StatelessSessionHome.class);
      StatelessSession session = home.create();
      //----------------------------------------------------------------------
      java.lang.Object obj = session.getZooValue();
      Assert.assertEquals(new Zoo("outer_zoo!",
                                  "returned by getZooValue",
                                  new Zoo("inner_zoo!", "inner")),
                          obj);
      //----------------------------------------------------------------------
      session.remove();
   }
View Full Code Here

Examples of org.jboss.test.iiop.interfaces.Zoo

      return obj;
   }
  
   public Object getZooValue()
   {
      return new Zoo("outer_zoo",
                     "returned by getZooValue",
                     new Zoo("inner_zoo", "inner"));
   }
View Full Code Here

Examples of org.objectweb.speedo.pobjects.inheritance.filtered.Zoo

  }

  public void testA() {
    int NB_ANIMAL = 20;
    String zooName = "ASR";
    Zoo zoo = new Zoo(zooName);
    int sum = NB_ANIMAL;
    zoo.setaKangaroo(new Kangaroo("Franck", NB_ANIMAL, true, (long) 1, (float) 2.0));
    for(int i=0; i<NB_ANIMAL; i++) {
      Kangaroo ka = new Kangaroo("kang" + i, i, true, (long) 1, (float) 2.0);
      Koala ko = new Koala("koala" + i, i, true, (long) 1, 2);
      sum += 2*i;
      zoo.getKangaroos().add(ka);
      zoo.getAnimals().add(ka);
      zoo.getAnimals().add(ko);
    }
    Koala olivier = new Koala("Olivier", NB_ANIMAL + 1, true, (long) 1, 20);
    sum += NB_ANIMAL + 1;
    PersistenceManager pm = pmf.getPersistenceManager();
    pm.currentTransaction().begin();
    pm.makePersistent(zoo);
    pm.makePersistent(olivier);
    zoo = null;
    olivier = null;
    pm.currentTransaction().commit();

    pm.evictAll();
    pm.close();
    pm = pmf.getPersistenceManager();
    pm.evictAll();
    try {
      zoo = (Zoo) pm.getObjectById(
        pm.newObjectIdInstance(Zoo.class, zooName), false);
    } catch (Exception e) {
      fail("Zoo not found");
    }
    assertNotNull("Null zoo", zoo);
    Collection animals = zoo.getAnimals();
    for(Iterator it = animals.iterator(); it.hasNext(); ) {
      Animal a = (Animal) it.next();
      logger.log(BasicLevel.INFO, "Animal: " + a.getName());
    }
    Object a = zoo.getaKangaroo();
    assertNotNull("Null AnAnimal", a);
    assertTrue("Bad Animal type", a instanceof Kangaroo);
    Kangaroo ko = (Kangaroo) a;
    assertEquals("Bad AnAnimal", "Franck", ko.getName());
    assertNull("Null AnAnimal", zoo.getAnAnimal());
    try {
      ko = (Kangaroo) pm.getObjectById(
        new AnimalId("Franck", Kangaroo.KANGAROO_SPECIES),
        false);
      logger.log(BasicLevel.INFO, "ko: " + ko.getName());
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.