Uses of Package
laas.openrobots.ontology.service
-
Packages that use laas.openrobots.ontology.service 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.connectors Provides external connectors to communicate with the server.laas.openrobots.ontology.modules 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.categorization Provides methods to extract similarities, differences and categories from a set of concepts.laas.openrobots.ontology.modules.events Provides the cognitive event manager module.laas.openrobots.ontology.service This package stores all the classes related to service declaration.
A service is: a method tagged with theRPCMethod
annotation... -
Classes in laas.openrobots.ontology.service used by laas.openrobots.ontology Class Description IServiceProvider This interface sole purpose is to signal that a class implement services for the oro-server (ie, methods annotated with aRPCMethod
annotation).RPCMethod 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.backends Class Description IServiceProvider This interface sole purpose is to signal that a class implement services for the oro-server (ie, methods annotated with aRPCMethod
annotation).RPCMethod 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 Class Description IService -
Classes in laas.openrobots.ontology.service used by laas.openrobots.ontology.modules Class Description IServiceProvider This interface sole purpose is to signal that a class implement services for the oro-server (ie, methods annotated with aRPCMethod
annotation). -
Classes in laas.openrobots.ontology.service used by laas.openrobots.ontology.modules.alterite Class Description IServiceProvider This interface sole purpose is to signal that a class implement services for the oro-server (ie, methods annotated with aRPCMethod
annotation).RPCMethod 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.base Class Description IServiceProvider This interface sole purpose is to signal that a class implement services for the oro-server (ie, methods annotated with aRPCMethod
annotation).RPCMethod 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.categorization Class Description IServiceProvider This interface sole purpose is to signal that a class implement services for the oro-server (ie, methods annotated with aRPCMethod
annotation).RPCMethod 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.events Class Description IServiceProvider This interface sole purpose is to signal that a class implement services for the oro-server (ie, methods annotated with aRPCMethod
annotation).RPCMethod 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 Class Description IService