Package net.sourceforge.plantuml.servlet
This package is in charge of the JEE PlantUml Server.
There are 2 kind of servlets in this package:
- Interactive servlets: Welcome, PlantUmlServlet that are in charge of the web pages dedicated to human users.
- Service servlets: ImgServlet, SvgServlet, EpsServlet, EpsTextServlet, AsciiServlet, ProxyServlet that only produce a diagram as output.
Structure of the service part of the PlantUmlServer:
-
Class Summary Class Description AsciiServlet ASCII servlet of the webapp.Base64Servlet Base64 servlet of the webapp.CheckSyntaxServlet Check servlet of the webapp.DiagramResponse Delegates the diagram generation from the UML source and the filling of the HTTP response with the diagram in the right format.EpsServlet EPS servlet of the webapp.EpsTextServlet EPS Text servlet of the webapp.ImgServlet Image servlet of the webapp.LanguageServlet Servlet used to inspect the language keywords of the running PlantUML server.MapServlet MAP servlet of the webapp.OldProxyServlet Proxy servlet of the webapp.PlantUmlServlet Original idea from Achim Abeling for Confluence macro.ProxyServlet Proxy servlet of the webapp.SvgServlet SVG servlet of the webapp.UmlDiagramService Common service servlet to produce diagram from compressed UML source contained in the end part of the requested URI.