A C D E F G I J L M N O P R S T V W

A

addContainer(PicoContainer) - Method in class org.picocontainer.web.chain.ContainerChain
add new container to the end of chain.
addIntegerRequestParameters(MutablePicoContainer, String...) - Static method in class org.picocontainer.web.IntFromRequest
Add a number of IntFromRequest adapters to a container.
addRequestBehaviors(BehaviorFactory) - Method in class org.picocontainer.web.PicoServletContainerListener
 
addStringRequestParameters(MutablePicoContainer, String...) - Static method in class org.picocontainer.web.StringFromRequest
Add a number of StringFromRequest adapters to a container.

C

Cache - Interface in org.picocontainer.web
 
ChainMonitor - Interface in org.picocontainer.web.chain
 
compose(WebappComposer, ServletContext, ScopedContainers) - Method in class org.picocontainer.web.PicoServletContainerListener
 
composeApplication(MutablePicoContainer, ServletContext) - Method in class org.picocontainer.web.script.ScriptedWebappComposer
 
composeApplication(MutablePicoContainer, ServletContext) - Method in interface org.picocontainer.web.WebappComposer
 
composeRequest(MutablePicoContainer) - Method in class org.picocontainer.web.script.ScriptedWebappComposer
 
composeRequest(MutablePicoContainer) - Method in interface org.picocontainer.web.WebappComposer
 
composeSession(MutablePicoContainer) - Method in class org.picocontainer.web.script.ScriptedWebappComposer
 
composeSession(MutablePicoContainer) - Method in interface org.picocontainer.web.WebappComposer
 
ConsoleChainMonitor - Class in org.picocontainer.web.chain
Implementation of ChainMonitor that logs to console
ConsoleChainMonitor() - Constructor for class org.picocontainer.web.chain.ConsoleChainMonitor
 
ContainerChain - Class in org.picocontainer.web.chain
Represents chain of containers, which can be started and stopped at once.
ContainerChain() - Constructor for class org.picocontainer.web.chain.ContainerChain
 
containersSetupForRequest(MutablePicoContainer, MutablePicoContainer, MutablePicoContainer, ServletRequest, ServletResponse) - Method in class org.picocontainer.web.PicoServletContainerFilter
 
contextDestroyed(ServletContextEvent) - Method in class org.picocontainer.web.PicoServletContainerListener
 
contextInitialized(ServletContextEvent) - Method in class org.picocontainer.web.PicoServletContainerListener
 

D

DEFAULT_APPLICATION_SCRIPT - Static variable in class org.picocontainer.web.script.ScriptedWebappComposer
 
DEFAULT_CONTAINER_BUILDER - Static variable in class org.picocontainer.web.script.ScriptedWebappComposer
 
DEFAULT_REQUEST_SCRIPT - Static variable in class org.picocontainer.web.script.ScriptedWebappComposer
 
DEFAULT_SESSION_SCRIPT - Static variable in class org.picocontainer.web.script.ScriptedWebappComposer
 
DELETE - Annotation Type in org.picocontainer.web
If it is possible to bind a request to an invocation, only bind to DELETE requests
destroy() - Method in class org.picocontainer.web.PicoServletContainerFilter
 
disposed() - Method in class org.picocontainer.web.ThreadLocalLifecycleState
 
disposing() - Method in class org.picocontainer.web.ThreadLocalLifecycleState
 
divert(Throwable) - Method in interface org.picocontainer.web.chain.Divertor
find path to divert to, or null can not be found
divert(Throwable) - Method in class org.picocontainer.web.chain.divertor.MapDivertor
recursively extract original cause from pico lifecycle exception
divert(Throwable) - Method in class org.picocontainer.web.chain.divertor.SimpleDivertor
 
Divertor - Interface in org.picocontainer.web.chain
generates diversion URL for given cause
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.picocontainer.web.PicoServletContainerFilter
 

E

exceptionOccurred(Exception) - Method in interface org.picocontainer.web.chain.ChainMonitor
An exception occurred in the filter chain
exceptionOccurred(Exception) - Method in class org.picocontainer.web.chain.ConsoleChainMonitor
 
exceptionOccurred(Exception) - Method in class org.picocontainer.web.chain.SilentChainMonitor
 

F

FallbackCacheProvider - Class in org.picocontainer.web.caching
 
FallbackCacheProvider() - Constructor for class org.picocontainer.web.caching.FallbackCacheProvider
 
filteringURL(String) - Method in interface org.picocontainer.web.chain.ChainMonitor
Filtering the original URL
filteringURL(String) - Method in class org.picocontainer.web.chain.ConsoleChainMonitor
 
