Service adapters are intended to load webAppOS services.
Out-of-the-box service adapters are:
javaservlet for services implemented as Java servlets
webroot for services implemented in static HTML/JavaScript files located in the web-root sub-directory
vm for services provided as virtual machine images
A service adapter must be implemented in a Java class named org.webappos.adapters.service.[adapter_name].ServiceAdapter, which must implement the org.webappos.server.IServiceAdapter interface (see IServiceAdapter).
The settings from the service.properties file of the service being loaded will be passed to the adapter, thus, the adapter can define specific settings in addition to the general service properties supported by webAppOS.