Uses of Package
laas.openrobots.ontology.service
Packages that use laas.openrobots.ontology.service
Package
Description
Base package, that mainly stores the oro-server entry class,
OroServer
.Provides the actual underlying ontology-based storage.
Provides external connectors to communicate with the server.
Allows explicit representation of other agents with independant models of
the world.
Provides methods to extract similarities, differences and categories from
a set of concepts.
Provides the cognitive event manager module.
This package stores all the classes related to service declaration.
A service is: a method tagged with the
A service is: a method tagged with the
RPCMethod
annotation...-
Classes in laas.openrobots.ontology.service used by laas.openrobots.ontologyClassDescriptionThis interface sole purpose is to signal that a class implement services for the oro-server (ie, methods annotated with a
RPCMethod
annotation).This annotation marks all the available methods exposed to remote clients.
To actually register your services by the server, you just need to annotate the relevant method with a @RPCMethod annotation and to call theOroServer.addNewServiceProviders(IServiceProvider)
method. -
Classes in laas.openrobots.ontology.service used by laas.openrobots.ontology.backendsClassDescriptionThis interface sole purpose is to signal that a class implement services for the oro-server (ie, methods annotated with a
RPCMethod
annotation).This annotation marks all the available methods exposed to remote clients.
To actually register your services by the server, you just need to annotate the relevant method with a @RPCMethod annotation and to call theOroServer.addNewServiceProviders(IServiceProvider)
method. -
Classes in laas.openrobots.ontology.service used by laas.openrobots.ontology.connectors
-
Classes in laas.openrobots.ontology.service used by laas.openrobots.ontology.modulesClassDescriptionThis interface sole purpose is to signal that a class implement services for the oro-server (ie, methods annotated with a
RPCMethod
annotation). -
Classes in laas.openrobots.ontology.service used by laas.openrobots.ontology.modules.alteriteClassDescriptionThis interface sole purpose is to signal that a class implement services for the oro-server (ie, methods annotated with a
RPCMethod
annotation).This annotation marks all the available methods exposed to remote clients.
To actually register your services by the server, you just need to annotate the relevant method with a @RPCMethod annotation and to call theOroServer.addNewServiceProviders(IServiceProvider)
method. -
Classes in laas.openrobots.ontology.service used by laas.openrobots.ontology.modules.baseClassDescriptionThis interface sole purpose is to signal that a class implement services for the oro-server (ie, methods annotated with a
RPCMethod
annotation).This annotation marks all the available methods exposed to remote clients.
To actually register your services by the server, you just need to annotate the relevant method with a @RPCMethod annotation and to call theOroServer.addNewServiceProviders(IServiceProvider)
method. -
Classes in laas.openrobots.ontology.service used by laas.openrobots.ontology.modules.categorizationClassDescriptionThis interface sole purpose is to signal that a class implement services for the oro-server (ie, methods annotated with a
RPCMethod
annotation).This annotation marks all the available methods exposed to remote clients.
To actually register your services by the server, you just need to annotate the relevant method with a @RPCMethod annotation and to call theOroServer.addNewServiceProviders(IServiceProvider)
method. -
Classes in laas.openrobots.ontology.service used by laas.openrobots.ontology.modules.eventsClassDescriptionThis interface sole purpose is to signal that a class implement services for the oro-server (ie, methods annotated with a
RPCMethod
annotation).This annotation marks all the available methods exposed to remote clients.
To actually register your services by the server, you just need to annotate the relevant method with a @RPCMethod annotation and to call theOroServer.addNewServiceProviders(IServiceProvider)
method. -
Classes in laas.openrobots.ontology.service used by laas.openrobots.ontology.service