filteringURL(String) - Method in class org.picocontainer.web.chain.SilentChainMonitor
 

G

get(Object) - Method in interface org.picocontainer.web.Cache
 
GET - Annotation Type in org.picocontainer.web
If it is possible to bind a request to an invocation, only bind to GET requests
getComponentImplementation() - Method in class org.picocontainer.web.IntFromRequest
 
getComponentImplementation() - Method in class org.picocontainer.web.StringFromCookie
 
getComponentImplementation() - Method in class org.picocontainer.web.StringFromHeader
 
getComponentImplementation() - Method in class org.picocontainer.web.StringFromRequest
 
getComponentInstance(PicoContainer, Type) - Method in class org.picocontainer.web.PicoServletContainerFilter.HttpServletRequestInjector
 
getComponentInstance(PicoContainer, Type) - Method in class org.picocontainer.web.PicoServletContainerFilter.HttpServletResponseInjector
 
getComponentInstance(PicoContainer, Type) - Method in class org.picocontainer.web.PicoServletContainerFilter.HttpSessionInjector
 
getComponentKey() - Method in class org.picocontainer.web.StringFromCookie
 
getComponentKey() - Method in class org.picocontainer.web.StringFromHeader
 
getComponentKey() - Method in class org.picocontainer.web.StringFromRequest
 
getDescriptor() - Method in class org.picocontainer.web.PicoServletContainerFilter.HttpServletRequestInjector
 
getDescriptor() - Method in class org.picocontainer.web.PicoServletContainerFilter.HttpServletResponseInjector
 
getDescriptor() - Method in class org.picocontainer.web.PicoServletContainerFilter.HttpSessionInjector
 
getDiversions() - Method in class org.picocontainer.web.chain.divertor.MapDivertor
 
getLast() - Method in class org.picocontainer.web.chain.ContainerChain
Returns last container in chain.
getPath() - Method in class org.picocontainer.web.chain.divertor.SimpleDivertor
 
getRequestComponentForThread(Class<?>) - Static method in class org.picocontainer.web.PicoServletContainerFilter
 

I

init(FilterConfig) - Method in class org.picocontainer.web.PicoServletContainerFilter
 
initAdditionalScopedComponents(MutablePicoContainer, MutablePicoContainer) - Method in class org.picocontainer.web.PicoServletContainerFilter
 
IntFromRequest - Class in org.picocontainer.web
Use this to make a request level component that pulls an integer from a named parameter (GET or POST) of the request.
IntFromRequest(String) - Constructor for class org.picocontainer.web.IntFromRequest
 
invalidateStateModelForThread() - Method in class org.picocontainer.web.ThreadLocalLifecycleState
 
isDisposed() - Method in class org.picocontainer.web.ThreadLocalLifecycleState
 
isStarted() - Method in class org.picocontainer.web.ThreadLocalLifecycleState
 
isStopped() - Method in class org.picocontainer.web.ThreadLocalLifecycleState
 

J

JCacheProvider - Class in org.picocontainer.web.caching
 
JCacheProvider() - Constructor for class org.picocontainer.web.caching.JCacheProvider
 

L

loadComposer(ServletContext) - Method in class org.picocontainer.web.PicoServletContainerListener
Get the class to do compostition with - from a "webapp-composer-class" config param from web.xml : webapp-composer-class com.yourcompany.YourWebappComposer

M

makeAppComponentMonitor() - Method in class org.picocontainer.web.PicoServletContainerListener
 
makeLifecycleStrategy() - Method in class org.picocontainer.web.PicoServletContainerListener
 
makeParentContainer() - Method in class org.picocontainer.web.PicoServletContainerListener
 
makeParentContainer() - Method in class org.picocontainer.web.SystemPropertiesPicoServletContainerListener
 
makeRequestComponentMonitor() - Method in class org.picocontainer.web.PicoServletContainerListener
 
makeScopedContainers() - Method in class org.picocontainer.web.PicoServletContainerListener
Deprecated. 
makeScopedContainers(boolean) - Method in class org.picocontainer.web.PicoServletContainerListener
Overide this method if you need a more specialized container tree.
makeSessionComponentMonitor() - Method in class org.picocontainer.web.PicoServletContainerListener
 
MapDivertor - Class in org.picocontainer.web.chain.divertor
divertor based on maps.
MapDivertor(Map) - Constructor for class org.picocontainer.web.chain.divertor.MapDivertor
 

N

NONE - Annotation Type in org.picocontainer.web
If it is possible to bind a request to an invocation, prevent binding to ANY requests

O

