Examples of PersistenceQuery


Examples of org.apache.isis.core.runtime.system.persistence.PersistenceQuery

        final ObjectSpecification spec = getSpecificationLoader().loadSpecification(type);
        return findByTitle(spec, type, title);
    }

    public static List<Object> findByTitle(final ObjectSpecification spec, final Class<?> cls, final String title) {
        final PersistenceQuery criteria = new PersistenceQueryFindByTitle(spec, title);
        return findByPersistenceQuery(criteria, cls);
    }
View Full Code Here

Examples of org.apache.isis.core.runtime.system.persistence.PersistenceQuery

        store.execute(commands);
    }

    @Test
    public void instances() throws Exception {
        final PersistenceQuery persistenceQuery = context.mock(PersistenceQuery.class);
        context.checking(new Expectations() {
            {
                one(persistenceQuery).getSpecification();
                will(returnValue(cusSpecification));
View Full Code Here

Examples of org.apache.isis.runtimes.dflt.runtime.system.persistence.PersistenceQuery

    // findInstances, getInstances
    // ///////////////////////////////////////////////////////////////////////////

    @Override
    public <T> ObjectAdapter findInstances(final Query<T> query, final QueryCardinality cardinality) {
        final PersistenceQuery persistenceQuery = createPersistenceQueryFor(query, cardinality);
        if (persistenceQuery == null) {
            throw new IllegalArgumentException("Unknown query type: " + query.getDescription());
        }
        return findInstances(persistenceQuery);
    }
View Full Code Here

Examples of org.apache.isis.runtimes.dflt.runtime.system.persistence.PersistenceQuery

        final ObjectSpecification spec = getSpecificationLoader().loadSpecification(type);
        return findByTitle(spec, type, title);
    }

    public static List<Object> findByTitle(final ObjectSpecification spec, final Class<?> cls, final String title) {
        final PersistenceQuery criteria = new PersistenceQueryFindByTitle(spec, title);
        return findByPersistenceQuery(criteria, cls);
    }
View Full Code Here

Examples of org.apache.isis.runtimes.dflt.runtime.system.persistence.PersistenceQuery

        store.execute(commands);
    }

    @Test
    public void instances() throws Exception {
        final PersistenceQuery persistenceQuery = context.mock(PersistenceQuery.class);
        context.checking(new Expectations() {
            {
                one(persistenceQuery).getSpecification();
                will(returnValue(specification));
View Full Code Here

Examples of org.apache.isis.runtimes.dflt.runtime.system.persistence.PersistenceQuery

    public FindInstancesResponse findInstances(final FindInstancesRequest request) {

        final AuthenticationSession session = request.getSession();
        final PersistenceQueryData criteriaData = request.getCriteria();

        final PersistenceQuery criteria = encoderDecoder.decodePersistenceQuery(criteriaData);
        LOG.debug("request findInstances " + criteria + " for " + session);
        final ObjectAdapter instances = getPersistenceSession().findInstances(criteria);
        final ObjectData[] instancesData = convertToCollectionAdapter(instances);
        return new FindInstancesResponse(instancesData);
    }
View Full Code Here

Examples of org.apache.isis.runtimes.dflt.runtime.system.persistence.PersistenceQuery

        store.execute(commands);
    }

    @Test
    public void instances() throws Exception {
        final PersistenceQuery persistenceQuery = context.mock(PersistenceQuery.class);
        context.checking(new Expectations() {
            {
                one(persistenceQuery).getSpecification();
                will(returnValue(specification));
View Full Code Here

Examples of org.apache.isis.runtimes.dflt.runtime.system.persistence.PersistenceQuery

    public FindInstancesResponse findInstances(final FindInstancesRequest request) {

        final AuthenticationSession session = request.getSession();
        final PersistenceQueryData criteriaData = request.getCriteria();

        final PersistenceQuery criteria = encoderDecoder.decodePersistenceQuery(criteriaData);
        LOG.debug("request findInstances " + criteria + " for " + session);
        final ObjectAdapter instances = getPersistenceSession().findInstances(criteria);
        final ObjectData[] instancesData = convertToCollectionAdapter(instances);
        return new FindInstancesResponse(instancesData);
    }
View Full Code Here

Examples of org.apache.isis.runtimes.dflt.runtime.system.persistence.PersistenceQuery

    // findInstances, getInstances
    // ///////////////////////////////////////////////////////////////////////////

    @Override
    public <T> ObjectAdapter findInstances(final Query<T> query, final QueryCardinality cardinality) {
        final PersistenceQuery persistenceQuery = createPersistenceQueryFor(query, cardinality);
        if (persistenceQuery == null) {
            throw new IllegalArgumentException("Unknown query type: " + query.getDescription());
        }
        return findInstances(persistenceQuery);
    }
View Full Code Here

Examples of org.openbp.server.persistence.PersistenceQuery

   * @param cls Cls
   * @return The new query descriptor object
   */
  public PersistenceQuery createQuery(Class cls)
  {
    return new PersistenceQuery(this, cls);
  }
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.