org.omwg.ordi.repository
Interface Repository

All Superinterfaces:
org.wsmo.datastore.DataStore, org.wsmo.datastore.WsmoRepository
All Known Implementing Classes:
TripleRepository

public interface Repository
extends org.wsmo.datastore.WsmoRepository

an interface representing a WSMO repository with a query extention

Version:
$Revision: 1.1 $ $Date: 2006/02/01 14:19:21 $
Author:
Damyan

Method Summary
 QueryResult evaluate(Query query)
          invoke a query against this repository
 void init(java.util.Map params)
          invoked to initialize the repository
 
Methods inherited from interface org.wsmo.datastore.WsmoRepository
addGoal, addMediator, addOntology, addWebService, deleteGoal, deleteMediator, deleteOntology, deleteWebService, getDescription, getGoal, getMediator, getOntology, getVersion, getWebService, listGoals, listMediators, listOntologies, listWebServices, saveGoal, saveMediator, saveOntology, saveWebService, setDescription
 
Methods inherited from interface org.wsmo.datastore.DataStore
load, load, remove, remove, save
 

Method Detail

init

void init(java.util.Map params)
invoked to initialize the repository

Parameters:
params - a Map contaion initialization parameters for the repository usualy Strings are used as keys and the types of the values are key dependadnd

evaluate

QueryResult evaluate(Query query)
invoke a query against this repository

Parameters:
query -
Returns:
the QueryResult


Copyright © 2005-2006 Ontotext Lab., GNU LGPL License applies.