Examples of SerializableEntity


Examples of com.force.sdk.jpa.entities.SerializableEntity

    @Test
    public void testDeserializedEntityNotImplicitlyManaged() throws Exception {
        EntityTransaction transaction = em.getTransaction();
        transaction.begin();

        SerializableEntity serializableEntity = new SerializableEntity();
        serializableEntity.setName("NegativeDetachPersistTest.testDeserializedEntityIsDetached");

        em.persist(serializableEntity);
        Assert.assertTrue(em.contains(serializableEntity),
                "serializableEntity was just persisted by the EntityManager, but it is not managed.");

        out.writeObject(serializableEntity);

        Assert.assertTrue(em.contains(serializableEntity),
                "serializableEntity was persisted by the EntityManager and should still be managed.");

        byteArrayInputStream = new ByteArrayInputStream(byteArrayOutputStream.toByteArray());
        in = new ObjectInputStream(byteArrayInputStream);
        SerializableEntity deserializedSerializableEntity = (SerializableEntity) in.readObject();

        Assert.assertTrue(em.contains(serializableEntity),
                "serializableEntity was just persisted by the EntityManager, but it is not managed.");
        Assert.assertFalse(em.contains(deserializedSerializableEntity), "deserializedSerializableEntity should not be managed.");
View Full Code Here

Examples of com.force.sdk.jpa.entities.SerializableEntity

    public void testMergeDeserializedEntityForPersistedSerializedEntityInSingleTransaction() throws Exception {
        try {
            EntityTransaction transaction = em.getTransaction();
            transaction.begin();

            SerializableEntity serializableEntity = new SerializableEntity();
            serializableEntity.setName("Test" + String.valueOf(new Random().nextInt(10000)));

            em.persist(serializableEntity);
            Assert.assertTrue(em.contains(serializableEntity),
                    "serializableEntity was just persisted by the EntityManager, but it is not managed.");

            out.writeObject(serializableEntity);

            Assert.assertTrue(em.contains(serializableEntity),
                    "serializableEntity was persisted by the EntityManager and should still be managed.");

            byteArrayInputStream = new ByteArrayInputStream(byteArrayOutputStream.toByteArray());
            in = new ObjectInputStream(byteArrayInputStream);
            SerializableEntity deserializedSerializableEntity = (SerializableEntity) in.readObject();

            em.merge(deserializedSerializableEntity);

            Assert.fail("A deserialized entity cannot be merged for a managed entity with the same identity.");
        } catch (PersistenceException pe) {
View Full Code Here

Examples of com.force.sdk.jpa.entities.SerializableEntity

    @Test
    public void testMergeDeserializedEntityForPersistedSerializedEntityInTwoTransactions() throws Exception {
        EntityTransaction transaction = em.getTransaction();
        transaction.begin();

        SerializableEntity serializableEntity = new SerializableEntity();
        serializableEntity.setName("Test" + String.valueOf(new Random().nextInt(10000)));

        em.persist(serializableEntity);
        Assert.assertTrue(em.contains(serializableEntity),
                "serializableEntity was just persisted by the EntityManager, but it is not managed.");

        transaction.commit();

        Assert.assertFalse(em.contains(serializableEntity), "serializableEntity was committed, but is still managed.");

        transaction = em.getTransaction();
        transaction.begin();

        out.writeObject(serializableEntity);

        byteArrayInputStream = new ByteArrayInputStream(byteArrayOutputStream.toByteArray());
        in = new ObjectInputStream(byteArrayInputStream);
        SerializableEntity deserializedSerializableEntity = (SerializableEntity) in.readObject();

        em.merge(deserializedSerializableEntity);

        transaction.commit();
    }
View Full Code Here

Examples of org.apache.art.SerializableEntity

            return;
        }

        DataContext context = createDataContext();

        SerializableEntity test = context
                .newObject(SerializableEntity.class);

        MockSerializable i = new MockSerializable("abc");
        test.setSerializableField(i);
        context.commitChanges();

        SelectQuery q = new SelectQuery(SerializableEntity.class);
        SerializableEntity testRead = (SerializableEntity) context.performQuery(q).get(0);
        assertNotNull(testRead.getSerializableField());
        assertEquals(i.getName(), testRead.getSerializableField().getName());

        test.setSerializableField(null);
        context.commitChanges();
    }
View Full Code Here

Examples of org.apache.cayenne.testdo.testmap.SerializableEntity

            return;
        }

        DataContext context = createDataContext();

        SerializableEntity test = context
                .newObject(SerializableEntity.class);

        MockSerializable i = new MockSerializable("abc");
        test.setSerializableField(i);
        context.commitChanges();

        SelectQuery q = new SelectQuery(SerializableEntity.class);
        SerializableEntity testRead = (SerializableEntity) context.performQuery(q).get(0);
        assertNotNull(testRead.getSerializableField());
        assertEquals(i.getName(), testRead.getSerializableField().getName());

        test.setSerializableField(null);
        context.commitChanges();
    }
