- accept(Scope) - Method in class jodd.petite.scope.ProtoScope
-
Allows all scopes to be injected into prototype scoped beans.
- accept(Scope) - Method in class jodd.petite.scope.RequestScope
-
- accept(Scope) - Method in interface jodd.petite.scope.Scope
-
Returns true if a bean of referenced scope can be
injected into target bean of this scope.
- accept(Scope) - Method in class jodd.petite.scope.SessionScope
-
- accept(Scope) - Method in class jodd.petite.scope.SingletonScope
-
Allows only singleton scoped beans to be injected into the target singleton bean.
- accept(Scope) - Method in class jodd.petite.scope.ThreadLocalScope
-
Defines allowed referenced scopes that can be injected into the
thread-local scoped bean.
- addBean(String, Object) - Method in class jodd.petite.PetiteContainer
-
Adds object instance to the container as singleton bean using default
wiring mode and default init method flag.
- addBean(String, Object, WiringMode) - Method in class jodd.petite.PetiteContainer
-
Adds object instance to the container as singleton bean.
- addDestroyMethodPoints(DestroyMethodPoint[]) - Method in class jodd.petite.BeanDefinition
-
Adds destroy methods.
- addInitMethodPoints(InitMethodPoint[]) - Method in class jodd.petite.BeanDefinition
-
Adds init methods.
- addMethodInjectionPoint(MethodInjectionPoint) - Method in class jodd.petite.BeanDefinition
-
Adds method injection point.
- addPropertyInjectionPoint(PropertyInjectionPoint) - Method in class jodd.petite.BeanDefinition
-
Adds property injection point.
- addSelf(String) - Method in class jodd.petite.PetiteContainer
-
Adds self instance to the container so internal beans may fetch
container for further usage.
- addSelf() - Method in class jodd.petite.PetiteContainer
-
Adds self instance to the container so internal beans may fetch
container for further usage.
- addSetInjectionPoint(SetInjectionPoint) - Method in class jodd.petite.BeanDefinition
-
Adds set injection point.
- args(Class...) - Method in class jodd.petite.PetiteRegistry.BeanProvider
-
Defines method argument types.
- args(Class...) - Method in class jodd.petite.PetiteRegistry.BeanWire.BeanWireMethod
-
Defines method argument types.
- aspect - Variable in class jodd.petite.ScopedProxyManager
-
- ATTR_NAME - Static variable in class jodd.petite.scope.RequestScope
-
- AutomagicPetiteConfigurator - Class in jodd.petite.config
-
Auto-magically configures Petite container by analyzing the classpath.
- AutomagicPetiteConfigurator() - Constructor for class jodd.petite.config.AutomagicPetiteConfigurator
-
- get(String) - Method in class jodd.petite.ParamManager
-
Returns parameter for given name or null
if not found.
- getBean() - Method in class jodd.petite.BeanData
-
Returns Petite bean instance.
- getBean(Class<T>) - Method in class jodd.petite.PetiteContainer
-
Returns Petite bean instance.
- getBean(String) - Method in class jodd.petite.PetiteContainer
-
Returns Petite bean instance.
- getBean(String[], Map<String, Object>) - Method in class jodd.petite.PetiteContainer
-
Returns Petite bean instance named as one of the provided names.
- getBean(String, Map<String, Object>) - Method in class jodd.petite.PetiteContainer
-
Returns Petite bean instance.
- getBeanDefinition() - Method in class jodd.petite.BeanData
-
Returns Petite bean definition.
- getBeanMap() - Method in class jodd.petite.scope.SessionScope.SessionBeans
-
Returns bean map used in this session.
- getBeanNames() - Method in class jodd.petite.PetiteBeans
-
Returns set of all bean names.
- getBeanProperty(String) - Method in class jodd.petite.PetiteContainer
-
Returns petite bean property value.
- getConfig() - Method in class jodd.petite.PetiteBeans
-
- getCtorInjectionPoint() - Method in class jodd.petite.BeanDefinition
-
Returns constructor injection point.
- getCurrentHttpRequest() - Method in class jodd.petite.scope.RequestScope
-
Returns request from current thread.
- getCurrentHttpSession() - Method in class jodd.petite.scope.SessionScope
-
Returns request from current thread.
- getDefaultWiringMode() - Method in class jodd.petite.PetiteConfig
-
Returns default wiring mode.
- getDestroyMethodPoints() - Method in class jodd.petite.BeanDefinition
-
Returns destroy method points.
- getDetectDuplicatedBeanNames() - Method in class jodd.petite.PetiteConfig
-
Returns true if container detects duplicated bean names.
- getElapsed() - Method in class jodd.petite.config.AutomagicPetiteConfigurator
-
Return elapsed number of milliseconds for configuration.
- getInitMethodPoints() - Method in class jodd.petite.BeanDefinition
-
Returns init method points.
- getLookupReferences() - Method in class jodd.petite.PetiteConfig
-
- getMethodInjectionPoints() - Method in class jodd.petite.BeanDefinition
-
Returns method injection points.
- getName() - Method in class jodd.petite.BeanDefinition
-
Returns bean name.
- getParameter(String) - Method in class jodd.petite.PetiteBeans
-
Returns defined parameter.
- getParamManager() - Method in class jodd.petite.PetiteBeans
-
Returns parameter manager.
- getParams() - Method in class jodd.petite.BeanDefinition
-
Returns parameters.
- getPropertyInjectionPoints() - Method in class jodd.petite.BeanDefinition
-
Returns property injection points.
- getRequestMap(HttpServletRequest) - Method in class jodd.petite.scope.RequestScope
-
Returns instance map from http request.
- getResolveReferenceParameters() - Method in class jodd.petite.PetiteConfig
-
Returns true if parameter references should be resolved.
- getScope() - Method in class jodd.petite.BeanDefinition
-
Returns beans scope type.
- getSessionMap(HttpSession) - Method in class jodd.petite.scope.SessionScope
-
Returns instance map from http session.
- getSetInjectionPoints() - Method in class jodd.petite.BeanDefinition
-
Returns set injection points.
- getTotalBeans() - Method in class jodd.petite.PetiteBeans
-
Returns total number of registered beans.
- getTotalScopes() - Method in class jodd.petite.PetiteBeans
-
Returns total number of used scopes.
- getType() - Method in class jodd.petite.BeanDefinition
-
Returns bean type.
- getUseFullTypeNames() - Method in class jodd.petite.PetiteConfig
-
- getUseParamo() - Method in class jodd.petite.PetiteConfig
-
- getWiringMode() - Method in class jodd.petite.BeanDefinition
-
Returns wiring mode.
- ParamManager - Class in jodd.petite
-
Parameter storage and resolver.
- ParamManager() - Constructor for class jodd.petite.ParamManager
-
- paramManager - Variable in class jodd.petite.PetiteBeans
-
- params - Variable in class jodd.petite.BeanDefinition
-
- params - Variable in class jodd.petite.ParamManager
-
- petite(PetiteContainer) - Static method in class jodd.petite.PetiteRegistry
-
Starts with fluent registration.
- PETITE_CONTAINER_REF_NAME - Static variable in class jodd.petite.PetiteContainer
-
Petite container reference name.
- PetiteBean - Annotation Type in jodd.petite.meta
-
Petite bean annotation for classes.
- petiteBeanAnnotationBytes - Variable in class jodd.petite.config.AutomagicPetiteConfigurator
-
- PetiteBeans - Class in jodd.petite
-
- PetiteBeans(PetiteConfig) - Constructor for class jodd.petite.PetiteBeans
-
- petiteConfig - Variable in class jodd.petite.InjectionPointFactory
-
- petiteConfig - Variable in class jodd.petite.PetiteBeans
-
- PetiteConfig - Class in jodd.petite
-
Petite configuration.
- PetiteConfig() - Constructor for class jodd.petite.PetiteConfig
-
- PetiteConfigurator - Interface in jodd.petite.config
-
Petite container configurator.
- PetiteContainer - Class in jodd.petite
-
Petite IOC container.
- PetiteContainer() - Constructor for class jodd.petite.PetiteContainer
-
- PetiteContainer(PetiteConfig) - Constructor for class jodd.petite.PetiteContainer
-
- petiteContainer - Variable in class jodd.petite.ScopedProxyAdvice
-
Petite container.
- PetiteDestroyMethod - Annotation Type in jodd.petite.meta
-
Points to the Petite bean destroy method.
- PetiteException - Exception in jodd.petite
-
Petite exception.
- PetiteException(Throwable) - Constructor for exception jodd.petite.PetiteException
-
- PetiteException(String) - Constructor for exception jodd.petite.PetiteException
-
- PetiteException(String, Throwable) - Constructor for exception jodd.petite.PetiteException
-
- PetiteInitMethod - Annotation Type in jodd.petite.meta
-
Points to the Petite bean init method.
- PetiteInject - Annotation Type in jodd.petite.meta
-
Petite bean reference for fields and constructor arguments.
- PetiteProvider - Annotation Type in jodd.petite.meta
-
Marker for Petite providers.
- PetiteReference - Enum in jodd.petite
-
- PetiteRegistry - Class in jodd.petite
-
Petite registry helps with manual registration
of Petite beans by allowing fluent interface.
- PetiteRegistry(PetiteContainer) - Constructor for class jodd.petite.PetiteRegistry
-
Creates Petite registry.
- PetiteRegistry.BeanDestroy - Class in jodd.petite
-
- PetiteRegistry.BeanInit - Class in jodd.petite
-
- PetiteRegistry.BeanProvider - Class in jodd.petite
-
- PetiteRegistry.BeanRegister - Class in jodd.petite
-
- PetiteRegistry.BeanWire - Class in jodd.petite
-
Bean wiring.
- PetiteRegistry.BeanWire.BeanWireCtor - Class in jodd.petite
-
- PetiteRegistry.BeanWire.BeanWireMethod - Class in jodd.petite
-
- PetiteRegistry.BeanWire.BeanWireProperty - Class in jodd.petite
-
- PetiteRegistry.BeanWire.BeanWireSet - Class in jodd.petite
-
- petiteResolvers - Variable in class jodd.petite.PetiteBeans
-
- PetiteResolvers - Class in jodd.petite
-
Holds all resolvers instances and offers delegate methods.
- PetiteResolvers(InjectionPointFactory) - Constructor for class jodd.petite.PetiteResolvers
-
- PetiteUtil - Class in jodd.petite
-
Few Petite utilities, used internally.
- PetiteUtil() - Constructor for class jodd.petite.PetiteUtil
-
- properties - Variable in class jodd.petite.BeanDefinition
-
- property(String) - Method in class jodd.petite.PetiteRegistry.BeanWire
-
Wires beans property.
- propertyDescriptor - Variable in class jodd.petite.PropertyInjectionPoint
-
- propertyDescriptor - Variable in class jodd.petite.SetInjectionPoint
-
- PropertyInjectionPoint - Class in jodd.petite
-
Property injection point.
- propertyName - Variable in class jodd.petite.PetiteRegistry.BeanWire.BeanWireProperty
-
- propertyResolver - Variable in class jodd.petite.PetiteResolvers
-
- PropertyResolver - Class in jodd.petite.resolver
-
Resolves properties.
- PropertyResolver(InjectionPointFactory) - Constructor for class jodd.petite.resolver.PropertyResolver
-
- ProtoScope - Class in jodd.petite.scope
-
Prototype scope doesn't pool any beans, so each time bean is requested,
a new instance will be created.
- ProtoScope() - Constructor for class jodd.petite.scope.ProtoScope
-
- provider(String) - Method in class jodd.petite.PetiteRegistry
-
Starts with provider definition.
- ProviderDefinition - Class in jodd.petite
-
Bean provider definition.
- ProviderDefinition(String, String, Method) - Constructor for class jodd.petite.ProviderDefinition
-
- ProviderDefinition(String, Method) - Constructor for class jodd.petite.ProviderDefinition
-
- providerName - Variable in class jodd.petite.PetiteRegistry.BeanProvider
-
- providerResolver - Variable in class jodd.petite.PetiteResolvers
-
- ProviderResolver - Class in jodd.petite.resolver
-
Provider resolver.
- ProviderResolver() - Constructor for class jodd.petite.resolver.ProviderResolver
-
- providers - Variable in class jodd.petite.PetiteBeans
-
Map of all providers.
- proxetta - Variable in class jodd.petite.proxetta.ProxettaAwarePetiteContainer
-
- ProxettaAwarePetiteContainer - Class in jodd.petite.proxetta
-
Proxetta-aware Petite container that applies proxies on bean registration.
- ProxettaAwarePetiteContainer() - Constructor for class jodd.petite.proxetta.ProxettaAwarePetiteContainer
-
- ProxettaAwarePetiteContainer(ProxyProxetta) - Constructor for class jodd.petite.proxetta.ProxettaAwarePetiteContainer
-
- proxies - Variable in class jodd.petite.ScopedProxyManager
-
- proxyClasses - Variable in class jodd.petite.ScopedProxyManager
-
- put(String, Object) - Method in class jodd.petite.ParamManager
-
Adds a parameter.
- ref(String...) - Method in class jodd.petite.PetiteRegistry.BeanWire.BeanWireCtor
-
Defines constructor references.
- ref(String...) - Method in class jodd.petite.PetiteRegistry.BeanWire.BeanWireMethod
-
Defines method references.
- ref(String) - Method in class jodd.petite.PetiteRegistry.BeanWire.BeanWireProperty
-
Defines property reference,
- ref(String) - Method in class jodd.petite.PetiteRegistry.BeanWire.BeanWireSet
-
Defines set references.
- reference - Variable in class jodd.petite.PetiteRegistry.BeanWire.BeanWireProperty
-
- reference - Variable in class jodd.petite.PetiteRegistry.BeanWire.BeanWireSet
-
- references - Variable in class jodd.petite.CtorInjectionPoint
-
- references - Variable in class jodd.petite.MethodInjectionPoint
-
- references - Variable in class jodd.petite.PetiteRegistry.BeanWire.BeanWireCtor
-
- references - Variable in class jodd.petite.PetiteRegistry.BeanWire.BeanWireMethod
-
- references - Variable in class jodd.petite.PropertyInjectionPoint
-
- register() - Method in class jodd.petite.PetiteRegistry.BeanDestroy
-
Registers destroy methods.
- register() - Method in class jodd.petite.PetiteRegistry.BeanInit
-
Registers init methods.
- register() - Method in class jodd.petite.PetiteRegistry.BeanProvider
-
Registers provider.
- register() - Method in class jodd.petite.PetiteRegistry.BeanRegister
-
Registers a bean.
- register(BeanDefinition, Object) - Method in class jodd.petite.scope.ProtoScope
-
Does nothing, as bean instances are not stored.
- register(BeanDefinition, Object) - Method in class jodd.petite.scope.RequestScope
-
- register(BeanDefinition, Object) - Method in interface jodd.petite.scope.Scope
-
Registers the bean within the current scope.
- register(BeanDefinition, Object) - Method in class jodd.petite.scope.SessionScope
-
- register(BeanDefinition, Object) - Method in class jodd.petite.scope.SingletonScope
-
- register(BeanDefinition, Object) - Method in class jodd.petite.scope.ThreadLocalScope
-
- registerDestroyableBeans(BeanData) - Method in class jodd.petite.scope.ShutdownAwareScope
-
- registerPetiteBean(Class, String, Class<? extends Scope>, WiringMode, boolean) - Method in class jodd.petite.PetiteBeans
-
Registers or defines a bean.
- registerPetiteCtorInjectionPoint(String, Class[], String[]) - Method in class jodd.petite.PetiteBeans
-
Registers constructor injection point.
- registerPetiteDestroyMethods(String, String...) - Method in class jodd.petite.PetiteBeans
-
Registers destroy method.
- registerPetiteInitMethods(String, InitMethodInvocationStrategy, String...) - Method in class jodd.petite.PetiteBeans
-
Registers init method.
- registerPetiteMethodInjectionPoint(String, String, Class[], String[]) - Method in class jodd.petite.PetiteBeans
-
Registers method injection point.
- registerPetitePropertyInjectionPoint(String, String, String) - Method in class jodd.petite.PetiteBeans
-
Registers property injection point.
- registerPetiteProvider(String, String, String, Class[]) - Method in class jodd.petite.PetiteBeans
-
Registers instance method provider.
- registerPetiteProvider(String, Class, String, Class[]) - Method in class jodd.petite.PetiteBeans
-
Registers static method provider.
- registerPetiteSetInjectionPoint(String, String) - Method in class jodd.petite.PetiteBeans
-
Registers set injection point.
- registerScope(Class<? extends Scope>, Scope) - Method in class jodd.petite.PetiteBeans
-
Registers new scope.
- registerSessionBeans(HttpSession) - Method in class jodd.petite.scope.SessionScope
-
Registers new session destroy callback if not already registered.
- remove(String) - Method in class jodd.petite.scope.ProtoScope
-
Does nothing.
- remove(String) - Method in class jodd.petite.scope.RequestScope
-
- remove(String) - Method in interface jodd.petite.scope.Scope
-
Removes the bean from the scope entirely.
- remove(String) - Method in class jodd.petite.scope.SessionScope
-
- remove(String) - Method in class jodd.petite.scope.SingletonScope
-
- remove(String) - Method in class jodd.petite.scope.ThreadLocalScope
-
- removeBean(Class) - Method in class jodd.petite.PetiteBeans
-
Removes all petite beans of provided type.
- removeBean(String) - Method in class jodd.petite.PetiteBeans
-
Removes bean and returns definition of removed bean.
- removeDuplicateNames(String[][]) - Method in class jodd.petite.InjectionPointFactory
-
- removeDuplicateNames(String[]) - Method in class jodd.petite.InjectionPointFactory
-
Removes later duplicated references.
- removeRequestMap(HttpServletRequest) - Method in class jodd.petite.scope.RequestScope
-
Removes instance map from the request.
- RequestScope - Class in jodd.petite.scope
-
Request scope.
- RequestScope() - Constructor for class jodd.petite.scope.RequestScope
-
- resolve(String, boolean) - Method in class jodd.petite.ParamManager
-
Returns an array of param keys that belongs to provided bean.
- resolve(Class, boolean) - Method in class jodd.petite.resolver.CtorResolver
-
Resolves constructor injection point from type.
- resolve(Object) - Method in class jodd.petite.resolver.DestroyMethodResolver
-
- resolve(Object) - Method in class jodd.petite.resolver.InitMethodResolver
-
- resolve(Class) - Method in class jodd.petite.resolver.MethodResolver
-
- resolve(Class, boolean) - Method in class jodd.petite.resolver.PropertyResolver
-
Resolves all properties for given type.
- resolve(BeanDefinition) - Method in class jodd.petite.resolver.ProviderResolver
-
Resolves all providers in the class
- resolve(Class, boolean) - Method in class jodd.petite.resolver.SetResolver
-
Resolves all collections for given type.
- resolveBeanName(Class) - Method in class jodd.petite.PetiteBeans
-
Resolves bean's name from bean annotation or type name.
- resolveBeanName(Class, boolean) - Static method in class jodd.petite.PetiteUtil
-
Resolves bean's name from bean annotation or type name.
- resolveBeanNamesForType(Class) - Method in class jodd.petite.PetiteBeans
-
Resolves bean names for give type.
- resolveBeanParams(String, boolean) - Method in class jodd.petite.PetiteBeans
-
Prepares list of all bean parameters and optionally resolves inner references.
- resolveBeanScopeType(Class) - Static method in class jodd.petite.PetiteUtil
-
Resolves bean's scope type from the annotation.
- resolveBeanWiringMode(Class) - Static method in class jodd.petite.PetiteUtil
-
Resolves bean's auto-wire flag from the annotation.
- resolveCtorInjectionPoint(Class) - Method in class jodd.petite.PetiteResolvers
-
Resolves constructor injection point.
- resolveDestroyMethodPoint(Object) - Method in class jodd.petite.PetiteResolvers
-
Resolves destroy method points.
- resolveInitMethodPoint(Object) - Method in class jodd.petite.PetiteResolvers
-
Resolves init method points.
- resolveMethodInjectionPoint(Class) - Method in class jodd.petite.PetiteResolvers
-
Resolves method injection points.
- resolvePropertyInjectionPoint(Class, boolean) - Method in class jodd.petite.PetiteResolvers
-
Resolves property injection points.
- resolveProviderDefinitions(BeanDefinition) - Method in class jodd.petite.PetiteResolvers
-
Resolves provider definition defined in a bean.
- resolveReferenceParameters - Variable in class jodd.petite.PetiteConfig
-
- resolveScope(Class<S>) - Method in class jodd.petite.PetiteBeans
-
Resolves and registers scope from a scope type.
- resolveSetInjectionPoint(Class, boolean) - Method in class jodd.petite.PetiteResolvers
-
Resolves set injection points.
- resolveSetType(PropertyDescriptor) - Method in class jodd.petite.SetInjectionPoint
-
- resolveWiringMode(WiringMode) - Method in class jodd.petite.PetiteConfig
-
Resolves wiring mode by checking if default and null values.
- scope - Variable in class jodd.petite.BeanDefinition
-
- scope(Class<? extends Scope>) - Method in class jodd.petite.PetiteRegistry.BeanRegister
-
Defines beans scope.
- Scope - Interface in jodd.petite.scope
-
Petite container bean scope.
- ScopedProxyAdvice - Class in jodd.petite
-
Scoped proxy advice.
- ScopedProxyAdvice() - Constructor for class jodd.petite.ScopedProxyAdvice
-
- scopedProxyManager - Variable in class jodd.petite.PetiteContainer
-
- ScopedProxyManager - Class in jodd.petite
-
Manager for mixing scopes.
- ScopedProxyManager() - Constructor for class jodd.petite.ScopedProxyManager
-
- scopeLookup() - Method in class jodd.petite.BeanDefinition
-
- scopeRegister(Object) - Method in class jodd.petite.BeanDefinition
-
- scopeRemove() - Method in class jodd.petite.BeanDefinition
-
- scopes - Variable in class jodd.petite.PetiteBeans
-
Map of all bean scopes.
- scopeType - Variable in class jodd.petite.PetiteRegistry.BeanRegister
-
- SESSION_BEANS_NAME - Static variable in class jodd.petite.scope.SessionScope
-
- SessionScope - Class in jodd.petite.scope
-
Session scope stores unique object instances per single http session.
- SessionScope() - Constructor for class jodd.petite.scope.SessionScope
-
- SessionScope.SessionBeans - Class in jodd.petite.scope
-
Session beans holder and manager.
- SessionScope.SessionBeans() - Constructor for class jodd.petite.scope.SessionScope.SessionBeans
-
- set(String) - Method in class jodd.petite.PetiteRegistry.BeanWire
-
Wires beans set.
- setBeanProperty(String, Object) - Method in class jodd.petite.PetiteContainer
-
Sets petite bean property.
- setDefaultWiringMode(WiringMode) - Method in class jodd.petite.PetiteConfig
-
Specifies default wiring mode.
- setDetectDuplicatedBeanNames(boolean) - Method in class jodd.petite.PetiteConfig
-
Specifies if an exception should be thrown if two beans with same exception are registered with this container.
- setDetectMixedScopes(boolean) - Method in class jodd.petite.PetiteConfig
-
Defines if mixed scopes should be detected as errors.
- SetInjectionPoint<T> - Class in jodd.petite
-
Set injection point.
- SetInjectionPoint(PropertyDescriptor) - Constructor for class jodd.petite.SetInjectionPoint
-
- setLookupReferences(PetiteReference...) - Method in class jodd.petite.PetiteConfig
-
Specifies references for bean name lookup, when name
is not specified, in given order.
- setPropertyName - Variable in class jodd.petite.PetiteRegistry.BeanWire.BeanWireSet
-
- setResolver - Variable in class jodd.petite.PetiteResolvers
-
- SetResolver - Class in jodd.petite.resolver
-
Resolves collection fields.
- SetResolver(InjectionPointFactory) - Constructor for class jodd.petite.resolver.SetResolver
-
- setResolveReferenceParameters(boolean) - Method in class jodd.petite.PetiteConfig
-
Defines if reference parameters should be resolved.
- sets - Variable in class jodd.petite.BeanDefinition
-
- setUseFullTypeNames(boolean) - Method in class jodd.petite.PetiteConfig
-
Specifies if type names should be full or short.
- setUseParamo(boolean) - Method in class jodd.petite.PetiteConfig
-
Specifies if Paramo tool should be used to resolve
method and ctor argument names.
- setWireScopedProxy(boolean) - Method in class jodd.petite.PetiteConfig
-
Defines if scoped proxies should be wired.
- shutdown() - Method in class jodd.petite.PetiteContainer
-
Shutdowns container.
- shutdown() - Method in class jodd.petite.scope.ProtoScope
-
Does nothing.
- shutdown() - Method in class jodd.petite.scope.RequestScope
-
- shutdown() - Method in interface jodd.petite.scope.Scope
-
Shutdowns the scope by removing all beans and calling
destroy methods.
- shutdown() - Method in class jodd.petite.scope.SessionScope
-
Shutdowns the Session scope.
- shutdown() - Method in class jodd.petite.scope.ShutdownAwareScope
-
Shutdowns the scope and calls all collected destroyable beans.
- shutdown() - Method in class jodd.petite.scope.SingletonScope
-
Iterate all beans and invokes registered destroy methods.
- shutdown() - Method in class jodd.petite.scope.ThreadLocalScope
-
- ShutdownAwareScope - Class in jodd.petite.scope
-
Base
Scope class for scopes that collect
destroyable beans and implement shutdown routine.
- ShutdownAwareScope() - Constructor for class jodd.petite.scope.ShutdownAwareScope
-
- SingletonScope - Class in jodd.petite.scope
-
Singleton scope pools all bean instances so they will be created only once in
the container context.
- SingletonScope() - Constructor for class jodd.petite.scope.SingletonScope
-
- strategy - Variable in class jodd.petite.PetiteRegistry.BeanInit
-