org.jboss.resteasy.plugins.server.servlet
Class ConfigurationBootstrap

java.lang.Object
  extended by org.jboss.resteasy.plugins.server.servlet.ConfigurationBootstrap
Direct Known Subclasses:
ListenerBootstrap

public abstract class ConfigurationBootstrap
extends java.lang.Object

Create a deployment from String-based configuration data

Version:
$Revision: 1 $
Author:
Bill Burke

Constructor Summary
ConfigurationBootstrap()
           
 
Method Summary
 ResteasyDeployment createDeployment()
           
abstract  java.lang.String getInitParameter(java.lang.String name)
          Only provide parameter from a servlet or filter init param
abstract  java.lang.String getParameter(java.lang.String name)
          i.e.
abstract  java.net.URL[] getScanningUrls()
           
protected  java.util.Map<java.lang.String,java.lang.String> parseMap(java.lang.String map)
           
protected  void processJndiComponentResources(java.lang.String jndiResources)
           
protected  void processJndiResources(java.lang.String jndiResources)
           
protected  void processProviders(org.scannotation.AnnotationDB db)
           
protected  void processResources(org.scannotation.AnnotationDB db)
           
protected  void processResources(java.lang.String list)
           
protected  void processUnwrapped(java.lang.String list)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConfigurationBootstrap

public ConfigurationBootstrap()
Method Detail

getParameter

public abstract java.lang.String getParameter(java.lang.String name)
i.e. Servlet init-param first is searched, then servlet context

Parameters:
name -
Returns:

getInitParameter

public abstract java.lang.String getInitParameter(java.lang.String name)
Only provide parameter from a servlet or filter init param

Parameters:
name -
Returns:

getScanningUrls

public abstract java.net.URL[] getScanningUrls()

createDeployment

public ResteasyDeployment createDeployment()

parseMap

protected java.util.Map<java.lang.String,java.lang.String> parseMap(java.lang.String map)

processJndiResources

protected void processJndiResources(java.lang.String jndiResources)

processJndiComponentResources

protected void processJndiComponentResources(java.lang.String jndiResources)

processResources

protected void processResources(java.lang.String list)

processUnwrapped

protected void processUnwrapped(java.lang.String list)

processProviders

protected void processProviders(org.scannotation.AnnotationDB db)

processResources

protected void processResources(org.scannotation.AnnotationDB db)


Copyright © 2010. All Rights Reserved.