com.atlassian.bamboo.agent.classserver
Class ClasspathDiscovererImpl

java.lang.Object
  extended by com.atlassian.bamboo.agent.classserver.ClasspathDiscovererImpl
All Implemented Interfaces:
ClasspathDiscoverer

public class ClasspathDiscovererImpl
extends java.lang.Object
implements ClasspathDiscoverer


Constructor Summary
ClasspathDiscovererImpl()
           
 
Method Summary
 java.util.concurrent.ConcurrentMap<java.lang.String,JarDescriptor> discoverClasspath(javax.servlet.ServletContext servletContext)
          Discovers and filters the classpath of the server to produce all the possible jars needed by a remote agent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClasspathDiscovererImpl

public ClasspathDiscovererImpl()
Method Detail

discoverClasspath

public java.util.concurrent.ConcurrentMap<java.lang.String,JarDescriptor> discoverClasspath(@NotNull
                                                                                            javax.servlet.ServletContext servletContext)
                                                                                     throws java.lang.Exception
Description copied from interface: ClasspathDiscoverer
Discovers and filters the classpath of the server to produce all the possible jars needed by a remote agent

Specified by:
discoverClasspath in interface ClasspathDiscoverer
Parameters:
servletContext - of the running app
Returns:
map of jar names to JarDescriptors
Throws:
java.lang.Exception - if there was a problem discovering the classpath


Copyright © 2012 Atlassian. All Rights Reserved.