org.picocontainer.web - package org.picocontainer.web
 
org.picocontainer.web.caching - package org.picocontainer.web.caching
 
org.picocontainer.web.chain - package org.picocontainer.web.chain
 
org.picocontainer.web.chain.divertor - package org.picocontainer.web.chain.divertor
 
org.picocontainer.web.script - package org.picocontainer.web.script
 

P

pathAdded(String, String) - Method in interface org.picocontainer.web.chain.ChainMonitor
A path has been added from the original URL
pathAdded(String, String) - Method in class org.picocontainer.web.chain.ConsoleChainMonitor
 
pathAdded(String, String) - Method in class org.picocontainer.web.chain.SilentChainMonitor
 
PicoContainerWebException - Exception in org.picocontainer.web
Base class runtime exception for the Pico web version.
PicoContainerWebException(String) - Constructor for exception org.picocontainer.web.PicoContainerWebException
 
PicoServletContainerFilter - Class in org.picocontainer.web
 
PicoServletContainerFilter() - Constructor for class org.picocontainer.web.PicoServletContainerFilter
 
PicoServletContainerFilter.HttpServletRequestInjector - Class in org.picocontainer.web
 
PicoServletContainerFilter.HttpServletRequestInjector() - Constructor for class org.picocontainer.web.PicoServletContainerFilter.HttpServletRequestInjector
 
PicoServletContainerFilter.HttpServletResponseInjector - Class in org.picocontainer.web
 
PicoServletContainerFilter.HttpServletResponseInjector() - Constructor for class org.picocontainer.web.PicoServletContainerFilter.HttpServletResponseInjector
 
PicoServletContainerFilter.HttpSessionInjector - Class in org.picocontainer.web
 
PicoServletContainerFilter.HttpSessionInjector() - Constructor for class org.picocontainer.web.PicoServletContainerFilter.HttpSessionInjector
 
PicoServletContainerFilter.ServletFilter - Class in org.picocontainer.web
 
PicoServletContainerFilter.ServletFilter() - Constructor for class org.picocontainer.web.PicoServletContainerFilter.ServletFilter
 
PicoServletContainerListener - Class in org.picocontainer.web
Servlet listener class that hooks into the underlying servlet container and instantiates, assembles, starts, stores and disposes the appropriate pico containers when applications/sessions start/stop.
PicoServletContainerListener() - Constructor for class org.picocontainer.web.PicoServletContainerListener
Default constructor used in webapp containers
POST - Annotation Type in org.picocontainer.web
If it is possible to bind a request to an invocation, only bind to POST requests
PRINT_SESSION_SIZE - Static variable in class org.picocontainer.web.PicoServletContainerListener
 
provide() - Method in class org.picocontainer.web.caching.FallbackCacheProvider
 
provide() - Method in class org.picocontainer.web.caching.JCacheProvider
 
provide(HttpServletRequest) - Method in class org.picocontainer.web.IntFromRequest
 
provide(HttpServletRequest) - Method in class org.picocontainer.web.StringFromCookie
 
provide(HttpServletRequest) - Method in class org.picocontainer.web.StringFromHeader
provide(HttpServletRequest) - Method in class org.picocontainer.web.StringFromRequest
 
put(Object, Object) - Method in interface org.picocontainer.web.Cache
 
PUT - Annotation Type in org.picocontainer.web
If it is possible to bind a request to an invocation, only bind to PUT requests
putLifecycleStateModelForThread(LifecycleState) - Method in class org.picocontainer.web.ThreadLocalLifecycleState
 

R

removingComponent() - Method in class org.picocontainer.web.ThreadLocalLifecycleState
 
resetStateModelForThread() - Method in class org.picocontainer.web.ThreadLocalLifecycleState
 

S

ScopedContainers - Class in org.picocontainer.web
 
ScopedContainers(MutablePicoContainer, MutablePicoContainer, MutablePicoContainer, Storing, Storing, ThreadLocalLifecycleState, ThreadLocalLifecycleState) - Constructor for class org.picocontainer.web.ScopedContainers
 
ScriptedWebappComposer - Class in org.picocontainer.web.script
Script-based webapp composer.
ScriptedWebappComposer() - Constructor for class org.picocontainer.web.script.ScriptedWebappComposer
 
ScriptedWebappComposer(String, String, String, String) - Constructor for class org.picocontainer.web.script.ScriptedWebappComposer
 
ServletChainBuilder - Class in org.picocontainer.web.chain
ServletChainBuilder builds ContainerChains from servlet path and caches container recorders for later use.
ServletChainBuilder(ServletContext, String, String, String) - Constructor for class org.picocontainer.web.chain.ServletChainBuilder
Constructor for the ServletChainBuilder object
sessionCreated(HttpSessionEvent) - Method in class org.picocontainer.web.PicoServletContainerListener
 
