org.codehaus.mojo.gwt.webxml
Class ServletAnnotationFinder

java.lang.Object
  extended by org.codehaus.plexus.logging.AbstractLogEnabled
      extended by org.codehaus.mojo.gwt.webxml.ServletAnnotationFinder
All Implemented Interfaces:
org.codehaus.plexus.logging.LogEnabled

public class ServletAnnotationFinder
extends org.codehaus.plexus.logging.AbstractLogEnabled

The goal is to find classed annotated with RemoteServiceRelativePath to generated ServletDescriptor

Since:
2.1.0-1
Author:
Olivier Lamy
Plexus component:
role:
"org.codehaus.mojo.gwt.webxml.ServletAnnotationFinder"

Constructor Summary
ServletAnnotationFinder()
           
 
Method Summary
 Set<ServletDescriptor> findServlets(String packageName, String startPath, ClassLoader classLoader)
           
 
Methods inherited from class org.codehaus.plexus.logging.AbstractLogEnabled
enableLogging, getLogger, setupLogger, setupLogger, setupLogger
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServletAnnotationFinder

public ServletAnnotationFinder()
Method Detail

findServlets

public Set<ServletDescriptor> findServlets(String packageName,
                                           String startPath,
                                           ClassLoader classLoader)
                                    throws IOException
Parameters:
packageName -
Returns:
cannot return null
Throws:
IOException


Copyright © 2007-2012 Codehaus. All Rights Reserved.