Package net.mitza.odata.builder

Examples of net.mitza.odata.builder.QueryBuilder


  }

  private List<ComponentMeta> getComponents() throws StorageException {
    List<ComponentMeta> result = new ArrayList<ComponentMeta>();
    ItemTypeCriteria componentTypeCriteria = new ItemTypeCriteria(ItemTypes.COMPONENT);
    QueryBuilder queryBuilder = new QueryBuilder(oDataInputElement, getRequestParametersMap(),
        componentTypeCriteria);

    Query query = queryBuilder.getQuery();
    Item[] items = query.executeEntityQuery();

    for (Item item : items) {
      ComponentMeta componentMeta = MapperFactory.mapComponentMeta((com.tridion.meta.ComponentMeta) item);
      result.add(componentMeta);
View Full Code Here


  }

  List<ComponentPresentation> getComponentPresentations() throws StorageException, ParseException {
    List<ComponentPresentation> result = new ArrayList<ComponentPresentation>();
    Criteria componentTypeCriteria = new ItemTypeCriteria(ItemTypes.COMPONENT);
    QueryBuilder queryBuilder = new QueryBuilder(oDataInputElement, getRequestParametersMap(),
        componentTypeCriteria);

    Query query = queryBuilder.getQuery();
    String[] items = query.executeQuery();
    if (items.length == 0) {
      return result;
    }
View Full Code Here

  }

  List<PageMeta> getQueries() throws StorageException {
    List<PageMeta> result = new ArrayList<PageMeta>();
    Criteria pageTypeCriteria = new ItemTypeCriteria(ItemTypes.PAGE);
    QueryBuilder queryBuilder = new QueryBuilder(oDataInputElement, getRequestParametersMap(), pageTypeCriteria);

    Query query = queryBuilder.getQuery();
    Item[] items = query.executeEntityQuery();

    for (Item item : items) {
      PageMeta pageMeta = new PageMeta((com.tridion.meta.PageMeta) item);
      result.add(pageMeta);
View Full Code Here

  private static final Logger log = LoggerFactory.getLogger(DynamicContent.class);

  public DynamicContent(Map<String, String> attributes) {
    setComponentTemplate(attributes.get(COMPONENT_TEMPLATE));
    QueryBuilder builder = new QueryBuilder(attributes);
    query = builder.getQuery();
  }
View Full Code Here

TOP

Related Classes of net.mitza.odata.builder.QueryBuilder

Copyright © 2018 www.massapicom. 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.