sessionDestroyed(HttpSessionEvent) - Method in class org.picocontainer.web.PicoServletContainerListener
 
SessionStoreHolder - Class in org.picocontainer.web
 
SessionStoreHolder(Storing.StoreWrapper, LifecycleState) - Constructor for class org.picocontainer.web.SessionStoreHolder
 
setAppContainer(MutablePicoContainer) - Method in class org.picocontainer.web.PicoServletContainerFilter.ServletFilter
 
setAppContainer(MutablePicoContainer) - Method in class org.picocontainer.web.PicoServletContainerFilter
 
setDiversions(Map) - Method in class org.picocontainer.web.chain.divertor.MapDivertor
 
setPath(String) - Method in class org.picocontainer.web.chain.divertor.SimpleDivertor
 
setRequestContainer(MutablePicoContainer) - Method in class org.picocontainer.web.PicoServletContainerFilter.ServletFilter
 
setRequestContainer(MutablePicoContainer) - Method in class org.picocontainer.web.PicoServletContainerFilter
 
setSessionContainer(MutablePicoContainer) - Method in class org.picocontainer.web.PicoServletContainerFilter.ServletFilter
 
setSessionContainer(MutablePicoContainer) - Method in class org.picocontainer.web.PicoServletContainerFilter
 
SilentChainMonitor - Class in org.picocontainer.web.chain
chain monitor displaying nothing
SilentChainMonitor() - Constructor for class org.picocontainer.web.chain.SilentChainMonitor
 
SimpleDivertor - Class in org.picocontainer.web.chain.divertor
simple divertor diverting to hardvired UIRL
SimpleDivertor(String) - Constructor for class org.picocontainer.web.chain.divertor.SimpleDivertor
 
start() - Method in class org.picocontainer.web.chain.ContainerChain
start each container in the chain
starting() - Method in class org.picocontainer.web.ThreadLocalLifecycleState
 
STATELESS_WEBAPP - Static variable in class org.picocontainer.web.PicoServletContainerListener
 
stop() - Method in class org.picocontainer.web.chain.ContainerChain
stop each container in the chain
stopped() - Method in class org.picocontainer.web.ThreadLocalLifecycleState
 
stopping() - Method in class org.picocontainer.web.ThreadLocalLifecycleState
 
StringFromCookie - Class in org.picocontainer.web
Use this to make a request level component that pulls information from cookie held on the browser.
StringFromCookie(String) - Constructor for class org.picocontainer.web.StringFromCookie
 
StringFromCookie.CookieNotFound - Exception in org.picocontainer.web
 
StringFromHeader - Class in org.picocontainer.web
Use this to make a request level component that pulls information from HTTP request header.
StringFromHeader(String) - Constructor for class org.picocontainer.web.StringFromHeader
Constructs a new String From Header
StringFromHeader.HeaderNotFound - Exception in org.picocontainer.web
 
StringFromRequest - Class in org.picocontainer.web
Use this to make a request level component that pulls an string from a named parameter (GET or POST) of the request.
StringFromRequest(String) - Constructor for class org.picocontainer.web.StringFromRequest
 
StringFromRequest.ParameterNotFound - Exception in org.picocontainer.web
 
SystemPropertiesPicoServletContainerListener - Class in org.picocontainer.web
 
SystemPropertiesPicoServletContainerListener() - Constructor for class org.picocontainer.web.SystemPropertiesPicoServletContainerListener
 

T

ThreadLocalLifecycleState - Class in org.picocontainer.web
 
ThreadLocalLifecycleState() - Constructor for class org.picocontainer.web.ThreadLocalLifecycleState
 
toString() - Method in class org.picocontainer.web.StringFromHeader
 

V

verify(PicoContainer) - Method in class org.picocontainer.web.PicoServletContainerFilter.HttpServletRequestInjector
 
verify(PicoContainer) - Method in class org.picocontainer.web.PicoServletContainerFilter.HttpServletResponseInjector
 
verify(PicoContainer) - Method in class org.picocontainer.web.PicoServletContainerFilter.HttpSessionInjector
 

W

WEBAPP_COMPOSER_CLASS - Static variable in class org.picocontainer.web.PicoServletContainerListener
 
WebappComposer - Interface in org.picocontainer.web
Allows to compose containers for different webapp scopes.

A C D E F G I J L M N O P R S T V W

Copyright © 2010. All Rights Reserved.