org.eclipse.jetty.plus.annotation
Class ContainerInitializer

java.lang.Object
  extended by org.eclipse.jetty.plus.annotation.ContainerInitializer

public class ContainerInitializer
extends Object


Field Summary
protected  Set<String> _annotatedTypeNames
           
protected  Set<String> _applicableTypeNames
           
protected  Class[] _interestedTypes
           
protected  ServletContainerInitializer _target
           
 
Constructor Summary
ContainerInitializer()
           
 
Method Summary
 void addAnnotatedTypeName(String className)
          A class has been found that has an annotation of interest to this initializer.
 void addApplicableTypeName(String className)
           
 void callStartup(WebAppContext context)
           
 Set<String> getAnnotatedTypeNames()
           
 Set<String> getApplicableTypeNames()
           
 Class[] getInterestedTypes()
           
 ServletContainerInitializer getTarget()
           
 void setInterestedTypes(Class[] interestedTypes)
           
 void setTarget(ServletContainerInitializer target)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_target

protected ServletContainerInitializer _target

_interestedTypes

protected Class[] _interestedTypes

_applicableTypeNames

protected Set<String> _applicableTypeNames

_annotatedTypeNames

protected Set<String> _annotatedTypeNames
Constructor Detail

ContainerInitializer

public ContainerInitializer()
Method Detail

setTarget

public void setTarget(ServletContainerInitializer target)

getTarget

public ServletContainerInitializer getTarget()

getInterestedTypes

public Class[] getInterestedTypes()

setInterestedTypes

public void setInterestedTypes(Class[] interestedTypes)

addAnnotatedTypeName

public void addAnnotatedTypeName(String className)
A class has been found that has an annotation of interest to this initializer.

Parameters:
className -

getAnnotatedTypeNames

public Set<String> getAnnotatedTypeNames()

addApplicableTypeName

public void addApplicableTypeName(String className)

getApplicableTypeNames

public Set<String> getApplicableTypeNames()

callStartup

public void callStartup(WebAppContext context)
                 throws Exception
Throws:
Exception


Copyright © 1995-2010 Mort Bay Consulting. All Rights Reserved.