org.picocontainer.web.script
Class ScriptedWebappComposer
java.lang.Object
org.picocontainer.web.script.ScriptedWebappComposer
- All Implemented Interfaces:
- WebappComposer
public class ScriptedWebappComposer
- extends Object
- implements WebappComposer
Script-based webapp composer. Allows to build containers for each webapp
scope from picocontainer scripts, using configurable builder and script
resources, which default to XML scripts.
- Author:
- Mauro Talevi
|
Method Summary |
void |
composeApplication(org.picocontainer.MutablePicoContainer applicationContainer)
|
void |
composeRequest(org.picocontainer.MutablePicoContainer requestContainer)
|
void |
composeSession(org.picocontainer.MutablePicoContainer sessionContainer)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEFAULT_CONTAINER_BUILDER
public static final String DEFAULT_CONTAINER_BUILDER
- See Also:
- Constant Field Values
DEFAULT_APPLICATION_SCRIPT
public static final String DEFAULT_APPLICATION_SCRIPT
- See Also:
- Constant Field Values
DEFAULT_SESSION_SCRIPT
public static final String DEFAULT_SESSION_SCRIPT
- See Also:
- Constant Field Values
DEFAULT_REQUEST_SCRIPT
public static final String DEFAULT_REQUEST_SCRIPT
- See Also:
- Constant Field Values
ScriptedWebappComposer
public ScriptedWebappComposer()
ScriptedWebappComposer
public ScriptedWebappComposer(String containerBuilderClassName,
String applicationScript,
String sessionScript,
String requestScript)
composeApplication
public void composeApplication(org.picocontainer.MutablePicoContainer applicationContainer)
- Specified by:
composeApplication in interface WebappComposer
composeSession
public void composeSession(org.picocontainer.MutablePicoContainer sessionContainer)
- Specified by:
composeSession in interface WebappComposer
composeRequest
public void composeRequest(org.picocontainer.MutablePicoContainer requestContainer)
- Specified by:
composeRequest in interface WebappComposer
Copyright © 2008. All Rights Reserved.