public final class ApplicationUtils extends Object
| Modifier and Type | Method and Description |
|---|---|
static void |
collectApplicationServletStats(org.apache.catalina.Context context,
Application app)
Calculates Sum of requestCount, errorCount and processingTime for all servlets for the given
application.
|
static Application |
getApplication(org.apache.catalina.Context context,
ContainerWrapperBean containerWrapper)
Gets the application.
|
static Application |
getApplication(org.apache.catalina.Context context,
ResourceResolver resourceResolver,
boolean calcSize,
ContainerWrapperBean containerWrapper)
Creates Application instance from Tomcat Context object.
|
static List<Attribute> |
getApplicationAttributes(org.apache.catalina.Context context)
Gets the application attributes.
|
static int[] |
getApplicationDataSourceUsageScores(org.apache.catalina.Context context,
ResourceResolver resolver,
ContainerWrapperBean containerWrapper)
Gets the application data source usage scores.
|
static List<FilterInfo> |
getApplicationFilters(org.apache.catalina.Context context,
ContainerWrapperBean containerWrapper)
Gets the application filters.
|
static List<ApplicationParam> |
getApplicationInitParams(org.apache.catalina.Context context,
ContainerWrapperBean containerWrapper)
Gets the application init params.
|
static ServletInfo |
getApplicationServlet(org.apache.catalina.Context context,
String servletName)
Gets the application servlet.
|
static List<ServletMapping> |
getApplicationServletMaps(org.apache.catalina.Context context)
Gets the application servlet maps.
|
static List<ServletInfo> |
getApplicationServlets(org.apache.catalina.Context context)
Gets the application servlets.
|
static ApplicationSession |
getApplicationSession(org.apache.catalina.Session session,
boolean calcSize,
boolean addAttributes)
Gets the application session.
|
public static Application getApplication(org.apache.catalina.Context context, ContainerWrapperBean containerWrapper)
context - the contextcontainerWrapper - the container wrapperpublic static Application getApplication(org.apache.catalina.Context context, ResourceResolver resourceResolver, boolean calcSize, ContainerWrapperBean containerWrapper)
context - the context from which to create the ApplicationresourceResolver - the resolver to use for resources associated with the given contextcalcSize - flag which controls whether to calculate session sizecontainerWrapper - the wrapper for the context's root containing serverpublic static void collectApplicationServletStats(org.apache.catalina.Context context,
Application app)
context - the context whose stats will be collectedapp - the application in which to store the collected statspublic static int[] getApplicationDataSourceUsageScores(org.apache.catalina.Context context,
ResourceResolver resolver,
ContainerWrapperBean containerWrapper)
context - the contextresolver - the resolvercontainerWrapper - the container wrapperpublic static ApplicationSession getApplicationSession(org.apache.catalina.Session session, boolean calcSize, boolean addAttributes)
session - the sessioncalcSize - the calc sizeaddAttributes - the add attributespublic static List<Attribute> getApplicationAttributes(org.apache.catalina.Context context)
context - the contextpublic static List<ApplicationParam> getApplicationInitParams(org.apache.catalina.Context context, ContainerWrapperBean containerWrapper)
context - the contextcontainerWrapper - the container wrapperpublic static ServletInfo getApplicationServlet(org.apache.catalina.Context context, String servletName)
context - the contextservletName - the servlet namepublic static List<ServletInfo> getApplicationServlets(org.apache.catalina.Context context)
context - the contextpublic static List<ServletMapping> getApplicationServletMaps(org.apache.catalina.Context context)
context - the contextpublic static List<FilterInfo> getApplicationFilters(org.apache.catalina.Context context, ContainerWrapperBean containerWrapper)
context - the contextcontainerWrapper - the container wrapperCopyright © 2009–2020 psi-probe. All rights reserved.