Uses of Class
org.wso2.carbon.webapp.mgt.WebApplication
Packages that use WebApplication
-
Uses of WebApplication in org.wso2.carbon.webapp.mgt
Methods in org.wso2.carbon.webapp.mgt that return types with arguments of type WebApplicationModifier and TypeMethodDescriptionWebApplicationsHolder.getAllWebapps()Get started and stopped webappsWebApplicationsHolder.getFaultyWebapps()WebApplicationsHolder.getStartedWebapps()WebApplicationsHolder.getStoppedWebapps()Methods in org.wso2.carbon.webapp.mgt with parameters of type WebApplicationModifier and TypeMethodDescriptionprotected booleanWebappAdmin.doesWebappSatisfySearchString(WebApplication webapp, String searchString) protected voidTomcatGenericWebappsDeployer.handleHotUpdate(WebApplication webApplication, List<WebContextParameter> webContextParams, List<Object> applicationEventListeners) Hot update an existing webapp.protected booleanWebappAdmin.isWebappRelevant(WebApplication webapp, String webappType) This method can be used to check whether the given web app is relevant for this Webapp type.voidWebApplicationsHolder.stopWebapp(WebApplication webapp) voidWebApplicationsHolder.undeployWebapp(WebApplication webapp) -
Uses of WebApplication in org.wso2.carbon.webapp.mgt.utils
Methods in org.wso2.carbon.webapp.mgt.utils that return WebApplicationModifier and TypeMethodDescriptionstatic WebApplicationGhostWebappDeployerUtils.addGhostWebApp(File ghostFile, File originalFile, TomcatGenericWebappsDeployer applicationDeployer, org.apache.axis2.context.ConfigurationContext configContext) Creates the Ghost webapplication by reading the ghost metadata file.static WebApplicationGhostWebappDeployerUtils.deployActualWebApp(WebApplication ghostWebapp, org.apache.axis2.context.ConfigurationContext configurationContext) Removes the given ghostWebapp and deploys the actual webapp.static WebApplicationGhostWebappDeployerUtils.dispatchWebAppFromTransitGhosts(String ctxName, org.apache.axis2.context.ConfigurationContext cfgContext) When a ghost webapp is removed from the webappsholder and the corresponding actual webapp is deployed, there's a time interval in which there's no Webapp in the webapps holder for the particular webapp context.static WebApplicationGhostWebappDeployerUtils.findDeployedWebapp(org.apache.axis2.context.ConfigurationContext configurationContext, String webappFilePath) This method is used to find a webapplication from the webapps holder by comparing the webapp file absolute path.Methods in org.wso2.carbon.webapp.mgt.utils that return types with arguments of type WebApplicationModifier and TypeMethodDescriptionstatic Map<String, WebApplication> GhostWebappDeployerUtils.getTransitGhostWebAppsMap(org.apache.axis2.context.ConfigurationContext cfgContext) Get the map of services which are in transit.Methods in org.wso2.carbon.webapp.mgt.utils with parameters of type WebApplicationModifier and TypeMethodDescriptionstatic StringWebAppUtils.checkJaxApplication(WebApplication webApplication) This util method is used to check if the given application is a Jax-RS/WS appstatic WebApplicationGhostWebappDeployerUtils.deployActualWebApp(WebApplication ghostWebapp, org.apache.axis2.context.ConfigurationContext configurationContext) Removes the given ghostWebapp and deploys the actual webapp.static StringWebAppUtils.getWebappResourcePath(WebApplication webApplication) Returns the registry path for the webappstatic booleanGhostWebappDeployerUtils.isGhostWebApp(WebApplication webApplication) Checks if the given webapp is a ghost webapp.static voidGhostWebappDeployerUtils.serializeWebApp(WebApplication webApplication, org.apache.axis2.engine.AxisConfiguration axisConfig, String webappPath) Creates the ghost file for the current web application.static voidGhostWebappDeployerUtils.updateLastUsedTime(WebApplication webApplication) Updates the last used timestamp of the given webapp.