org.jboss.weld.environment
Interface Container

All Known Implementing Classes:
AbstractContainer, AbstractJettyContainer, AbstractJettyPre72Container, GwtDevHostedModeContainer, Jetty6Container, Jetty7Container, JettyPost72Container, Tomcat6Container, Tomcat7Container

public interface Container

Abstract the web container setup notion. e.g. Tomcat, Jetty, GAE, ...

Author:
Ales Justin

Method Summary
 void destroy(ContainerContext context)
          Destroy setup.
 void initialize(ContainerContext context)
          Initialize web container.
 boolean touch(ContainerContext context)
          Touch if this container can be used.
 

Method Detail

touch

boolean touch(ContainerContext context)
              throws Exception
Touch if this container can be used. We should throw an exception if it cannot be used.

Parameters:
context - the container context
Returns:
true if touch was successful, false or exception otherwise
Throws:
Exception - for any error

initialize

void initialize(ContainerContext context)
Initialize web container.

Parameters:
context - the container context

destroy

void destroy(ContainerContext context)
Destroy setup.

Parameters:
context - the container context


Copyright © 2013 Seam Framework. All Rights Reserved.