org.eclipse.jetty.plus.webapp
Class Configuration

java.lang.Object
  extended by org.eclipse.jetty.plus.webapp.AbstractConfiguration
      extended by org.eclipse.jetty.plus.webapp.Configuration
All Implemented Interfaces:
Configuration

public class Configuration
extends AbstractConfiguration

Configuration


Nested Class Summary
 
Nested classes/interfaces inherited from class org.eclipse.jetty.plus.webapp.AbstractConfiguration
AbstractConfiguration.PlusWebXmlProcessor
 
Constructor Summary
Configuration()
           
 
Method Summary
 void bindEnvEntry(WebAppContext context, java.lang.String name, java.lang.Object value)
           
 void bindMessageDestinationRef(WebAppContext context, java.lang.String name, java.lang.Class typeClass)
           
 void bindResourceEnvRef(WebAppContext context, java.lang.String name, java.lang.Class typeClass)
           
 void bindResourceRef(WebAppContext context, java.lang.String name, java.lang.Class typeClass)
          Bind a resource reference.
 void bindUserTransaction(WebAppContext context)
           
 void configure(WebAppContext context)
           
 void deconfigure(WebAppContext context)
           
protected  void lockCompEnv(WebAppContext wac)
           
 void postConfigure(WebAppContext context)
           
 void preConfigure(WebAppContext context)
           
protected  void unlockCompEnv(WebAppContext wac)
           
 
Methods inherited from class org.eclipse.jetty.plus.webapp.AbstractConfiguration
callPreDestroyCallbacks, injectAndCallPostConstructCallbacks
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Configuration

public Configuration()
Method Detail

bindEnvEntry

public void bindEnvEntry(WebAppContext context,
                         java.lang.String name,
                         java.lang.Object value)
                  throws java.lang.Exception
Specified by:
bindEnvEntry in class AbstractConfiguration
Parameters:
name -
value -
Throws:
java.lang.Exception
See Also:
AbstractConfiguration.bindEnvEntry(WebAppContext, String, Object)

bindResourceRef

public void bindResourceRef(WebAppContext context,
                            java.lang.String name,
                            java.lang.Class typeClass)
                     throws java.lang.Exception
Bind a resource reference. If a resource reference with the same name is in a jetty-env.xml file, it will already have been bound.

Specified by:
bindResourceRef in class AbstractConfiguration
Parameters:
name -
Throws:
java.lang.Exception
See Also:
AbstractConfiguration.bindResourceRef(WebAppContext, String, Class)

bindResourceEnvRef

public void bindResourceEnvRef(WebAppContext context,
                               java.lang.String name,
                               java.lang.Class typeClass)
                        throws java.lang.Exception
Specified by:
bindResourceEnvRef in class AbstractConfiguration
Parameters:
name -
Throws:
java.lang.Exception
See Also:
AbstractConfiguration.bindResourceEnvRef(WebAppContext, String, Class)

bindMessageDestinationRef

public void bindMessageDestinationRef(WebAppContext context,
                                      java.lang.String name,
                                      java.lang.Class typeClass)
                               throws java.lang.Exception
Specified by:
bindMessageDestinationRef in class AbstractConfiguration
Throws:
java.lang.Exception

bindUserTransaction

public void bindUserTransaction(WebAppContext context)
                         throws java.lang.Exception
Specified by:
bindUserTransaction in class AbstractConfiguration
Throws:
java.lang.Exception

preConfigure

public void preConfigure(WebAppContext context)
                  throws java.lang.Exception
Specified by:
preConfigure in interface Configuration
Overrides:
preConfigure in class AbstractConfiguration
Throws:
java.lang.Exception

configure

public void configure(WebAppContext context)
               throws java.lang.Exception
Specified by:
configure in interface Configuration
Overrides:
configure in class AbstractConfiguration
Throws:
java.lang.Exception

postConfigure

public void postConfigure(WebAppContext context)
                   throws java.lang.Exception
Specified by:
postConfigure in interface Configuration
Overrides:
postConfigure in class AbstractConfiguration
Throws:
java.lang.Exception

deconfigure

public void deconfigure(WebAppContext context)
                 throws java.lang.Exception
Specified by:
deconfigure in interface Configuration
Overrides:
deconfigure in class AbstractConfiguration
Throws:
java.lang.Exception

lockCompEnv

protected void lockCompEnv(WebAppContext wac)
                    throws java.lang.Exception
Throws:
java.lang.Exception

unlockCompEnv

protected void unlockCompEnv(WebAppContext wac)
                      throws java.lang.Exception
Throws:
java.lang.Exception


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