org.mule.module.launcher.domain
Class MuleDomainClassLoaderRepository

java.lang.Object
  extended by org.mule.module.launcher.domain.MuleDomainClassLoaderRepository
All Implemented Interfaces:
DomainClassLoaderRepository

public class MuleDomainClassLoaderRepository
extends Object
implements DomainClassLoaderRepository


Constructor Summary
MuleDomainClassLoaderRepository()
           
 
Method Summary
 ArtifactClassLoader getDefaultDomainClassLoader()
           
 ArtifactClassLoader getDomainClassLoader(String domain)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MuleDomainClassLoaderRepository

public MuleDomainClassLoaderRepository()
Method Detail

getDomainClassLoader

public ArtifactClassLoader getDomainClassLoader(String domain)
Specified by:
getDomainClassLoader in interface DomainClassLoaderRepository
Parameters:
domain - name of the domain owner of the class loader
Returns:
the ArtifactClassLoader used by the domain.

getDefaultDomainClassLoader

public ArtifactClassLoader getDefaultDomainClassLoader()
Specified by:
getDefaultDomainClassLoader in interface DomainClassLoaderRepository
Returns:
the ArtifactClassLoader used by the default domain.


Copyright © 2003-2014 MuleSoft, Inc.. All Rights Reserved.