Package org.apache.cayenne.access

Examples of org.apache.cayenne.access.DataContext.performQuery()


        DataContext context = createDataContext();
        assertSame(getDomain(), context.getParentDataDomain());

        blockQueries();
        try {
            context.performQuery(new SelectQuery(Artist.class));
        }
        catch (AssertionFailedError e) {
            // expected...
            return;
        }
View Full Code Here


        DataContext context = createDataContext();
        assertSame(getDomain(), context.getParentDataDomain());

        blockQueries();
        try {
            context.performQuery(new SelectQuery(Artist.class));
        }
        catch (AssertionFailedError e) {
            // expected...
            return;
        }
View Full Code Here

    public void testCompoundPKForObject() throws Exception {
        createTestData("testCompoundPKForObject");

        DataContext context = createDataContext();
        List objects = context.performQuery(new SelectQuery(CompoundPkTestEntity.class));
        assertEquals(1, objects.size());
        DataObject object = (DataObject) objects.get(0);

        Map pk = DataObjectUtils.compoundPKForObject(object);
        assertNotNull(pk);
View Full Code Here

    public void testIntPKForObjectFailureForCompound() throws Exception {
        createTestData("testCompoundPKForObject");

        DataContext context = createDataContext();
        List objects = context.performQuery(new SelectQuery(CompoundPkTestEntity.class));
        assertEquals(1, objects.size());
        DataObject object = (DataObject) objects.get(0);

        try {
            DataObjectUtils.intPKForObject(object);
View Full Code Here

    public void testIntPKForObjectFailureForNonNumeric() throws Exception {
        createTestData("testIntPKForObjectNonNumeric");

        DataContext context = createDataContext();
        List objects = context.performQuery(new SelectQuery(CharPkTestEntity.class));
        assertEquals(1, objects.size());
        DataObject object = (DataObject) objects.get(0);

        try {
            DataObjectUtils.intPKForObject(object);
View Full Code Here

    public void testPKForObjectFailureForCompound() throws Exception {
        createTestData("testCompoundPKForObject");

        DataContext context = createDataContext();
        List objects = context.performQuery(new SelectQuery(CompoundPkTestEntity.class));
        assertEquals(1, objects.size());
        DataObject object = (DataObject) objects.get(0);

        try {
            DataObjectUtils.pkForObject(object);
View Full Code Here

    public void testIntPKForObject() throws Exception {
        createTestData("testIntPKForObject");

        DataContext context = createDataContext();
        List objects = context.performQuery(new SelectQuery(Artist.class));
        assertEquals(1, objects.size());
        DataObject object = (DataObject) objects.get(0);

        assertEquals(33001, DataObjectUtils.intPKForObject(object));
    }
View Full Code Here

    public void testPKForObject() throws Exception {
        createTestData("testIntPKForObject");

        DataContext context = createDataContext();
        List objects = context.performQuery(new SelectQuery(Artist.class));
        assertEquals(1, objects.size());
        DataObject object = (DataObject) objects.get(0);

        assertEquals(new Long(33001), DataObjectUtils.pkForObject(object));
    }
View Full Code Here

    public void testIntPKForObjectNonNumeric() throws Exception {
        createTestData("testIntPKForObjectNonNumeric");

        DataContext context = createDataContext();
        List objects = context.performQuery(new SelectQuery(CharPkTestEntity.class));
        assertEquals(1, objects.size());
        DataObject object = (DataObject) objects.get(0);

        assertEquals("CPK", DataObjectUtils.pkForObject(object));
    }
View Full Code Here

                } else if (getOptionLabel() != null && !orderingApplied) {
                    query.addOrdering(getOptionLabel(), true);
                    orderingApplied = true;
                }

                list = dataContext.performQuery(query);

            } else if (getNamedQuery() != null) {
                list = dataContext.performQuery(getNamedQuery());

            } else if (getQueryName() != null) {
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.