Utilities to create new contexts and load new interfaces at runtime. More...
Public Member Functions | |
| boolean | loadServerPlugin (in string context_, in string pluginName) raises (Error) |
| boolean | createContext (in string context_) raises (Error) |
| Names_t | getContexts () raises (Error) |
| List the existing contexts. | |
| boolean | deleteContext (in string context_) raises (Error) |
| Object | getServer (in string context_, in string pluginName, in string objectname) raises (Error) |
| Get a server object. | |
| void | deleteServant (in string id) raises (Error) |
| void | deleteAllServants () raises (Error) |
| Names_t | getAllServants () raises (Error) |
| void | shutdown () |
| Shutdown the server. | |
Utilities to create new contexts and load new interfaces at runtime.
| boolean hpp::Tools::createContext | ( | in string | context_ | ) | ||
| raises | ( | Error ) | ||||
Create a new context.
A context is a set of servant classes that works on a ProblemSolver.
All contexts share the same map of ProblemSolver. Each context can whichever ProblemSolver in this map.
| void hpp::Tools::deleteAllServants | ( | ) | ||||
| raises | ( | Error ) | ||||
| boolean hpp::Tools::deleteContext | ( | in string | context_ | ) | ||
| raises | ( | Error ) | ||||
Remove a context.
| void hpp::Tools::deleteServant | ( | in string | id | ) | ||
| raises | ( | Error ) | ||||
Delete a servant It throws an exception if the object could not be deleted.
| Object hpp::Tools::getServer | ( | in string | context_, | |||
| in string | pluginName, | |||||
| in string | objectname ) | |||||
| raises | ( | Error ) | ||||
Get a server object.
| boolean hpp::Tools::loadServerPlugin | ( | in string | context_, | |||
| in string | pluginName ) | |||||
| raises | ( | Error ) | ||||
Load a plugin that creates a CORBA interface.
| pluginName | either an absolute filename or a filename relative to <a_path_in_LD_LIBRARY_PATH>/hppPlugins. |
| void hpp::Tools::shutdown | ( | ) |
Shutdown the server.