KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > exoplatform > services > xml > querying > XMLQueryingService


1 /***************************************************************************
2  * Copyright 2001-2003 The eXo Platform SARL All rights reserved. *
3  * Please look at license.txt in info directory for more license detail. *
4  **************************************************************************/

5
6 package org.exoplatform.services.xml.querying;
7
8 import java.io.InputStream JavaDoc;
9 import org.exoplatform.services.xml.querying.helper.SimpleStatementHelper;
10 import org.exoplatform.services.xml.querying.helper.XMLDataManager;
11
12
13
14 /**
15  * Created by The eXo Platform SARL .
16  *
17  * XML query entry point
18 * @author Gennady Azarenkov
19  * @version $Id: XMLQueryingService.java 566 2005-01-25 12:50:49Z kravchuk $
20  */

21
22 public interface XMLQueryingService
23 {
24   /**
25    * Creates an empty query object
26    * See xtas.sourceforge.net for details
27    * @return xtas.Query object
28    */

29    XMLQuery createQuery();
30
31    XMLQuery createQuery(Statement statement) throws InvalidSourceException;
32
33    XMLQuery createQuery(Statement statement, InputStream JavaDoc inputStream) throws InvalidSourceException;
34
35    SimpleStatementHelper createStatementHelper();
36
37    XMLDataManager createXMLDataManager();
38
39 }
40
Popular Tags