Search in sources :

Example 1 with FormSupervisorAdapter

use of org.activityinfo.store.query.server.FormSupervisorAdapter in project activityinfo by bedatadriven.

the class AbstractMySqlTest method query.

protected final void query(QueryModel queryModel) {
    ColumnSetBuilder builder = new ColumnSetBuilder(catalog, cache, new FormSupervisorAdapter(catalog, userId));
    columnSet = builder.build(queryModel);
    for (String field : columnSet.getColumns().keySet()) {
        System.out.println(field + ": " + column(field));
    }
}
Also used : ColumnSetBuilder(org.activityinfo.store.query.server.ColumnSetBuilder) FormSupervisorAdapter(org.activityinfo.store.query.server.FormSupervisorAdapter)

Example 2 with FormSupervisorAdapter

use of org.activityinfo.store.query.server.FormSupervisorAdapter in project activityinfo by bedatadriven.

the class GetSitesHandler method initialiseHandler.

private void initialiseHandler(GetSites command, User user) {
    catalog = catalogProvider.get();
    if (catalog != null) {
        this.command = command;
        builder = new ColumnSetBuilder(catalog, new AppEngineFormScanCache(), new FormSupervisorAdapter(catalog, user.getId()));
        linkedBuilder = new ColumnSetBuilder(catalog, new AppEngineFormScanCache(), new NullFormSupervisor());
        batchFormTreeBuilder = new BatchingFormTreeBuilder(catalog);
        batch = builder.createNewBatch();
        linkedBatch = linkedBuilder.createNewBatch();
        selfLinkedActivities = Maps.newHashMap();
        sortInfo = command.getSortInfo();
        offset = command.getOffset();
        limit = command.getLimit();
        totalResultLength = 0;
    } else {
        throw new CommandException("Could not retrieve form catalog");
    }
}
Also used : ColumnSetBuilder(org.activityinfo.store.query.server.ColumnSetBuilder) AppEngineFormScanCache(org.activityinfo.store.hrd.AppEngineFormScanCache) FormSupervisorAdapter(org.activityinfo.store.query.server.FormSupervisorAdapter) NullFormSupervisor(org.activityinfo.store.query.shared.NullFormSupervisor) CommandException(org.activityinfo.legacy.shared.exception.CommandException) BatchingFormTreeBuilder(org.activityinfo.store.spi.BatchingFormTreeBuilder)

Aggregations

ColumnSetBuilder (org.activityinfo.store.query.server.ColumnSetBuilder)2 FormSupervisorAdapter (org.activityinfo.store.query.server.FormSupervisorAdapter)2 CommandException (org.activityinfo.legacy.shared.exception.CommandException)1 AppEngineFormScanCache (org.activityinfo.store.hrd.AppEngineFormScanCache)1 NullFormSupervisor (org.activityinfo.store.query.shared.NullFormSupervisor)1 BatchingFormTreeBuilder (org.activityinfo.store.spi.BatchingFormTreeBuilder)1