Contains class for the default container implementation in which the SSL-Explorer web applications runs.

SSL-Explorer is primarily a standard Java web application. However, it requires a few additional services from the container that it is running in. This environment is called the {@link com.sslexplorer.boot.Context} (see this interfaces Javadoc for more information about this environment).

The current implementation of this Context is made up of classes contained in this package and makes use of :-

Although this is the only implementation, it is envisaged that there may one day be a requirement for SSL-Explorer to run on other platforms made up of components other than those above. For example, in theory it should be possible for SSL-Explorer to run using Tomcat for the servlet container and MySQL for the database.

In practice thought, there are still a few areas when Jetty code is used inside the webapp itself, so a little more refactoring will be necessary.