Package net.bull.javamelody.internal.web
Class CollectorController
java.lang.Object
net.bull.javamelody.internal.web.CollectorController
Contrôleur au sens MVC de l'ihm de monitoring dans le serveur de collecte (
CollectorServer).- Author:
- Emeric Vernat
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddCollectorAggregationApplication(String aggregationApplication, List<String> aggregatedApplications) voidaddCollectorApplication(String appName, String appUrls) voiddoMonitoring(HttpServletRequest req, HttpServletResponse resp, String application) getApplication(HttpServletRequest req, HttpServletResponse resp) voidremoveCollectorApplicationNodes(String appName, String nodeUrls) static voidshowAlertAndRedirectTo(HttpServletResponse resp, String message, String redirectTo) static voidwriteDataUnavailableForApplication(String application, HttpServletResponse resp) voidwriteMessage(HttpServletRequest req, HttpServletResponse resp, String application, String message) static void
-
Constructor Details
-
CollectorController
-
-
Method Details
-
addCollectorApplication
- Throws:
IOException
-
addCollectorAggregationApplication
public void addCollectorAggregationApplication(String aggregationApplication, List<String> aggregatedApplications) throws IOException - Throws:
IOException
-
removeCollectorApplicationNodes
- Throws:
IOException
-
doMonitoring
public void doMonitoring(HttpServletRequest req, HttpServletResponse resp, String application) throws IOException - Throws:
IOException
-
writeMessage
public void writeMessage(HttpServletRequest req, HttpServletResponse resp, String application, String message) throws IOException - Throws:
IOException
-
writeOnlyAddApplication
- Throws:
IOException
-
showAlertAndRedirectTo
public static void showAlertAndRedirectTo(HttpServletResponse resp, String message, String redirectTo) throws IOException - Throws:
IOException
-
getApplication
public String getApplication(HttpServletRequest req, HttpServletResponse resp) throws UnsupportedEncodingException - Throws:
UnsupportedEncodingException
-