Top Description Fields Constructors Methods
org.eclipse.jetty.ee10.plus.webapp

public Class PlusConfiguration

extends AbstractConfiguration
Class Inheritance
Imports
javax.naming.Context, .InitialContext, .NameNotFoundException, org.eclipse.jetty.ee10.plus.jndi.Transaction, org.eclipse.jetty.ee10.servlet.ServletContextHandler, org.eclipse.jetty.ee10.webapp.AbstractConfiguration, .FragmentConfiguration, .JettyWebXmlConfiguration, .MetaInfConfiguration, .WebAppContext, .WebXmlConfiguration, org.eclipse.jetty.plus.annotation.InjectionCollection, .LifeCycleCallbackCollection, org.eclipse.jetty.util.NanoTime, org.slf4j.Logger, .LoggerFactory

Configuration

Field Summary

Modifier and TypeField and Description
private static final String
private static final Logger

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
public void
public void
protected void
public void
public void
protected void
Inherited from org.eclipse.jetty.ee10.webapp.AbstractConfiguration:
abortdestroygetDependenciesgetDependentsgetServerClassesgetSystemClassesisEnabledByDefault

Field Detail

LOCK_JNDI_KEYback to summary
private static final String LOCK_JNDI_KEY
LOGback to summary
private static final Logger LOG

Constructor Detail

PlusConfigurationback to summary
public PlusConfiguration()

Method Detail

bindUserTransactionback to summary
public void bindUserTransaction(WebAppContext context) throws Exception
configureback to summary
public void configure(WebAppContext context) throws Exception

Overrides org.eclipse.jetty.ee10.webapp.AbstractConfiguration.configure.

Implements org.eclipse.jetty.ee10.webapp.Configuration.configure.

Doc from org.eclipse.jetty.ee10.webapp.Configuration.configure.

Configure WebApp.

Typically this step applies the discovered configuration resources to either the WebAppContext or the associated MetaData.

Parameters
context:WebAppContext

The context to configure

Annotations
@Override
Exceptions
Exception:
if unable to configure
deconfigureback to summary
public void deconfigure(WebAppContext context) throws Exception

Overrides org.eclipse.jetty.ee10.webapp.AbstractConfiguration.deconfigure.

Implements org.eclipse.jetty.ee10.webapp.Configuration.deconfigure.

Doc from org.eclipse.jetty.ee10.webapp.Configuration.deconfigure.

DeConfigure WebApp. This method is called to undo all configuration done. This is called to allow the context to work correctly over a stop/start cycle

Parameters
context:WebAppContext

The context to configure

Annotations
@Override
Exceptions
Exception:
if unable to deconfigure
lockCompEnvback to summary
protected void lockCompEnv(WebAppContext wac) throws Exception
postConfigureback to summary
public void postConfigure(WebAppContext context) throws Exception

Overrides org.eclipse.jetty.ee10.webapp.AbstractConfiguration.postConfigure.

Implements org.eclipse.jetty.ee10.webapp.Configuration.postConfigure.

Doc from org.eclipse.jetty.ee10.webapp.Configuration.postConfigure.

Clear down after configuration.

Parameters
context:WebAppContext

The context to configure

Annotations
@Override
Exceptions
Exception:
if unable to post configure
preConfigureback to summary
public void preConfigure(WebAppContext context) throws Exception

Overrides org.eclipse.jetty.ee10.webapp.AbstractConfiguration.preConfigure.

Implements org.eclipse.jetty.ee10.webapp.Configuration.preConfigure.

Doc from org.eclipse.jetty.ee10.webapp.Configuration.preConfigure.

Set up for configuration.

Typically this step discovers configuration resources. Calls to preConfigure may alter the Configurations configured on the WebAppContext, so long as configurations prior to this configuration are not altered.

Parameters
context:WebAppContext

The context to configure

Annotations
@Override
Exceptions
Exception:
if unable to pre configure
unlockCompEnvback to summary
protected void unlockCompEnv(WebAppContext wac) throws Exception