org.mule.module.launcher.application
Interface ApplicationClassLoader

All Superinterfaces:
ArtifactClassLoader, DisposableClassLoader, LocalResourceLocator
All Known Implementing Classes:
CompositeApplicationClassLoader, MuleApplicationClassLoader

public interface ApplicationClassLoader
extends ArtifactClassLoader

Identifies a classLoader created for a given Mule application


Method Summary
 URL findResource(String s)
           
 String getAppName()
          Deprecated. use ArtifactClassLoader.getArtifactName instead.
 
Methods inherited from interface org.mule.module.launcher.artifact.ArtifactClassLoader
addShutdownListener, getArtifactName, getClassLoader
 
Methods inherited from interface org.mule.module.launcher.DisposableClassLoader
dispose
 
Methods inherited from interface org.mule.module.launcher.LocalResourceLocator
findLocalResource
 

Method Detail

getAppName

@Deprecated
String getAppName()
Deprecated. use ArtifactClassLoader.getArtifactName instead.


findResource

URL findResource(String s)
Specified by:
findResource in interface ArtifactClassLoader
Parameters:
s - name of the resource to find.
Returns:
the resource URL, null if it doesn't exists.


Copyright © 2003–2014 MuleSoft, Inc.. All rights reserved.