| java.lang.Object org.terracotta.modules.configuration.TerracottaConfiguratorModule
All known Subclasses: org.terracotta.modules.GUIModelsConfiguration, org.terracotta.modules.SpringConfiguration, org.terracotta.modules.test.TestModuleCommonConfigurator, org.terracotta.modules.lucene_2_0_0.LuceneTerracottaConfigurator, org.terracotta.modules.ExcludesConfiguration, org.terracotta.modules.iBatis_2_2_0.IBatisTerracottaConfigurator, org.terracotta.modules.hibernate_3_1_2.HibernateTerracottaConfigurator, org.terracotta.modules.Jdk15PreInstrumentedConfiguration, org.terracotta.modules.StandardConfiguration, org.terracotta.modules.struts_1_1.StrutsTerracottaConfigurator, org.terracotta.modules.wicket_1_3_0.WicketTerracottaConfigurator, org.terracotta.modules.jetty_6_1.JettyConfigurator, org.terracotta.modules.surefire_2_3.SurefireTerracottaConfigurator, org.terracotta.modules.ehcache.commons_1_0.EhcacheTerracottaCommonsConfigurator, org.terracotta.modules.websphere_6_1.WebsphereTerracottaConfigurator, org.terracotta.modules.cglib_2_1_3.CGLibTerracottaConfigurator,
TerracottaConfiguratorModule | abstract public class TerracottaConfiguratorModule implements BundleActivator(Code) | | |
addClassReplacement | final protected void addClassReplacement(Bundle bundle, String originalClassName, String replacementClassName)(Code) | | |
addExportedBundleClass | final protected void addExportedBundleClass(Bundle bundle, String classname)(Code) | | Export the given class that normally resides in a config bundle (aka. integration module) to all classloaders that
might try to load it. This is sort of like creating a jar containing the one given class and appending into the
lookup path of every classloader
NOTE: The export will only work for class loads that pass through java.lang.ClassLoader.loadClassInternal().
Specifically if the loadClass() method is directly being invoked from code someplace, the class export will not
function. Code that does a "new ", or that uses java.lang.Class.forName(..) will work though
Parameters: classname - the bundle class name to export |
addExportedTcJarClass | final protected void addExportedTcJarClass(String classname)(Code) | | Export the given class that normally resides in tc.jar to all classloaders that might try to load it. This is sort
of like creating a jar containing the one given class and appending into the lookup path of every classloader
NOTE: The export will only work for class loads that pass through java.lang.ClassLoader.loadClassInternal().
Specifically if the loadClass() method is directly being invoked from code someplace, the class export will not
function. Code that does a "new ", or that uses java.lang.Class.forName(..) will work though
Parameters: classname - the tc.jar class name to export |
addInstrumentation | protected void addInstrumentation(BundleContext context)(Code) | | |
getBundleJarUrl | final protected String getBundleJarUrl(Bundle bundle)(Code) | | |
getConfigHelperReference | protected ServiceReference getConfigHelperReference(BundleContext context) throws Exception(Code) | | |
getExportedBundle | protected Bundle getExportedBundle(BundleContext context, String targetBundleName)(Code) | | |
registerModuleSpec | protected void registerModuleSpec(BundleContext context)(Code) | | |
|
|