Names and classes are described in a property file and set at the initialization (init() method) by the web server. Each time an objecthas to access to a service, call getService from Service manager.
Definition at line 55 of file ServiceManager.java.
Public Member Functions | |
void | init (java.util.Properties props, String baseURI) |
void | addModuleLoader (ModuleLoader moduleLoader) |
void | removeModuleLoader (ModuleLoader moduleLoader) |
String | getServiceBaseURI () |
void | setServiceBaseURI (String uri) |
Service | getService (String serviceName) |
Service | getServiceByURI (String serviceURI) |
boolean | exists (String serviceName) |
void | redirectToServiceURI (String uri, HttpServletRequest req, HttpServletResponse res) throws IOException, ServletException |
Static Public Member Functions | |
static ServiceManager | getManager () |