View Full Code Here

Examples of org.apache.cayenne.testdo.testmap.SerializableEntity

        // this test requires BLOB support
        if(!accessStackAdapter.supportsLobs()) {
            return;
        }

        SerializableEntity test = context
                .newObject(SerializableEntity.class);

        MockSerializable i = new MockSerializable("abc");
        test.setSerializableField(i);
        context.commitChanges();

        SelectQuery q = new SelectQuery(SerializableEntity.class);
        SerializableEntity testRead = (SerializableEntity) context.performQuery(q).get(0);
        assertNotNull(testRead.getSerializableField());
        assertEquals(i.getName(), testRead.getSerializableField().getName());

        test.setSerializableField(null);
        context.commitChanges();
    }
View Full Code Here

Examples of org.apache.cayenne.testdo.testmap.SerializableEntity

        // this test requires BLOB support
        if(!accessStackAdapter.supportsLobs()) {
            return;
        }

        SerializableEntity test = context
                .newObject(SerializableEntity.class);

        MockSerializable i = new MockSerializable("abc");
        test.setSerializableField(i);
        context.commitChanges();

        SelectQuery q = new SelectQuery(SerializableEntity.class);
        SerializableEntity testRead = (SerializableEntity) context.performQuery(q).get(0);
        assertNotNull(testRead.getSerializableField());
        assertEquals(i.getName(), testRead.getSerializableField().getName());

        test.setSerializableField(null);
        context.commitChanges();
    }
View Full Code Here

Examples of org.apache.http.entity.SerializableEntity

   
    //HttpPost post=new HttpPost("http://localhost:8080/XCFServer1");
    HttpPost post=new HttpPost("http://localhost:8080/CRMServer/test/ctaclist.action");
    Staff s=new Staff();
    s.setStaffName("guxuede");
    SerializableEntity entity=new SerializableEntity(s, true);
    post.setEntity(entity);
    System.out.println("start");
    client.execute(post, new ResponseHandler<Void>() {
      @Override
      public Void handleResponse(HttpResponse response) throws ClientProtocolException, IOException {
View Full Code Here

Examples of org.apache.http.entity.SerializableEntity

            e = new InputStreamEntity(this.stream, 1, getContentOrDefault(ContentType.DEFAULT_BINARY));
        } else if (this.parameters != null) {
            e = new UrlEncodedFormEntity(this.parameters,
                    this.contentType != null ? this.contentType.getCharset() : null);
        } else if (this.serializable != null) {
            e = new SerializableEntity(this.serializable);
            e.setContentType(ContentType.DEFAULT_BINARY.toString());
        } else if (this.file != null) {
            e = new FileEntity(this.file, getContentOrDefault(ContentType.DEFAULT_BINARY));
        } else {
            e = new BasicHttpEntity();
View Full Code Here

Examples of org.apache.http.entity.SerializableEntity

            e = new InputStreamEntity(this.stream, 1, getContentOrDefault(ContentType.DEFAULT_BINARY));
        } else if (this.parameters != null) {
            e = new UrlEncodedFormEntity(this.parameters,
                    this.contentType != null ? this.contentType.getCharset() : null);
        } else if (this.serializable != null) {
            e = new SerializableEntity(this.serializable);
            e.setContentType(ContentType.DEFAULT_BINARY.toString());
        } else if (this.file != null) {
            e = new FileEntity(this.file, getContentOrDefault(ContentType.DEFAULT_BINARY));
        } else {
            e = new BasicHttpEntity();
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.