Class ClassloadingConfiguration

java.lang.Object
org.wso2.carbon.webapp.mgt.loader.ClassloadingConfiguration

public class ClassloadingConfiguration extends Object
Global ClassloadingConfiguration. Contains information specified in the webapp-classloading-environments.xml and webapp-classloading.xml. Individual webapps build their own Contexts based on this global configuration.
  • Constructor Details

    • ClassloadingConfiguration

      public ClassloadingConfiguration()
  • Method Details

    • addDelegatedEnvironment

      public void addDelegatedEnvironment(String name, CLEnvironment environment)
    • getDelegatedEnvironment

      public CLEnvironment getDelegatedEnvironment(String name)
    • addExclusiveEnvironment

      public void addExclusiveEnvironment(String name, CLEnvironment environment)
    • getExclusiveEnvironment

      public CLEnvironment getExclusiveEnvironment(String name)
    • getExclusiveEnvironments

      public Map<String,CLEnvironment> getExclusiveEnvironments()
    • getEnvironments

      public String[] getEnvironments()
    • getEnvironmentsCount

      public int getEnvironmentsCount()
    • isParentFirst

      public boolean isParentFirst()
    • setParentFirstBehaviour

      public void setParentFirstBehaviour(boolean parentFirst)
    • setEnvironments

      public void setEnvironments(String[] environmentNames)