Package | Description |
---|---|
laas.openrobots.ontology |
Base package, that mainly stores the oro-server entry class,
OroServer . |
laas.openrobots.ontology.backends |
Provides the actual underlying ontology-based storage.
|
laas.openrobots.ontology.exceptions |
Stores all the exceptions used by oro-server.
|
laas.openrobots.ontology.helpers | |
laas.openrobots.ontology.modules.alterite |
Allows explicit representation of other agents with independant models of
the world.
|
laas.openrobots.ontology.modules.base | |
laas.openrobots.ontology.modules.events |
Provides the cognitive event manager module.
|
Modifier and Type | Method and Description |
---|---|
static void |
OroServer.main(java.lang.String[] args) |
void |
OroServer.reset() |
void |
OroServer.runServer() |
void |
OroServer.serverInitialization(java.util.Properties serverParameters) |
Modifier and Type | Method and Description |
---|---|
void |
IOntologyBackend.clear(PartialStatement partialStmt)
Remove all statements matching the partial statement.
|
void |
OpenRobotsOntology.clear(PartialStatement partialStmt) |
void |
IOntologyBackend.clearEvent(IWatcher watcher)
Removes one specific event watcher.
|
void |
OpenRobotsOntology.clearEvent(IWatcher watcher) |
void |
IOntologyBackend.remove(java.util.Set<com.hp.hpl.jena.rdf.model.Statement> stmts)
Removes a set of statements from the ontology.
|
void |
OpenRobotsOntology.remove(java.util.Set<com.hp.hpl.jena.rdf.model.Statement> stmts) |
void |
IOntologyBackend.remove(com.hp.hpl.jena.rdf.model.Statement stmt)
Deprecated.
|
void |
OpenRobotsOntology.remove(com.hp.hpl.jena.rdf.model.Statement stmt)
Deprecated.
|
void |
OpenRobotsOntology.save() |
void |
IOntologyBackend.save(java.lang.String path)
Saves the in-memory ontology model to a RDF/XML file.
|
void |
OpenRobotsOntology.save(java.lang.String path) |
void |
IOntologyBackend.update(java.util.Set<com.hp.hpl.jena.rdf.model.Statement> stmts)
Update the value of a property.
|
void |
OpenRobotsOntology.update(java.util.Set<com.hp.hpl.jena.rdf.model.Statement> stmts) |
Modifier and Type | Class and Description |
---|---|
class |
AgentNotFoundException |
class |
EventNotFoundException |
class |
EventRegistrationException |
class |
InvalidModelException |
class |
InvalidQueryException |
class |
NotImplementedException |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
Helpers.cleanValue(java.lang.String value)
Remove leading and trailing quotes and whitespace if needed from a
string and unescape escaped sequences.
|
static <T> T |
Helpers.deserialize(java.lang.String val,
java.lang.Class<T> type)
Deserializes a string received from a client to a Java native object.
|
static java.lang.String |
Helpers.unescapeJava(java.lang.String str)
Unescapes any Java literals found in the
String . |
static void |
Helpers.unescapeJava(java.io.Writer out,
java.lang.String str)
Unescapes any Java literals found in the
String to a
Writer . |
Modifier and Type | Method and Description |
---|---|
void |
AlteriteModule.clearEvent(java.lang.String agent,
java.lang.String eventId) |
void |
AlteriteModule.clearForAgent(java.lang.String id,
java.util.Set<java.lang.String> rawStmts) |
java.util.List<java.util.Set<java.lang.String>> |
AlteriteModule.discriminateForAgent(java.lang.String id,
java.util.Set<java.lang.String> rawConcepts) |
java.util.Set<java.lang.String> |
AlteriteModule.findForAgent(java.lang.String id,
java.lang.String varName,
java.util.Set<java.lang.String> statements) |
java.util.Set<java.lang.String> |
AlteriteModule.findForAgent(java.lang.String id,
java.lang.String varName,
java.util.Set<java.lang.String> statements,
java.util.Set<java.lang.String> filters) |
void |
AlteriteModule.removeForAgent(java.lang.String id,
java.util.Set<java.lang.String> rawStmts)
Deprecated.
|
void |
AlteriteModule.revise(java.util.Set<java.lang.String> statements,
java.lang.String json_policy)
Generic knowledge revision request
|
void |
AlteriteModule.save(java.lang.String id,
java.lang.String path) |
void |
AlteriteModule.updateForAgent(java.lang.String id,
java.util.Set<java.lang.String> rawStmts) |
Modifier and Type | Method and Description |
---|---|
void |
BaseModule.clear(java.util.Set<java.lang.String> rawStmts)
Removes all statements matching any statements or partial statements in
the provided set.
|
java.util.Set<java.lang.String> |
BaseModule.find(java.lang.String varName,
java.util.Set<java.lang.String> statements)
Tries to identify a resource given a set of partially defined statements about this resource.
This is a simpler form for BaseModule.find(String, Set, Set) , without filters. |
java.util.Set<java.lang.String> |
BaseModule.find(java.lang.String varName,
java.util.Set<java.lang.String> statements,
java.util.Set<java.lang.String> filters)
Tries to identify a resource given a set of partially defined statements (plus optional restrictions) about this resource.
First simple example: |
java.util.Set<java.lang.String> |
BaseModule.query(java.lang.String key,
java.lang.String q)
Maps
IOntologyBackend.query(String, String) into a RPC call |
void |
BaseModule.remove(java.util.Set<java.lang.String> rawStmts)
Deprecated.
Use
BaseModule.clear(Set) instead. |
void |
BaseModule.update(java.util.Set<java.lang.String> rawStmts)
Update the value of a property.
|
Modifier and Type | Method and Description |
---|---|
void |
EventModule.clearEvent(java.lang.String eventId)
Removes one event trigger from the model.
|
void |
EventProcessor.remove(IWatcher w) |
ORO is a part of the OpenRobots framework.
openrobots@laas.fr
LAAS-CNRS 2009-2011