Examples of PersistenceQueryFindAllInstances


Examples of org.apache.isis.core.runtime.persistence.query.PersistenceQueryFindAllInstances

        // given
        iswf.persist(iswf.fixtures.smpl2);
        iswf.bounceSystem();

        // when
        final List<ObjectAdapter> retrievedAdapters = getStore().loadInstancesAndAdapt(new PersistenceQueryFindAllInstances(epvSpecification));
       
        // then
        assertEquals(1, retrievedAdapters.size());
        final ObjectAdapter retrievedAdapter = retrievedAdapters.get(0);
View Full Code Here

Examples of org.apache.isis.core.runtime.persistence.query.PersistenceQueryFindAllInstances

        iswf.persist(iswf.fixtures.smpl3); // 2 <- this one
        iswf.persist(iswf.fixtures.smpl4); // 3 <- this one
        iswf.bounceSystem();

        // when
        final List<ObjectAdapter> retrievedAdapters = getStore().loadInstancesAndAdapt(new PersistenceQueryFindAllInstances(epvSpecification, 2, 2));
       
        // then
        assertEquals(2, retrievedAdapters.size());
        final ObjectAdapter retrievedAdapter = retrievedAdapters.get(0);
View Full Code Here

Examples of org.apache.isis.core.runtime.persistence.query.PersistenceQueryFindAllInstances

            LOG.debug("createPersistenceQueryFor: " + query.getDescription());
        }
        final ObjectSpecification noSpec = specFor(query);
        if (query instanceof QueryFindAllInstances) {
            final QueryFindAllInstances<?> queryFindAllInstances = (QueryFindAllInstances<?>) query;
            return new PersistenceQueryFindAllInstances(noSpec, queryFindAllInstances.getStart(), queryFindAllInstances.getCount());
        }
        if (query instanceof QueryFindByTitle) {
            final QueryFindByTitle<?> queryByTitle = (QueryFindByTitle<?>) query;
            final String title = queryByTitle.getTitle();
            return new PersistenceQueryFindByTitle(noSpec, title, queryByTitle.getStart(), queryByTitle.getCount());
View Full Code Here

Examples of org.apache.isis.core.runtime.persistence.query.PersistenceQueryFindAllInstances

            LOG.debug("createPersistenceQueryFor: " + query.getDescription());
        }
        final ObjectSpecification noSpec = specFor(query);
        if (query instanceof QueryFindAllInstances) {
            final QueryFindAllInstances<?> queryFindAllInstances = (QueryFindAllInstances<?>) query;
            return new PersistenceQueryFindAllInstances(noSpec, queryFindAllInstances.getStart(), queryFindAllInstances.getCount());
        }
        if (query instanceof QueryFindByTitle) {
            final QueryFindByTitle<?> queryByTitle = (QueryFindByTitle<?>) query;
            final String title = queryByTitle.getTitle();
            return new PersistenceQueryFindByTitle(noSpec, title, queryByTitle.getStart(), queryByTitle.getCount());
View Full Code Here

Examples of org.apache.isis.core.runtime.persistence.query.PersistenceQueryFindAllInstances

        // given
        iswf.persist(iswf.fixtures.smpl2);
        iswf.bounceSystem();

        // when
        final List<ObjectAdapter> retrievedAdapters = getStore().loadInstancesAndAdapt(new PersistenceQueryFindAllInstances(epvSpecification));
       
        // then
        assertEquals(1, retrievedAdapters.size());
        final ObjectAdapter retrievedAdapter = retrievedAdapters.get(0);
View Full Code Here

Examples of org.apache.isis.core.runtime.persistence.query.PersistenceQueryFindAllInstances

        iswf.persist(iswf.fixtures.smpl3); // 2 <- this one
        iswf.persist(iswf.fixtures.smpl4); // 3 <- this one
        iswf.bounceSystem();

        // when
        final List<ObjectAdapter> retrievedAdapters = getStore().loadInstancesAndAdapt(new PersistenceQueryFindAllInstances(epvSpecification, 2, 2));
       
        // then
        assertEquals(2, retrievedAdapters.size());
        final ObjectAdapter retrievedAdapter = retrievedAdapters.get(0);
View Full Code Here

Examples of org.apache.isis.core.runtime.persistence.query.PersistenceQueryFindAllInstances

            LOG.debug("createPersistenceQueryFor: " + query.getDescription());
        }
        final ObjectSpecification noSpec = specFor(query);
        if (query instanceof QueryFindAllInstances) {
            final QueryFindAllInstances<?> queryFindAllInstances = (QueryFindAllInstances<?>) query;
            return new PersistenceQueryFindAllInstances(noSpec, queryFindAllInstances.getStart(), queryFindAllInstances.getCount());
        }
        if (query instanceof QueryFindByTitle) {
            final QueryFindByTitle<?> queryByTitle = (QueryFindByTitle<?>) query;
            final String title = queryByTitle.getTitle();
            return new PersistenceQueryFindByTitle(noSpec, title, queryByTitle.getStart(), queryByTitle.getCount());
View Full Code Here

Examples of org.apache.isis.runtimes.dflt.runtime.persistence.query.PersistenceQueryFindAllInstances

    public void testObjectNotPersistedWhenCreated() throws Exception {
        final ObjectAdapter object = system.createPersistentTestObject();

        final ObjectSpecification specification = object.getSpecification();
        assertEquals(false, store.hasInstances(specification));
        assertEquals(0, store.getInstances(new PersistenceQueryFindAllInstances(specification)).length);
        try {
            store.getObject(object.getOid(), specification);
            fail();
        } catch (final ObjectNotFoundException expected) {
        }
View Full Code Here

Examples of org.apache.isis.runtimes.dflt.runtime.persistence.query.PersistenceQueryFindAllInstances

    public void testGetInstancesReturnsANewAdapter() throws Exception {
        addObjectToStoreAndDiscardAdapters();

        final ObjectSpecification specification = originalAdapter.getSpecification();
        final ObjectAdapter[] retrievedAdapters = store.getInstances(new PersistenceQueryFindAllInstances(specification));
        assertEquals(1, retrievedAdapters.length);
        assertSame(originalAdapter.getObject(), retrievedAdapters[0].getObject());
        assertNotSame(originalAdapter, retrievedAdapters[0]);
    }
View Full Code Here

Examples of org.apache.isis.runtimes.dflt.runtime.persistence.query.PersistenceQueryFindAllInstances

     */
    protected final PersistenceQuery createPersistenceQueryFor(final Query<?> query, final QueryCardinality cardinality) {
        LOG.debug("createPersistenceQueryFor: " + query.getDescription());
        final ObjectSpecification noSpec = specFor(query);
        if (query instanceof QueryFindAllInstances) {
            return new PersistenceQueryFindAllInstances(noSpec);
        }
        if (query instanceof QueryFindByTitle) {
            final QueryFindByTitle<?> queryByTitle = (QueryFindByTitle<?>) query;
            final String title = queryByTitle.getTitle();
            return new PersistenceQueryFindByTitle(noSpec, title);
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.