public class ProxettaAwarePetiteContainer extends PetiteContainer
| Modifier and Type | Field and Description |
|---|---|
protected jodd.proxetta.impl.ProxyProxetta |
proxetta |
PETITE_CONTAINER_REF_NAME, scopedProxyManagerbeanCollections, beans, injectionPointFactory, paramManager, petiteConfig, petiteResolvers, providers, scopes| Constructor and Description |
|---|
ProxettaAwarePetiteContainer() |
ProxettaAwarePetiteContainer(jodd.proxetta.impl.ProxyProxetta proxetta) |
| Modifier and Type | Method and Description |
|---|---|
BeanDefinition |
registerPetiteBean(java.lang.Class type,
java.lang.String name,
java.lang.Class<? extends Scope> scopeType,
WiringMode wiringMode,
boolean define)
Applies proxetta on bean class before bean registration.
|
addBean, addBean, addSelf, addSelf, createBean, createBean, getBean, getBean, getBean, getBean, getBeanProperty, injectParams, invokeInitMethods, invokeProvider, newBeanInstance, setBeanProperty, shutdown, wire, wire, wireBean, wireBeanInjectParamsAndInvokeInitMethods, wireFields, wireMethodsdefineParameter, defineParameters, defineParameters, getBeanNames, getConfig, getParameter, getParamManager, getTotalBeans, getTotalScopes, isBeanNameRegistered, lookupBeanDefinition, lookupBeanDefinitions, lookupExistingBeanDefinition, registerPetiteCtorInjectionPoint, registerPetiteDestroyMethods, registerPetiteInitMethods, registerPetiteMethodInjectionPoint, registerPetitePropertyInjectionPoint, registerPetiteProvider, registerPetiteProvider, registerPetiteSetInjectionPoint, registerScope, removeBean, removeBean, resolveBeanName, resolveBeanNamesForType, resolveBeanParams, resolveScopepublic ProxettaAwarePetiteContainer()
public ProxettaAwarePetiteContainer(jodd.proxetta.impl.ProxyProxetta proxetta)
public BeanDefinition registerPetiteBean(java.lang.Class type, java.lang.String name, java.lang.Class<? extends Scope> scopeType, WiringMode wiringMode, boolean define)
registerPetiteBean in class PetiteBeanstype - bean type, must be specifiedname - bean name, if null it will be resolved from the class (name or annotation)scopeType - bean scope, if null it will be resolved from the class (annotation or default one)wiringMode - wiring mode, if null it will be resolved from the class (annotation or default one)define - when set to true bean will be defined - all injection points will be set to noneCopyright © 2003-2013 Jodd Team