A B C D E F G H I J K L M N O P R S T U V W _

A

AbstractApplicationExceptionManager - Class in org.springframework.jee.transaction
Abstract implementation containing the ejb specification shortcut rules: if the throwable is Error or RemoteException then it is SystemException if the throwable is CreateException/FinderException/RemoveException then it is an ApplicationException .
AbstractApplicationExceptionManager() - Constructor for class org.springframework.jee.transaction.AbstractApplicationExceptionManager
 
AbstractServiceEnvironment - Class in org.springframework.jee.config
Simple abstract base class.
AbstractServiceEnvironment() - Constructor for class org.springframework.jee.config.AbstractServiceEnvironment
 
AbstractSpecificationRule - Class in org.springframework.jee.validation
Base abstract implementation of SpecificationRule.
AbstractSpecificationRule() - Constructor for class org.springframework.jee.validation.AbstractSpecificationRule
 
acceptClassLoader(ClassLoader) - Method in interface org.springframework.jee.interfaces.PitchforkUtils
 
acceptClassLoader(ClassLoader) - Method in class org.springframework.jee.spi.PitchforkUtilsImpl
 
activated(AdvisedSupport) - Method in class org.springframework.jee.intercept.CachingAdvisorChainFactory
 
addAnnotationResourceReferences(List<Injection>, Class) - Method in class org.springframework.jee.inject.Jsr250Processor
 
addApplicationCheckedException(Class<? extends Exception>) - Method in class org.springframework.jee.transaction.TransactionalMetadata
Add application exception metadata.
addApplicationException(Map<Class<? extends Exception>, ApplicationExceptionInfo>) - Method in class org.springframework.jee.transaction.DefaultApplicationExceptionManager
Add a map of application exceptions that are already parsed (for example defined within an Ejb container through an xml file).
addAspectJAdvisors(Advised, Object) - Method in class org.springframework.jee.intercept.InterceptionMetadata
 
addBeanControlInterfaceMethod(Method) - Method in class org.springframework.jee.intercept.InterceptionMetadata
 
addBusinessInterface(Class<?>) - Method in class org.springframework.jee.intercept.InterceptionMetadata
Add a business interface for the singleton.
addBusinessInterface(Class<?>) - Method in interface org.springframework.jee.interfaces.intercept.InterceptionMetadataI
Add a business interface for the singleton.
addCheckedApplicationExceptions(List<Class<? extends Exception>>) - Method in class org.springframework.jee.transaction.DefaultApplicationExceptionManager
Adds a list of application exceptions discovered through introspection (only checked exceptions are considered).
addComponentContractInterceptors(ProxyFactory, Object, Map<Class, Object>) - Method in class org.springframework.jee.ejb.EjbMetadata
 
addComponentContractInterceptors(ProxyFactory, Object, Map<Class, Object>) - Method in class org.springframework.jee.intercept.InterceptionMetadata
Add interceptors that apply the component contract--such as EJB transaction behaviour.
addComponentContractInterceptors(ProxyFactory, Object, Map<Class, Object>) - Method in class org.springframework.jee.spi.EjbProxyMetadata
Customize the ProxyFactory to add EnterpriseBean subinterface introductions, and the necessary support.
addComponentContractInterceptors(ProxyFactory, Object, Map<Class, Object>) - Method in class org.springframework.jee.transaction.TransactionalMetadata
 
addEjbInjection(InjectionI<EjbReferenceInfo>) - Method in class org.springframework.jee.ejb.EjbInjectionMetadata
 
addEjbReferenceMetadata(EjbInjectionMetadata) - Method in class org.springframework.jee.ejb.EjbReferenceProcessor
Process the current class and add ejb reference information.
addInjection(InjectionI<?>) - Method in class org.springframework.jee.inject.Jsr250Metadata
 
addInjection(InjectionI<?>) - Method in interface org.springframework.jee.interfaces.inject.Jsr250MetadataI
 
addInjectionMetadata(Jsr250MetadataI) - Method in class org.springframework.jee.inject.Jsr250Processor
 
addInterceptionMetadata(InterceptionMetadata) - Method in class org.springframework.jee.inject.InterceptionProcessor
Parse the bean and add interception metadata.
addInterceptorMetadata(InterceptionMetadata, Class, Method) - Method in class org.springframework.jee.inject.InterceptionProcessor
Add the discovered InterceptorMetadata to the given Interception Metadata.
addJeeInterceptors(Advised, Object, Map<Class, Object>) - Method in class org.springframework.jee.intercept.InterceptionMetadata
Add EJB3 style interceptors to this singleton instance
addJeeInterceptors(Advised, List<InterceptorMetadataI>, Map<Class, Object>, boolean) - Method in class org.springframework.jee.intercept.InterceptionMetadata
Parses the interceptor metadata list, creates Spring pointcut advisors based on it and adds it to the given advised object.
addPotentialValidator(Object) - Method in class org.springframework.jee.validation.ReflectiveRuleBasedValidationService
Add an instance of a class that may be a validator, caching validation methods.
addSelfInterceptor(Advised, Object) - Method in class org.springframework.jee.intercept.InterceptionMetadata
Add an interceptor definition for the singleton/bean itself.
addSpringAopAdvisors(Advised, Object) - Method in class org.springframework.jee.intercept.InterceptionMetadata
 
addSuperInterceptors(Advised, Object, List<Method>, JeeInterceptorPointcutAdvisor) - Method in class org.springframework.jee.intercept.InterceptionMetadata
 
addTransactionalMetadata(TransactionalMetadata) - Method in class org.springframework.jee.inject.TransactionProcessor
 
addTransactionalMethod(Method, TransactionAttribute) - Method in class org.springframework.jee.transaction.TransactionalMetadata
Add transactional method metadata.
addTransactionalMethodMetadata(TransactionalMetadata) - Method in class org.springframework.jee.inject.TransactionProcessor
 
addViolation(SpecificationViolation) - Method in exception org.springframework.jee.validation.InvalidDeploymentUnitException
 
adviceChanged(AdvisedSupport) - Method in class org.springframework.jee.intercept.CachingAdvisorChainFactory
 
AnnotatedMethodSpecificationRule - Class in org.springframework.jee.validation
 
AnnotatedMethodSpecificationRule(Class, Object, Method, Object) - Constructor for class org.springframework.jee.validation.AnnotatedMethodSpecificationRule
 
AnnotationComponentContributor - Class in org.springframework.jee.inject
ComponentContributor targeted at an array of classes, useful in tests.
AnnotationComponentContributor(Class...) - Constructor for class org.springframework.jee.inject.AnnotationComponentContributor
 
ApplicationExceptionInfo - Class in org.springframework.jee.inject
Non annotation-specific representation of information held in EJB3 ApplicationException annotation.
ApplicationExceptionInfo(boolean) - Constructor for class org.springframework.jee.inject.ApplicationExceptionInfo
 
ApplicationExceptionManager - Interface in org.springframework.jee.transaction
Interface used for decoupling the algorithm for determing if a throwable is an exception from the rest of the transactional support.
appliesTo(Class<?>) - Method in class org.springframework.jee.validation.AnnotatedMethodSpecificationRule
 
appliesTo(Class<?>) - Method in interface org.springframework.jee.validation.SpecificationRule
 
apply(Object, Object) - Method in class org.springframework.jee.inject.FieldInjection
 
apply(Object, Object) - Method in class org.springframework.jee.inject.Injection
Applies the given value on the instance according to the injection information - implementation specific.
apply(Object, Object) - Method in class org.springframework.jee.inject.MethodInjection
 
apply(Object, Object) - Method in interface org.springframework.jee.interfaces.inject.InjectionI
Applies the given value on the instance according to the injection information - implementation specific.
applyInjections(Object, List<? extends InjectionI<?>>) - Method in class org.springframework.jee.inject.Jsr250Metadata
Apply the given injection list into the passed object.
AROUND_INVOKE_METHOD_PARAM - Static variable in class org.springframework.jee.JeeAnnotationUtils
 
assembleEJB3Proxy(Object, String) - Method in interface org.springframework.jee.interfaces.EjbComponentCreatorBroker
 
assembleEJB3Proxy(Object, String) - Method in class org.springframework.jee.spi.EjbComponentCreatorBrokerImpl
 
associate(ApplicationContext, BeanDefinitionRegistry) - Method in class org.springframework.jee.inject.DeploymentUnitMetadata
Associate this DeploymentUnitMetadata with the given deployment unit level ApplicationContext and corresponding BeanDefinitionRegistry.
attach(Jsr250MetadataI) - Method in class org.springframework.jee.inject.Enricher
Attach the following metadata, that may relate to an existing Spring singleton or a new component
attach(Jsr250MetadataI, boolean) - Method in class org.springframework.jee.inject.Enricher
 
attach(Jsr250MetadataI) - Method in interface org.springframework.jee.interfaces.inject.EnricherI
Attach the following metadata, that may relate to an existing Spring singleton or a new component
attach(Jsr250MetadataI, boolean) - Method in interface org.springframework.jee.interfaces.inject.EnricherI
 
AutodetectBeanFactoryServiceEnvironment - Class in org.springframework.jee.config
Service environment that does automatic lookup inside the Spring context for a PlatformTransactionManager and picks the first one it finds.
AutodetectBeanFactoryServiceEnvironment(ListableBeanFactory) - Constructor for class org.springframework.jee.config.AutodetectBeanFactoryServiceEnvironment
 
AutodetectValidationService - Class in org.springframework.jee.validation
ValidationService implementation designed for use in a Spring container.
AutodetectValidationService() - Constructor for class org.springframework.jee.validation.AutodetectValidationService
 

B

BasicInjectionInfo - Class in org.springframework.jee.inject
Simple interface implementation, useful as a base class.
BasicInjectionInfo() - Constructor for class org.springframework.jee.inject.BasicInjectionInfo
Constructor useful for subclasses.
BasicInjectionInfo(String, Class) - Constructor for class org.springframework.jee.inject.BasicInjectionInfo
 
BeanDefinitionAnnotationComponentContributor - Class in org.springframework.jee.inject
Default ComponentContributor.
BeanDefinitionAnnotationComponentContributor(DeploymentUnitMetadataI) - Constructor for class org.springframework.jee.inject.BeanDefinitionAnnotationComponentContributor
 
beanDefinitionRegistry - Variable in class org.springframework.jee.config.MetadataDrivenBeanPostProcessorSupport
 
BeanType - Enum in org.springframework.jee.interfaces.ejb
Enumeration for the types of EJB that may be configured by Spring integration.
Bootstrap - Class in org.springframework.jee.server
Bootstrap for the JEE container.
Bootstrap(ContainerBootstrap) - Constructor for class org.springframework.jee.server.Bootstrap
Start the server-level context.
Bootstrap() - Constructor for class org.springframework.jee.server.Bootstrap
Deploy the contributed components, ignoring standard or proprietary deployment descriptors.
bootstrap(ApplicationContext, String[], String[], ResourceLoader) - Method in interface org.springframework.jee.server.ContainerBootstrap
Start a Spring container preloading from the given locations
bootstrap(ApplicationContext, String[], String[], ResourceLoader) - Method in class org.springframework.jee.server.DefaultContainerBootstrap
 

C

CachingAdvisorChainFactory - Class in org.springframework.jee.intercept
 
CachingAdvisorChainFactory() - Constructor for class org.springframework.jee.intercept.CachingAdvisorChainFactory
 
callback(MethodInvocationVisitor) - Method in interface org.springframework.jee.interfaces.EnvironmentInterceptorCallback
 
causesRollback(Throwable) - Method in class org.springframework.jee.transaction.AbstractApplicationExceptionManager
 
causesRollback(Throwable) - Method in interface org.springframework.jee.transaction.ApplicationExceptionManager
Returns true if the given throwable cause rollback.
ChainedProcessorsComponentContributor - Class in org.springframework.jee.inject
Support for annotation-based component contributors that uses internally a chain of metadata processors.
ChainedProcessorsComponentContributor() - Constructor for class org.springframework.jee.inject.ChainedProcessorsComponentContributor
 
checkHasBusinessInterfaces(EjbInjectionMetadata) - Method in class org.springframework.jee.validation.rules.ejb.EjbRules
 
checkHasBusinessInterfaces(InterceptionMetadata) - Method in class org.springframework.jee.validation.rules.InterceptionRules
 
checkIsStatefulSession() - Method in class org.springframework.jee.spi.EjbProxyMetadata
 
clearClassLoader(ClassLoader) - Method in interface org.springframework.jee.interfaces.PitchforkUtils
 
clearClassLoader(ClassLoader) - Method in class org.springframework.jee.spi.PitchforkUtilsImpl
 
COMMIT - Static variable in class org.springframework.jee.inject.ApplicationExceptionInfo
 
CommonAnnotations_1_0 - Annotation Type in org.springframework.jee.validation
JSR 250 (Common Annotations) specification rule annotation.
ComponentContributor - Interface in org.springframework.jee.interfaces.inject
Interface to be implemented by objects that can contribute JEE metadata to an existing Spring context.
ComponentFactory - Interface in org.springframework.jee.interfaces
Component factories allow customization of how WebLogic constructs new Java EE component instances.
composeCompenvLookupLocation(String) - Method in class org.springframework.jee.inject.DeploymentUnitMetadata
Simple method for composing the final location for a name lookup.
composeCompLookupLocation(String) - Method in class org.springframework.jee.inject.DeploymentUnitMetadata
 
composeDefaultName(Method) - Method in class org.springframework.jee.ejb.EjbMethodInjection
 
ContainerBootstrap - Interface in org.springframework.jee.server
Interface to be implemented by classes that can bootstrap a Spring container, for example to start a Spring deployment unit within a server environment.
containsValue() - Method in class org.springframework.jee.inject.Injection
 
containsValue() - Method in interface org.springframework.jee.interfaces.inject.InjectionI
 
contribute(EnricherI) - Method in class org.springframework.jee.inject.AnnotationComponentContributor
 
contribute(EnricherI) - Method in class org.springframework.jee.inject.BeanDefinitionAnnotationComponentContributor
 
contribute(EnricherI) - Method in interface org.springframework.jee.interfaces.inject.ComponentContributor
Contribute metadata.
copyEjbTxAttribute(TransactionAttribute, DefaultTransactionAttribute) - Method in class org.springframework.jee.transaction.TransactionalMetadata
Sets the given Spring transaction definition according to the passed in ejb3 attribute.
createComponentContributor(DeploymentUnitMetadata) - Method in class org.springframework.jee.config.JeeBeanFactoryPostProcessor
Hook for bean-aware, component contributor.
createComponentContributor(DeploymentUnitMetadata) - Method in class org.springframework.jee.ejb.config.JeeEjbBeanFactoryPostProcessor
 
createEjbComponentCreatorBroker() - Method in interface org.springframework.jee.interfaces.PitchforkUtils
 
createEjbComponentCreatorBroker() - Method in class org.springframework.jee.spi.PitchforkUtilsImpl
 
createEjbProxyMetadata(String, Class<?>, DeploymentUnitMetadataI, EnvironmentInterceptorCallback) - Method in interface org.springframework.jee.interfaces.PitchforkUtils
 
createEjbProxyMetadata(String, Class<?>, DeploymentUnitMetadataI, EnvironmentInterceptorCallback) - Method in class org.springframework.jee.spi.PitchforkUtilsImpl
 
createFieldInjection(Field, String, Class) - Method in interface org.springframework.jee.interfaces.PitchforkUtils
 
createFieldInjection(Field, String, Class) - Method in class org.springframework.jee.spi.PitchforkUtilsImpl
 
createInterceptorMetadata(Class, Method) - Method in class org.springframework.jee.inject.InterceptionProcessor
Create Interceptor metadata from the given interceptor class.
createInterceptorMetadata(Class, List<Method>, Method) - Method in interface org.springframework.jee.interfaces.PitchforkUtils
 
createInterceptorMetadata(Class, List<Method>, Method) - Method in class org.springframework.jee.spi.PitchforkUtilsImpl
 
createJ2eeClientInjectionMetadata(String, Class<?>, DeploymentUnitMetadataI) - Method in interface org.springframework.jee.interfaces.PitchforkUtils
 
createJ2eeClientInjectionMetadata(String, Class<?>, DeploymentUnitMetadataI) - Method in class org.springframework.jee.spi.PitchforkUtilsImpl
 
createJsr250Metadata(DeploymentUnitMetadataI, String, Class) - Method in interface org.springframework.jee.interfaces.WebComponentContributorBroker
 
createJsr250Metadata(DeploymentUnitMetadataI, String, Class) - Method in class org.springframework.jee.spi.WebComponentContributorBrokerImpl
 
createMetadataBeanPostProcessor() - Method in class org.springframework.jee.config.JeeBeanFactoryPostProcessor
Hook for post processor creation.
createMethodInjection(Method, String, Class) - Method in interface org.springframework.jee.interfaces.PitchforkUtils
 
createMethodInjection(Method, String, Class) - Method in class org.springframework.jee.spi.PitchforkUtilsImpl
 
createProxyIfNecessary(Object) - Method in class org.springframework.jee.intercept.InterceptionMetadata
Use Spring AOP to create a proxy invoking the JEE-style interceptors and any Spring-style interceptors.
createProxyIfNecessary(Object, Map<Class, Object>) - Method in class org.springframework.jee.intercept.InterceptionMetadata
Use Spring AOP to create a proxy invoking the JEE-style interceptors and any Spring-style interceptors.
createProxyIfNecessary(Object) - Method in interface org.springframework.jee.interfaces.intercept.InterceptionMetadataI
Use Spring AOP to create a proxy invoking the JEE-style interceptors and any Spring-style interceptors.
createProxyIfNecessary(Object, Map<Class, Object>) - Method in interface org.springframework.jee.interfaces.intercept.InterceptionMetadataI
Use Spring AOP to create a proxy invoking the JEE-style interceptors and any Spring-style interceptors.
createWebComponentContributorBroker() - Method in interface org.springframework.jee.interfaces.PitchforkUtils
 
createWebComponentContributorBroker() - Method in class org.springframework.jee.spi.PitchforkUtilsImpl
 
createWSEEComponentContributorBroker() - Method in interface org.springframework.jee.interfaces.PitchforkUtils
 
createWSEEComponentContributorBroker() - Method in class org.springframework.jee.spi.PitchforkUtilsImpl
 
currentProxy() - Method in class org.springframework.jee.spi.EjbProxyMetadata
 
currentTargetBeanInstance() - Method in class org.springframework.jee.spi.EjbProxyMetadata
Return the current target bean instance
customizeProxyConfig(ProxyFactory) - Method in class org.springframework.jee.intercept.InterceptionMetadata
Perform optional customization of ProxyFactory before use

D

DEFAULT_PROCESSORS - Static variable in class org.springframework.jee.inject.ChainedProcessorsComponentContributor
Default list of metadata processors.
DefaultApplicationExceptionManager - Class in org.springframework.jee.transaction
Default implementation for detecting application exceptions.
DefaultApplicationExceptionManager() - Constructor for class org.springframework.jee.transaction.DefaultApplicationExceptionManager
 
DefaultContainerBootstrap - Class in org.springframework.jee.server
Default implementation of the ContainerBootstrap interface.
DefaultContainerBootstrap() - Constructor for class org.springframework.jee.server.DefaultContainerBootstrap
 
deploy() - Method in class org.springframework.jee.server.Bootstrap
Deploy the contributed components, ignoring standard or proprietary deployment descriptors.
deploy(ComponentContributor) - Method in class org.springframework.jee.server.Bootstrap
Deploy the contributed components, ignoring standard or proprietary deployment descriptors.
deploy(ResourceLoader, ComponentContributor) - Method in class org.springframework.jee.server.Bootstrap
Deploy the contributed components, also looking for well-known resources using the given ResourceLoader.
deploy(String[], ResourceLoader, ComponentContributor, DeploymentUnitMetadata) - Method in class org.springframework.jee.server.Bootstrap
Deploy the contributed components, also looking for well-known resources using the given ResourceLoader.
deploy(String[], ResourceLoader, ComponentContributor, DeploymentUnitMetadata, String...) - Method in class org.springframework.jee.server.Bootstrap
Deploy using the given ComponentContributor, also looking for well-known resources using the given ResourceLoader.
deploy() - Method in class org.springframework.jee.server.EjbBootstrap
 
deploy(String[], ResourceLoader, ComponentContributor, DeploymentUnitMetadata) - Method in class org.springframework.jee.server.EjbBootstrap
 
deploy(String[], ResourceLoader, ComponentContributor, DeploymentUnitMetadata, String...) - Method in class org.springframework.jee.spi.WLSBootstrap
 
DeploymentUnitMetadata - Class in org.springframework.jee.inject
Metadata associated with whole deployment unit, such as an EJB JAR file.
DeploymentUnitMetadata() - Constructor for class org.springframework.jee.inject.DeploymentUnitMetadata
 
DeploymentUnitMetadataI - Interface in org.springframework.jee.interfaces.inject
 
dummy(Jsr250Metadata) - Method in class org.springframework.jee.validation.rules.Jsr250Rules
 

E

Ejb3TransactionAttribute - Class in org.springframework.jee.transaction
EJB3 Transaction Attribute which will rollback on all exceptions unless the "Application Exceptions" with rollback attribute set to false.
Ejb3TransactionAttribute(ApplicationExceptionManager) - Constructor for class org.springframework.jee.transaction.Ejb3TransactionAttribute
 
EJB_3_0 - Annotation Type in org.springframework.jee.validation
Annotation for EJB 3.0 specification rule.
EJB_3_1 - Annotation Type in org.springframework.jee.validation
Annotation for EJB 3.1 Specification rule.
ejbActivate() - Method in class org.springframework.jee.spi.EjbProxyMetadata.SessionBeanImpl
 
EjbAnnotationComponentContributor - Class in org.springframework.jee.ejb
Component contributor for EJB3 environments.
EjbAnnotationComponentContributor(Class...) - Constructor for class org.springframework.jee.ejb.EjbAnnotationComponentContributor
 
EjbBootstrap - Class in org.springframework.jee.server
Customized bootstrap for EJB deployment.
EjbBootstrap() - Constructor for class org.springframework.jee.server.EjbBootstrap
 
EjbBootstrap(ContainerBootstrap) - Constructor for class org.springframework.jee.server.EjbBootstrap
 
EjbComponentCreatorBroker - Interface in org.springframework.jee.interfaces
 
EjbComponentCreatorBrokerImpl - Class in org.springframework.jee.spi
 
EjbComponentCreatorBrokerImpl() - Constructor for class org.springframework.jee.spi.EjbComponentCreatorBrokerImpl
 
EjbFieldInjection - Class in org.springframework.jee.ejb
Field level @EJB injection.
EjbFieldInjection(Field, EJB) - Constructor for class org.springframework.jee.ejb.EjbFieldInjection
 
EjbFieldInjection(Field, InjectionInfo) - Constructor for class org.springframework.jee.ejb.EjbFieldInjection
 
EjbInjectionMetadata - Class in org.springframework.jee.ejb
Metadata for @EJB injection.
EjbInjectionMetadata(DeploymentUnitMetadataI, String, Class<?>) - Constructor for class org.springframework.jee.ejb.EjbInjectionMetadata
 
EjbMetadata - Class in org.springframework.jee.ejb
Metadata for an EJB.
EjbMetadata(DeploymentUnitMetadata, String, Class<?>, BeanType) - Constructor for class org.springframework.jee.ejb.EjbMetadata
 
EjbMethodInjection - Class in org.springframework.jee.ejb
Method level @EJB injection.
EjbMethodInjection(Method, InjectionInfo) - Constructor for class org.springframework.jee.ejb.EjbMethodInjection
 
EjbMethodInjection(Method, EJB) - Constructor for class org.springframework.jee.ejb.EjbMethodInjection
 
ejbPassivate() - Method in class org.springframework.jee.spi.EjbProxyMetadata.SessionBeanImpl
 
EjbProxyMetadata - Class in org.springframework.jee.spi
Metadata for an EJB managed inside a container such as WLS where the Spring proxy will be wrapped inside transactional, security and other EJB contract behaviour provided by the container.
EjbProxyMetadata(DeploymentUnitMetadataI, String, Class<?>, EnvironmentInterceptorCallback) - Constructor for class org.springframework.jee.spi.EjbProxyMetadata
 
EjbProxyMetadata.EnterpriseBeanProxyImpl - Class in org.springframework.jee.spi
 
EjbProxyMetadata.EnterpriseBeanProxyImpl(Object) - Constructor for class org.springframework.jee.spi.EjbProxyMetadata.EnterpriseBeanProxyImpl
 
EjbProxyMetadata.EnterpriseBeanSupport - Class in org.springframework.jee.spi
 
EjbProxyMetadata.EnterpriseBeanSupport() - Constructor for class org.springframework.jee.spi.EjbProxyMetadata.EnterpriseBeanSupport
 
EjbProxyMetadata.EnterpriseBeanSupport(Object) - Constructor for class org.springframework.jee.spi.EjbProxyMetadata.EnterpriseBeanSupport
 
EjbProxyMetadata.MessageBeanImpl - Class in org.springframework.jee.spi
 
EjbProxyMetadata.MessageBeanImpl() - Constructor for class org.springframework.jee.spi.EjbProxyMetadata.MessageBeanImpl
 
EjbProxyMetadata.SessionBeanImpl - Class in org.springframework.jee.spi
 
EjbProxyMetadata.SessionBeanImpl() - Constructor for class org.springframework.jee.spi.EjbProxyMetadata.SessionBeanImpl
 
EjbProxyMetadata.SessionBeanImpl(Object) - Constructor for class org.springframework.jee.spi.EjbProxyMetadata.SessionBeanImpl
 
EjbProxyMetadata.TimedObjectImpl - Class in org.springframework.jee.spi
 
EjbProxyMetadata.TimedObjectImpl(String) - Constructor for class org.springframework.jee.spi.EjbProxyMetadata.TimedObjectImpl
 
EjbProxyMetadataI - Interface in org.springframework.jee.interfaces.ejb
 
EjbReferenceInfo - Class in org.springframework.jee.ejb
Information holder for @EJB injection.
EjbReferenceInfo(EJB) - Constructor for class org.springframework.jee.ejb.EjbReferenceInfo
 
EjbReferenceInfo(String, Class) - Constructor for class org.springframework.jee.ejb.EjbReferenceInfo
 
EjbReferenceProcessor - Class in org.springframework.jee.ejb
Annotation processor for @EJB injection.
EjbReferenceProcessor() - Constructor for class org.springframework.jee.ejb.EjbReferenceProcessor
 
ejbRemove() - Method in class org.springframework.jee.spi.EjbProxyMetadata.EnterpriseBeanSupport
 
EjbRules - Class in org.springframework.jee.validation.rules.ejb
Rules for validation @EJB injections.
EjbRules() - Constructor for class org.springframework.jee.validation.rules.ejb.EjbRules
 
ejbTimeout(Timer) - Method in class org.springframework.jee.spi.EjbProxyMetadata.TimedObjectImpl
 
Enricher - Class in org.springframework.jee.inject
Object that can enrich a GenericApplicationContext with JEE metadata.
Enricher(ApplicationContext, BeanDefinitionRegistry) - Constructor for class org.springframework.jee.inject.Enricher
Create a new Enricher that will act on the given application context, which relates to a deployment unit such as an EJB JAR file
Enricher(GenericApplicationContext) - Constructor for class org.springframework.jee.inject.Enricher
Convenient method to start up from a GenericApplicationContext, which implements the BeanDefintionRegistry interface as well as the ApplicationContext interface
EnricherI - Interface in org.springframework.jee.interfaces.inject
 
EnterpriseBeanProxy - Interface in org.springframework.jee.interfaces
EJB3 beans are wrapped in a proxy to make the lifecycle callbacks.
EnvironmentInterceptor - Class in org.springframework.jee.spi
 
EnvironmentInterceptor(EnvironmentInterceptorCallback) - Constructor for class org.springframework.jee.spi.EnvironmentInterceptor
 
EnvironmentInterceptorCallback - Interface in org.springframework.jee.interfaces
 
execute(Object, InvalidDeploymentUnitException) - Method in class org.springframework.jee.validation.AnnotatedMethodSpecificationRule
 
execute(Object, InvalidDeploymentUnitException) - Method in interface org.springframework.jee.validation.SpecificationRule
 

F

FieldInjection - Class in org.springframework.jee.inject
JSR 250 field level injection.
FieldInjection(Field, InjectionInfo) - Constructor for class org.springframework.jee.inject.FieldInjection
 
FieldInjection(Field, Resource) - Constructor for class org.springframework.jee.inject.FieldInjection
 
fieldName - Variable in class org.springframework.jee.inject.MethodInjection
 
findAnnotatedMethods(Class, Class<? extends Annotation>) - Static method in class org.springframework.jee.JeeAnnotationUtils
Find all the methods on the given class and superclasses that have the given annotation.
findAnnotatedMethods(Class, Class<? extends Annotation>, Class...) - Static method in class org.springframework.jee.JeeAnnotationUtils
Find all the methods on the given class and superclasses that have the given annotation and the given signature (jsr250 is not applied).
findAroundInvokeMethod(Class) - Static method in class org.springframework.jee.JeeAnnotationUtils
Find the EJB3 around invoke method
findBusinessInterfacesFromClassOrAnnotation(Class<?>) - Method in class org.springframework.jee.intercept.InterceptionMetadata
 
findBusinessInterfacesFromClassOrAnnotation(Class<?>) - Method in interface org.springframework.jee.interfaces.intercept.InterceptionMetadataI
 
findComponentMetadata(String, Class<?>, DeploymentUnitMetadataI) - Method in class org.springframework.jee.inject.ChainedProcessorsComponentContributor
Subclasses should call this to contribute a single component.
findFieldAnnotation(Class<A>, Class, String, Class) - Static method in class org.springframework.jee.JeeAnnotationUtils
Returns the annotation for the given field (specified by name and type) using the inheritance mechanism defined in JSR 250.
findFirstAnnotatedMethod(Class, Class<? extends Annotation>, Class...) - Static method in class org.springframework.jee.JeeAnnotationUtils
Find all methods with the given annotation and argument types on the given class and all its superclasses.
findInheritedMemberAnnotation(Class<A>, Class, AccessibleObject) - Static method in class org.springframework.jee.JeeAnnotationUtils
Apply the jsr250 annotation algorithm to retrieve the annotation value for the given member.
findMethodAnnotation(Class<A>, Class, String, Class...) - Static method in class org.springframework.jee.JeeAnnotationUtils
Returns the annotation for the given method (specified by name and parameterTypes) using the inheritance mechanism defined in JSR 250.
findMethodAnnotation(Class<A>, Class, String) - Static method in class org.springframework.jee.JeeAnnotationUtils
 
findMethodAnnotation(Class<A>, Method, Class) - Static method in class org.springframework.jee.JeeAnnotationUtils
Finds the annotation for a method.
forName(String, ClassLoader) - Method in interface org.springframework.jee.interfaces.PitchforkUtils
 
forName(String, ClassLoader) - Method in class org.springframework.jee.spi.PitchforkUtilsImpl
 

G

getAdvice() - Method in class org.springframework.jee.intercept.JeeInterceptorPointcutAdvisor
Return the typed advice associated with this interceptor.
getAnnotation() - Method in enum org.springframework.jee.interfaces.inject.LifecycleEvent
 
getAnnotations() - Method in enum org.springframework.jee.validation.Platform
 
getApplicationCheckedExceptions() - Method in class org.springframework.jee.transaction.TransactionalMetadata
 
getApplicationExceptionInfo(Class<? extends Exception>) - Method in class org.springframework.jee.inject.DeploymentUnitMetadata
 
getApplicationExceptions() - Method in class org.springframework.jee.inject.DeploymentUnitMetadata
 
getAroundInvokeMethods() - Method in class org.springframework.jee.intercept.InterceptorMetadata
 
getAroundInvokeMethods() - Method in interface org.springframework.jee.interfaces.intercept.InterceptorMetadataI
 
getAspectJAdvisorFactory() - Method in class org.springframework.jee.inject.DeploymentUnitMetadata
 
getBean(String, Class, boolean) - Method in interface org.springframework.jee.interfaces.EjbComponentCreatorBroker
 
getBean() - Method in interface org.springframework.jee.interfaces.MethodInvocationVisitor
 
getBean(String) - Method in interface org.springframework.jee.interfaces.WSEEComponentContributorBroker
 
getBean(String, Class, boolean) - Method in class org.springframework.jee.spi.EjbComponentCreatorBrokerImpl
 
getBean() - Method in class org.springframework.jee.spi.MethodInvocationVisitorImpl
 
getBean(String) - Method in class org.springframework.jee.spi.WSEEComponentContributorBrokerImpl
 
getBeanControlInterface() - Method in class org.springframework.jee.intercept.InterceptionMetadata
 
getBeanControlInterfaceMethods() - Method in class org.springframework.jee.intercept.InterceptionMetadata
 
getBeanDefinition() - Method in class org.springframework.jee.inject.Jsr250Metadata
Return the Spring singleton definition that this additional metadata relates to
getBeanDefinitionRegistry() - Method in class org.springframework.jee.inject.Jsr250Metadata
 
getBeanTarget() - Method in interface org.springframework.jee.interfaces.TargetWrapper
 
getBeanTarget() - Method in class org.springframework.jee.spi.TargetWrapperBaseImpl
 
getBeanType() - Method in class org.springframework.jee.ejb.EjbMetadata
 
getBeanType() - Method in interface org.springframework.jee.interfaces.ejb.EjbProxyMetadataI
 
getBeanType() - Method in class org.springframework.jee.spi.EjbProxyMetadata
 
getBusinessInterfaces() - Method in class org.springframework.jee.intercept.InterceptionMetadata
 
getCause() - Method in exception org.springframework.jee.interfaces.LifecycleCallbackException
 
getCause() - Method in exception org.springframework.jee.interfaces.MetadataParseException
 
getChapter() - Method in class org.springframework.jee.validation.AbstractSpecificationRule
 
getChapter() - Method in interface org.springframework.jee.validation.SpecificationRule
 
getCode() - Method in exception org.springframework.jee.validation.SpecificationViolation
 
getComponentClass() - Method in class org.springframework.jee.inject.Jsr250Metadata
 
getComponentClass() - Method in interface org.springframework.jee.interfaces.inject.Jsr250MetadataI
 
getComponentContext() - Method in class org.springframework.jee.inject.Jsr250Metadata
 
getComponentMetadata() - Method in exception org.springframework.jee.validation.SpecificationViolation
 
getComponentName() - Method in class org.springframework.jee.inject.Jsr250Metadata
 
getComponentName() - Method in interface org.springframework.jee.interfaces.inject.Jsr250MetadataI
 
getContainerControlInterfaces() - Method in class org.springframework.jee.inject.DeploymentUnitMetadata
 
getContextData() - Method in class org.springframework.jee.intercept.MethodInvocationInvocationContext
 
getDeclaringClass() - Method in interface org.springframework.jee.interfaces.MethodInvocationVisitor
 
getDeclaringClass() - Method in class org.springframework.jee.spi.MethodInvocationVisitorImpl
 
getDefaultInterceptorMetadata() - Method in class org.springframework.jee.inject.DeploymentUnitMetadata
 
getDefaultName() - Method in class org.springframework.jee.ejb.EjbFieldInjection
 
getDefaultName() - Method in class org.springframework.jee.ejb.EjbMethodInjection
 
getDefaultName() - Method in class org.springframework.jee.inject.Injection
Return the default name to be used if the info does not contain one.
getDeployedComponentMetadata() - Method in class org.springframework.jee.inject.DeploymentUnitMetadata
 
getDeployedComponentMetadata() - Method in interface org.springframework.jee.interfaces.inject.DeploymentUnitMetadataI
 
getDeploymentUnitMetadata() - Method in class org.springframework.jee.inject.Enricher
 
getDeploymentUnitMetadata() - Method in class org.springframework.jee.inject.Jsr250Metadata
 
getDeploymentUnitMetadata() - Method in interface org.springframework.jee.interfaces.inject.EnricherI
 
getDeploymentUnitMetadata() - Method in interface org.springframework.jee.interfaces.inject.Jsr250MetadataI
 
getEJBContext() - Method in class org.springframework.jee.intercept.MethodInvocationInvocationContext
 
getEjbInjections() - Method in class org.springframework.jee.ejb.EjbInjectionMetadata
 
getEnvironment() - Method in class org.springframework.jee.inject.DeploymentUnitMetadata
 
getExclusion() - Method in class org.springframework.jee.intercept.InterceptionMetadata
 
getHeading() - Method in class org.springframework.jee.validation.AbstractSpecificationRule
 
getHeading() - Method in interface org.springframework.jee.validation.SpecificationRule
 
getInfo() - Method in class org.springframework.jee.inject.Injection
 
getInfo() - Method in interface org.springframework.jee.interfaces.inject.InjectionI
 
getInjectionName() - Method in class org.springframework.jee.ejb.EjbReferenceInfo
 
getInjectionName() - Method in class org.springframework.jee.inject.BasicInjectionInfo
 
getInjectionName() - Method in class org.springframework.jee.inject.ResourceInfo
 
getInjectionName() - Method in interface org.springframework.jee.interfaces.inject.InjectionInfo
Logging friendly message indicating what type of injection is applied (i.e.
getInjections() - Method in class org.springframework.jee.inject.Jsr250Metadata
 
getInjections() - Method in interface org.springframework.jee.interfaces.inject.Jsr250MetadataI
 
getInterceptorMetadata() - Method in class org.springframework.jee.intercept.InterceptionMetadata
Return the interceptors that apply to the given component.
getInterceptorMetadata() - Method in class org.springframework.jee.intercept.JeeInterceptorInterceptor
 
getInterceptorMetadata() - Method in interface org.springframework.jee.interfaces.intercept.InterceptionMetadataI
 
getInterceptorOrder(Object) - Method in class org.springframework.jee.intercept.InterceptionMetadata
 
getInterceptorsAndDynamicInterceptionAdvice(Advised, Object, Method, Class) - Method in class org.springframework.jee.intercept.CachingAdvisorChainFactory
 
getInterceptorTarget() - Method in interface org.springframework.jee.interfaces.TargetWrapper
 
getInterceptorTarget() - Method in class org.springframework.jee.spi.TargetWrapperBaseImpl
 
getJeeInterceptorAdvisors() - Method in interface org.springframework.jee.interfaces.intercept.__ProxyControl
Return the Spring AOP advisors wrapping JEE interceptors.
getJeeInterceptorInstance() - Method in class org.springframework.jee.intercept.JeeInterceptorInterceptor
 
getLifecycleEventCallbackMethod(LifecycleEvent) - Method in class org.springframework.jee.inject.Jsr250Metadata
Null if childPostConstruct annotation not found
getLifecycleEventCallbackMethod(LifecycleEvent) - Method in interface org.springframework.jee.interfaces.inject.Jsr250MetadataI
 
getLifecycleEventListenerMethod(LifecycleEvent) - Method in class org.springframework.jee.intercept.InterceptorMetadata
Return the invocation-context style method for this callback
getLifecycleEventListenerMethod(LifecycleEvent) - Method in interface org.springframework.jee.interfaces.intercept.InterceptorMetadataI
 
getMatchingMethod() - Method in class org.springframework.jee.intercept.InterceptorMetadata
 
getMatchingMethod() - Method in interface org.springframework.jee.interfaces.intercept.InterceptorMetadataI
 
getMember() - Method in class org.springframework.jee.inject.Injection
 
getMember() - Method in interface org.springframework.jee.interfaces.inject.InjectionI
 
getMemberType() - Method in class org.springframework.jee.inject.FieldInjection
 
getMemberType() - Method in class org.springframework.jee.inject.Injection
Need to be implemented based on the member type.
getMemberType() - Method in class org.springframework.jee.inject.MethodInjection
 
getMessage() - Method in exception org.springframework.jee.interfaces.LifecycleCallbackException
 
getMessage() - Method in exception org.springframework.jee.interfaces.MetadataParseException
 
getMetadata(String) - Method in class org.springframework.jee.config.MetadataDrivenBeanPostProcessorSupport
 
getMetadata(String) - Method in class org.springframework.jee.inject.AnnotationComponentContributor
 
getMetadata(String) - Method in class org.springframework.jee.inject.BeanDefinitionAnnotationComponentContributor
 
getMetadata(String) - Method in interface org.springframework.jee.interfaces.inject.ComponentContributor
 
getMetadata() - Method in interface org.springframework.jee.interfaces.intercept.__ProxyControl
Return the metadata associated with this proxy
getMethod() - Method in class org.springframework.jee.intercept.MethodInvocationInvocationContext
 
getName() - Method in class org.springframework.jee.inject.BasicInjectionInfo
 
getName() - Method in class org.springframework.jee.inject.Injection
 
getName() - Method in interface org.springframework.jee.interfaces.inject.InjectionI
 
getName() - Method in interface org.springframework.jee.interfaces.inject.InjectionInfo
Injection name (may be field or method name).
getNewInstance(String) - Method in interface org.springframework.jee.interfaces.WebComponentContributorBroker
 
getNewInstance(String) - Method in class org.springframework.jee.spi.WebComponentContributorBrokerImpl
 
getOrder() - Method in class org.springframework.jee.config.MetadataDrivenBeanPostProcessorSupport
 
getParameters() - Method in class org.springframework.jee.intercept.MethodInvocationInvocationContext
 
getPlatforms() - Method in class org.springframework.jee.validation.AnnotatedMethodSpecificationRule
 
getPlatforms() - Method in interface org.springframework.jee.validation.SpecificationRule
Return the set of JEE Platforms this rule relates to
getRegisteredBeanDefinitionNames() - Method in class org.springframework.jee.inject.Enricher
 
getRegisteredBeanDefinitionNames() - Method in interface org.springframework.jee.interfaces.inject.EnricherI
 
getServerApplicationContext() - Method in class org.springframework.jee.server.Bootstrap
Return the application context associated with the server.
getServiceEnvironment() - Method in class org.springframework.jee.config.JeeBeanFactoryPostProcessor
 
getSubheading() - Method in class org.springframework.jee.validation.AbstractSpecificationRule
 
getSubheading() - Method in interface org.springframework.jee.validation.SpecificationRule
 
getTarget() - Method in class org.springframework.jee.intercept.MethodInvocationInvocationContext
 
getTarget() - Method in interface org.springframework.jee.interfaces.EnterpriseBeanProxy
 
getTarget() - Method in class org.springframework.jee.spi.EjbProxyMetadata.EnterpriseBeanProxyImpl
 
getTarget() - Method in class org.springframework.jee.spi.EjbProxyMetadata.EnterpriseBeanSupport
 
getTarget() - Method in class org.springframework.jee.spi.TargetWrapperBaseImpl
 
getTargetClass(EnterpriseBean) - Method in interface org.springframework.jee.interfaces.PitchforkUtils
 
getTargetClass(EnterpriseBean) - Method in class org.springframework.jee.spi.PitchforkUtilsImpl
 
getTargetClass() - Method in class org.springframework.jee.spi.TargetWrapperBaseImpl
 
getTargetPlatform() - Method in class org.springframework.jee.inject.DeploymentUnitMetadata
Return the target platform for this deployment unit.
getTimeoutMethodName() - Method in interface org.springframework.jee.interfaces.ejb.EjbProxyMetadataI
 
getTimeoutMethodName() - Method in class org.springframework.jee.spi.EjbProxyMetadata
 
getTransactionalMethodAttributes() - Method in class org.springframework.jee.transaction.TransactionalMetadata
 
getTransactionManager() - Method in class org.springframework.jee.config.AbstractServiceEnvironment
 
getTransactionManager() - Method in interface org.springframework.jee.config.ServiceEnvironment
 
getTransactionManager() - Method in class org.springframework.jee.config.SimpleServiceEnvironment
 
getType() - Method in class org.springframework.jee.inject.BasicInjectionInfo
 
getType() - Method in class org.springframework.jee.inject.Injection
 
getType() - Method in interface org.springframework.jee.interfaces.inject.InjectionI
 
getType() - Method in interface org.springframework.jee.interfaces.inject.InjectionInfo
Injection type (may be field type or setter parameter type).
getUniqueInstanceOfType(ListableBeanFactory, Class) - Method in class org.springframework.jee.inject.Jsr250Metadata
 
getValue() - Method in class org.springframework.jee.inject.Injection
 
getValue() - Method in interface org.springframework.jee.interfaces.inject.InjectionI
 
getViolations() - Method in exception org.springframework.jee.validation.InvalidDeploymentUnitException
 

H

hasErrors() - Method in exception org.springframework.jee.validation.InvalidDeploymentUnitException
 

I

info - Variable in class org.springframework.jee.inject.Injection
 
init(ComponentContributor) - Method in interface org.springframework.jee.interfaces.WSEEComponentContributorBroker
 
init(ComponentContributor) - Method in class org.springframework.jee.spi.WSEEComponentContributorBrokerImpl
 
init(int, int, int) - Method in class org.springframework.jee.validation.AbstractSpecificationRule
 
initEnvironment() - Method in class org.springframework.jee.inject.DeploymentUnitMetadata
Used to add a default ServiceEnvironment if none is provided.
initialize(ClassLoader, String, String, boolean, ComponentContributor) - Method in interface org.springframework.jee.interfaces.EjbComponentCreatorBroker
 
initialize(ClassLoader, String, String, boolean, ComponentContributor) - Method in interface org.springframework.jee.interfaces.WebComponentContributorBroker
 
initialize(ClassLoader, String, String, boolean, ComponentContributor) - Method in class org.springframework.jee.spi.EjbComponentCreatorBrokerImpl
 
initialize(ClassLoader, String, String, boolean, ComponentContributor) - Method in class org.springframework.jee.spi.WebComponentContributorBrokerImpl
 
inject(Object) - Method in class org.springframework.jee.ejb.EjbInjectionMetadata
 
inject(Object) - Method in class org.springframework.jee.inject.Jsr250Metadata
Perform dependency injection on the given instance and invoke the PostConstruct method if any
inject(Object) - Method in interface org.springframework.jee.interfaces.inject.Jsr250MetadataI
Perform dependency injection on the given instance and invoke the PostConstruct method if any
injectAndPostConstruct(Object) - Method in class org.springframework.jee.inject.Jsr250Metadata
Perform dependency injection on the given instance and invoke the PostConstruct method if any
Injection<E extends InjectionInfo> - Class in org.springframework.jee.inject
Class modelling an injected member of a JEE component.
Injection(Member, E) - Constructor for class org.springframework.jee.inject.Injection
 
injection(Object, String) - Method in class org.springframework.jee.spi.EjbComponentCreatorBrokerImpl
 
InjectionI<E extends InjectionInfo> - Interface in org.springframework.jee.interfaces.inject
 
InjectionInfo - Interface in org.springframework.jee.interfaces.inject
Basic container for injection.
inspectRuntimeException(Class<? extends RuntimeException>) - Method in class org.springframework.jee.transaction.DefaultApplicationExceptionManager
Create AppExInfo for unchecked application exceptions.
instantiate(RootBeanDefinition, String, BeanFactory) - Method in class org.springframework.jee.spi.WLSInstantiationStrategy
 
instantiate(RootBeanDefinition, String, BeanFactory, Constructor, Object[]) - Method in class org.springframework.jee.spi.WLSInstantiationStrategy
 
instantiate(RootBeanDefinition, String, BeanFactory, Object, Method, Object[]) - Method in class org.springframework.jee.spi.WLSInstantiationStrategy
 
INTERCEPTION_PROCESSORS - Static variable in class org.springframework.jee.inject.ChainedProcessorsComponentContributor
Jsr250 and Interception chain.
InterceptionMetadata - Class in org.springframework.jee.intercept
Class representing metadata for a component that may have interceptors as per the JEE (EJB 3.0) interception specification.
InterceptionMetadata(DeploymentUnitMetadataI, String, Class<?>) - Constructor for class org.springframework.jee.intercept.InterceptionMetadata
 
InterceptionMetadata.InterceptorExclusion - Class in org.springframework.jee.intercept
Class representing the exclusion of class or default interceptors from a particular method
InterceptionMetadata.InterceptorExclusion() - Constructor for class org.springframework.jee.intercept.InterceptionMetadata.InterceptorExclusion
 
InterceptionMetadataBeanPostProcessor - Class in org.springframework.jee.intercept
Spring BeanPostProcessor that performs JEE interception on components with InterceptionMetadata.
InterceptionMetadataBeanPostProcessor() - Constructor for class org.springframework.jee.intercept.InterceptionMetadataBeanPostProcessor
 
InterceptionMetadataI - Interface in org.springframework.jee.interfaces.intercept
 
InterceptionProcessor - Class in org.springframework.jee.inject
EJB3-style interception processor.
InterceptionProcessor() - Constructor for class org.springframework.jee.inject.InterceptionProcessor
 
InterceptionProcessor(Jsr250Processor) - Constructor for class org.springframework.jee.inject.InterceptionProcessor
 
InterceptionRules - Class in org.springframework.jee.validation.rules
Rules for interception.
InterceptionRules() - Constructor for class org.springframework.jee.validation.rules.InterceptionRules
 
InterceptorMetadata - Class in org.springframework.jee.intercept
Class representing metadata about an interceptor class.
InterceptorMetadata(Class<?>, List<Method>, Method) - Constructor for class org.springframework.jee.intercept.InterceptorMetadata
Construct new interceptor metadata with component name defaulting to the FQN of the component class method level interceptor if (matchingMethod != null) class level interceptor if (matchingMethod == null)
InterceptorMetadata(Class<?>, List<Method>) - Constructor for class org.springframework.jee.intercept.InterceptorMetadata
Construct new class level interceptor metadata with component name defaulting to the FQN of the component class
InterceptorMetadata(Jsr250Metadata, List<Method>) - Constructor for class org.springframework.jee.intercept.InterceptorMetadata
Create a new Interceptor metadata for a self interceptor.
InterceptorMetadataI - Interface in org.springframework.jee.interfaces.intercept
 
InvalidDeploymentUnitException - Exception in org.springframework.jee.validation
Exception thrown when an entire deployment unit is invalid.
InvalidDeploymentUnitException() - Constructor for exception org.springframework.jee.validation.InvalidDeploymentUnitException
 
invoke(MethodInvocation) - Method in class org.springframework.jee.intercept.JeeInterceptorInterceptor
 
invoke(MethodInvocation) - Method in class org.springframework.jee.spi.EnvironmentInterceptor
 
invokeCreateProxyIfNecessary(Object, String) - Method in class org.springframework.jee.spi.EjbComponentCreatorBrokerImpl
 
invokeLifecycleMethod(Object, Method) - Method in class org.springframework.jee.inject.Jsr250Metadata
 
invokeLifecycleMethod(Object, Method, Object[]) - Method in class org.springframework.jee.inject.Jsr250Metadata
 
invokeLifecycleMethod(LifecycleEvent) - Method in interface org.springframework.jee.interfaces.intercept.__ProxyControl
Invoke the given lifecycle method on the singleton instance and any interceptors that listen to it
invokeLifecycleMethods(Object, LifecycleEvent) - Method in class org.springframework.jee.inject.Jsr250Metadata
 
invokeLifecycleMethods(Object, LifecycleEvent) - Method in class org.springframework.jee.intercept.InterceptionMetadata
Override superclass method to invoke all interceptors in the chain if they listen to this method
invokeLifecycleMethods(Object, LifecycleEvent) - Method in interface org.springframework.jee.interfaces.inject.Jsr250MetadataI
 
invokePostConstruct(Object) - Method in interface org.springframework.jee.interfaces.EjbComponentCreatorBroker
 
invokePostConstruct(Object) - Method in class org.springframework.jee.spi.EjbComponentCreatorBrokerImpl
 
invokePostConstructAndRegisterShutdownHook(Object) - Method in class org.springframework.jee.inject.Jsr250Metadata
 
invokePostConstructAndRegisterShutdownHook(Object) - Method in class org.springframework.jee.intercept.InterceptionMetadata
 
invokeValidationMethods(Jsr250MetadataI, InvalidDeploymentUnitException) - Method in class org.springframework.jee.validation.ReflectiveRuleBasedValidationService
Reflectively invoke all the validation methods on the given component
isClassInterceptor() - Method in class org.springframework.jee.intercept.InterceptorMetadata
 
isClassInterceptor() - Method in interface org.springframework.jee.interfaces.intercept.InterceptorMetadataI
 
isClassTransactional(Class) - Method in class org.springframework.jee.inject.TransactionProcessor
 
isDefaultInterceptor() - Method in class org.springframework.jee.intercept.InterceptorMetadata
 
isDefaultInterceptor() - Method in interface org.springframework.jee.interfaces.intercept.InterceptorMetadataI
 
isExcludeClassInterceptors() - Method in class org.springframework.jee.intercept.InterceptionMetadata.InterceptorExclusion
 
isExcluded(Method, Class) - Method in class org.springframework.jee.intercept.JeeInterceptorPointcutAdvisor
 
isExcludedAsBusinessInterfaceOnAutodetect(Class<?>) - Method in class org.springframework.jee.intercept.InterceptionMetadata
Subclasses can override this to exclude further business interfaces
isExcludeDefaultInterceptors() - Method in class org.springframework.jee.intercept.InterceptionMetadata.InterceptorExclusion
 
isInvokeLifecycleMethod() - Method in class org.springframework.jee.inject.DeploymentUnitMetadata
 
isLimitToSpec() - Method in class org.springframework.jee.inject.DeploymentUnitMetadata
 
isRollback() - Method in class org.springframework.jee.inject.ApplicationExceptionInfo
 
isStatic() - Method in class org.springframework.jee.spi.TargetWrapperBaseImpl
 
isTransactional() - Method in class org.springframework.jee.transaction.TransactionalMetadata
 

J

J2eeClientInjectionMetadata - Class in org.springframework.jee.spi
 
J2eeClientInjectionMetadata(DeploymentUnitMetadataI, String, Class<?>) - Constructor for class org.springframework.jee.spi.J2eeClientInjectionMetadata
 
JeeAnnotationUtils - Class in org.springframework.jee
Utility class used for finding annotation using the inheritance rules from jsr250.
JeeAnnotationUtils() - Constructor for class org.springframework.jee.JeeAnnotationUtils
 
JeeBeanFactoryPostProcessor - Class in org.springframework.jee.config
Spring BeanFactoryBeanPostProcessor to automatically apply JEE injection and interception to annotated classes deployed in a Spring context.
JeeBeanFactoryPostProcessor() - Constructor for class org.springframework.jee.config.JeeBeanFactoryPostProcessor
 
JeeEjbBeanFactoryPostProcessor - Class in org.springframework.jee.ejb.config
PostProcessor that adds @EJB style injections.
JeeEjbBeanFactoryPostProcessor() - Constructor for class org.springframework.jee.ejb.config.JeeEjbBeanFactoryPostProcessor
 
JeeInterceptorInterceptor - Class in org.springframework.jee.intercept
Spring AOP interceptor wrapping an EJB3 style interceptor.
JeeInterceptorInterceptor(InterceptorMetadata, Object, Method) - Constructor for class org.springframework.jee.intercept.JeeInterceptorInterceptor
 
JeeInterceptorInterceptor(Object, Method) - Constructor for class org.springframework.jee.intercept.JeeInterceptorInterceptor
 
JeeInterceptorPointcutAdvisor - Class in org.springframework.jee.intercept
Spring AOP pointcut that can be used for a method-targeted EJB3 style interception
JeeInterceptorPointcutAdvisor(Method, JeeInterceptorInterceptor, DeploymentUnitMetadata, Map<Object, InterceptionMetadata.InterceptorExclusion>, Set<Object>) - Constructor for class org.springframework.jee.intercept.JeeInterceptorPointcutAdvisor
 
JeeInterceptorPointcutAdvisorI - Interface in org.springframework.jee.interfaces
 
JeeLogger - Class in org.springframework.jee
 
JeeLogger() - Constructor for class org.springframework.jee.JeeLogger
 
JSR250_PROCESSORS - Static variable in class org.springframework.jee.inject.ChainedProcessorsComponentContributor
Jsr250 only processing chain.
Jsr250Metadata - Class in org.springframework.jee.inject
Metadata for JEE 5 injection.
Jsr250Metadata(Jsr250Metadata) - Constructor for class org.springframework.jee.inject.Jsr250Metadata
Copy constructor.
Jsr250Metadata(DeploymentUnitMetadataI, String, Class<?>) - Constructor for class org.springframework.jee.inject.Jsr250Metadata
Construct new component metadata
Jsr250MetadataBeanPostProcessor - Class in org.springframework.jee.inject
BeanPostProcessor that performs JEE Dependency Injection.
Jsr250MetadataBeanPostProcessor() - Constructor for class org.springframework.jee.inject.Jsr250MetadataBeanPostProcessor
 
Jsr250MetadataI - Interface in org.springframework.jee.interfaces.inject
 
Jsr250Processor - Class in org.springframework.jee.inject
Jsr250 annotation processor.
Jsr250Processor() - Constructor for class org.springframework.jee.inject.Jsr250Processor
 
Jsr250Rules - Class in org.springframework.jee.validation.rules
Jsr250 rules.
Jsr250Rules() - Constructor for class org.springframework.jee.validation.rules.Jsr250Rules
 
JtaServiceEnvironment - Class in org.springframework.jee.config
Jta specific service environment.
JtaServiceEnvironment() - Constructor for class org.springframework.jee.config.JtaServiceEnvironment
 

K

KEY - Static variable in class org.springframework.jee.inject.Jsr250Metadata
 

L

LifecycleCallbackException - Exception in org.springframework.jee.interfaces
 
LifecycleCallbackException(String) - Constructor for exception org.springframework.jee.interfaces.LifecycleCallbackException
 
LifecycleCallbackException(String, Throwable) - Constructor for exception org.springframework.jee.interfaces.LifecycleCallbackException
 
LifecycleEvent - Enum in org.springframework.jee.interfaces.inject
Enumeration for lifecycle events on a JEE component, along with the corresponding annotations that may be used to identify them in Java source.
log - Variable in class org.springframework.jee.config.AbstractServiceEnvironment
 
log - Variable in class org.springframework.jee.config.MetadataDrivenBeanPostProcessorSupport
 
log - Variable in class org.springframework.jee.inject.ChainedProcessorsComponentContributor
 
log - Variable in class org.springframework.jee.inject.Enricher
 
log - Variable in class org.springframework.jee.inject.Jsr250Metadata
 
log - Variable in class org.springframework.jee.inject.Jsr250Processor
 
log - Variable in class org.springframework.jee.server.Bootstrap
 
log - Variable in class org.springframework.jee.server.DefaultContainerBootstrap
 
log - Variable in class org.springframework.jee.transaction.AbstractApplicationExceptionManager
 
log - Variable in class org.springframework.jee.validation.AbstractSpecificationRule
 
logBeanClassNotResolved(String) - Static method in class org.springframework.jee.JeeLogger
 
logClassNotFound(InjectionI) - Static method in class org.springframework.jee.JeeLogger
 
logFieldInjecitonFailure(InjectionI, Object, Object) - Static method in class org.springframework.jee.JeeLogger
 
logLifecycleCallbackFailure(Object, Method, Object[]) - Static method in class org.springframework.jee.JeeLogger
 
logMethodInjectionFailure(InjectionI, Object, Object) - Static method in class org.springframework.jee.JeeLogger
 
logNoSuchBeanDefinition(InjectionI) - Static method in class org.springframework.jee.JeeLogger
 
lookup(String) - Method in class org.springframework.jee.inject.DeploymentUnitMetadata
Helper JNDI container-aware lookup method.

M

matches(Method, Class) - Method in class org.springframework.jee.intercept.JeeInterceptorPointcutAdvisor
 
matches(Method, Class) - Method in class org.springframework.jee.intercept.SuperJeeInterceptorPointcutAdvisor
 
matches(Method, Class) - Method in interface org.springframework.jee.interfaces.JeeInterceptorPointcutAdvisorI
 
member - Variable in class org.springframework.jee.inject.Injection
 
MetadataDrivenBeanPostProcessorSupport - Class in org.springframework.jee.config
Superclass for post processing singleton definitions, driven by a matching piece of metadata attached to the relevant singleton definition with the given name.
MetadataDrivenBeanPostProcessorSupport(String) - Constructor for class org.springframework.jee.config.MetadataDrivenBeanPostProcessorSupport
 
MetadataParseException - Exception in org.springframework.jee.interfaces
 
MetadataParseException(String) - Constructor for exception org.springframework.jee.interfaces.MetadataParseException
 
MetadataParseException(String, Throwable) - Constructor for exception org.springframework.jee.interfaces.MetadataParseException
 
MetadataProcessor - Interface in org.springframework.jee.inject
Interface for processing JSR250-related metadata.
metadataProcessors - Variable in class org.springframework.jee.inject.ChainedProcessorsComponentContributor
 
MethodInjection - Class in org.springframework.jee.inject
JSR 250 method level injection.
MethodInjection(Method, InjectionInfo) - Constructor for class org.springframework.jee.inject.MethodInjection
 
MethodInjection(Method, Resource) - Constructor for class org.springframework.jee.inject.MethodInjection
 
MethodInvocationInvocationContext - Class in org.springframework.jee.intercept
Implementation of EJB3 InvocationContext for interception built on Spring ReflectiveMethodInvocation and AOP Alliance API.
MethodInvocationInvocationContext(ReflectiveMethodInvocation) - Constructor for class org.springframework.jee.intercept.MethodInvocationInvocationContext
 
MethodInvocationVisitor - Interface in org.springframework.jee.interfaces
 
MethodInvocationVisitorImpl - Class in org.springframework.jee.spi
 
MethodInvocationVisitorImpl(MethodInvocation) - Constructor for class org.springframework.jee.spi.MethodInvocationVisitorImpl
 

N

name - Variable in class org.springframework.jee.inject.BasicInjectionInfo
 
newInstance(Class) - Method in interface org.springframework.jee.interfaces.ComponentFactory
Creates a new instance of type cls.
newInstance(Class) - Method in class org.springframework.jee.interfaces.SpringComponentFactory
The method only serve as a marker, it is not used.
newJsr250Metadata(String, Class<?>, DeploymentUnitMetadataI) - Method in class org.springframework.jee.ejb.EjbAnnotationComponentContributor
 
newJsr250Metadata(String, Class<?>, DeploymentUnitMetadataI) - Method in class org.springframework.jee.inject.ChainedProcessorsComponentContributor
Subclasses can override this to return an Jsr250Metadata subclass of their choice
newJsr250Metadata(String, Class<?>, DeploymentUnitMetadataI) - Method in interface org.springframework.jee.interfaces.inject.ComponentContributor
Create a instance or subclass instance of Jsr250Metadata.
newJsr250Metadata(String, Class, DeploymentUnitMetadataI) - Method in interface org.springframework.jee.interfaces.WSEEComponentContributorBroker
 
newJsr250Metadata(String, Class, DeploymentUnitMetadataI) - Method in class org.springframework.jee.spi.WSEEComponentContributorBrokerImpl
 
NO_BUSINESS_INTERFACES - Static variable in class org.springframework.jee.validation.rules.InterceptionRules
 

O

org.springframework.jee - package org.springframework.jee
Java Enterprise Edition support.
org.springframework.jee.config - package org.springframework.jee.config
JEE configuration support.
org.springframework.jee.ejb - package org.springframework.jee.ejb
EJB metadata.
org.springframework.jee.ejb.config - package org.springframework.jee.ejb.config
JEE EJB specific configuration support.
org.springframework.jee.inject - package org.springframework.jee.inject
JSR250 Support.
org.springframework.jee.intercept - package org.springframework.jee.intercept
Support for EJB3 interceptors.
org.springframework.jee.interfaces - package org.springframework.jee.interfaces
 
org.springframework.jee.interfaces.ejb - package org.springframework.jee.interfaces.ejb
 
org.springframework.jee.interfaces.inject - package org.springframework.jee.interfaces.inject
 
org.springframework.jee.interfaces.intercept - package org.springframework.jee.interfaces.intercept
 
org.springframework.jee.server - package org.springframework.jee.server
Bootstrapping support for server environments.
org.springframework.jee.spi - package org.springframework.jee.spi
 
org.springframework.jee.transaction - package org.springframework.jee.transaction
EJB3 transaction support based on Spring facilities.
org.springframework.jee.validation - package org.springframework.jee.validation
Validation package for JSR-250 and EJB3 components.
org.springframework.jee.validation.rules - package org.springframework.jee.validation.rules
Validation rules.
org.springframework.jee.validation.rules.ejb - package org.springframework.jee.validation.rules.ejb
Validation rules for EJB3 land.
owner - Variable in class org.springframework.jee.config.MetadataDrivenBeanPostProcessorSupport
 

P

PitchforkUtils - Interface in org.springframework.jee.interfaces
 
PitchforkUtilsImpl - Class in org.springframework.jee.spi
 
PitchforkUtilsImpl() - Constructor for class org.springframework.jee.spi.PitchforkUtilsImpl
 
Platform - Enum in org.springframework.jee.validation
Enumeration for JEE Platform revisions.
postProcessAfterInitialization(Object, String) - Method in class org.springframework.jee.intercept.InterceptionMetadataBeanPostProcessor
 
postProcessAfterInitialization(Object, String) - Method in class org.springframework.jee.validation.AutodetectValidationService
 
postProcessAfterInstantiation(Object, String) - Method in class org.springframework.jee.inject.Jsr250MetadataBeanPostProcessor
 
postProcessBeanFactory(ConfigurableListableBeanFactory) - Method in class org.springframework.jee.config.JeeBeanFactoryPostProcessor
 
postProcessBeforeInitialization(Object, String) - Method in class org.springframework.jee.validation.AutodetectValidationService
 
proceed() - Method in class org.springframework.jee.intercept.MethodInvocationInvocationContext
 
process(Jsr250MetadataI) - Method in class org.springframework.jee.ejb.EjbReferenceProcessor
 
process(Jsr250MetadataI) - Method in class org.springframework.jee.inject.InterceptionProcessor
 
process(Jsr250MetadataI) - Method in class org.springframework.jee.inject.Jsr250Processor
 
process(Jsr250MetadataI) - Method in interface org.springframework.jee.inject.MetadataProcessor
 
process(Jsr250MetadataI) - Method in class org.springframework.jee.inject.TransactionProcessor
 

R

ReflectiveRuleBasedValidationService - Class in org.springframework.jee.validation
Implementation of ValidationService that reflectively invokes annotated rule methods.
ReflectiveRuleBasedValidationService() - Constructor for class org.springframework.jee.validation.ReflectiveRuleBasedValidationService
 
refresh() - Method in class org.springframework.jee.inject.Jsr250Metadata
 
refresh() - Method in interface org.springframework.jee.interfaces.inject.Jsr250MetadataI
 
register(String, AbstractBeanDefinition) - Method in class org.springframework.jee.inject.BeanDefinitionAnnotationComponentContributor
 
registerApplicationExceptionInfo(Class<? extends Exception>, ApplicationExceptionInfo) - Method in class org.springframework.jee.inject.DeploymentUnitMetadata
Register an applicationExceptionInfo.
registerContainerControlInterface(Class<?>) - Method in class org.springframework.jee.inject.DeploymentUnitMetadata
Register the given interface as a container control interface, meaning that it will not be intercepted
registerContainerControlInterface(Class<?>) - Method in interface org.springframework.jee.interfaces.inject.DeploymentUnitMetadataI
Register the given interface as a container control interface, meaning that it will not be intercepted
registerDefaultInterceptorMetadata(InterceptorMetadataI) - Method in class org.springframework.jee.inject.DeploymentUnitMetadata
Add default interceptor metadata to the deploymentUnitMetadata.
registerDefaultInterceptorMetadata(InterceptorMetadataI) - Method in interface org.springframework.jee.interfaces.inject.DeploymentUnitMetadataI
Add default interceptor metadata to the deploymentUnitMetadata.
registerDeployedComponentMetadata(Jsr250Metadata) - Method in class org.springframework.jee.inject.DeploymentUnitMetadata
 
registerInterceptorMetadata(InterceptorMetadataI) - Method in class org.springframework.jee.intercept.InterceptionMetadata
Add interceptor metadata.
registerInterceptorMetadata(InterceptorMetadataI) - Method in interface org.springframework.jee.interfaces.intercept.InterceptionMetadataI
Add interceptor metadata.
registerInterceptorOrder(InterceptorMetadataI, Object) - Method in class org.springframework.jee.intercept.InterceptionMetadata
 
registerInterceptorOrder(InterceptorMetadataI, Object) - Method in interface org.springframework.jee.interfaces.intercept.InterceptionMetadataI
 
registerLifecycleEventCallbackMethod(LifecycleEvent, Method) - Method in class org.springframework.jee.inject.Jsr250Metadata
 
registerLifecycleEventCallbackMethod(LifecycleEvent, Method) - Method in interface org.springframework.jee.interfaces.inject.Jsr250MetadataI
 
registerLifecycleEventListenerMethod(LifecycleEvent, Method) - Method in class org.springframework.jee.intercept.InterceptorMetadata
 
registerLifecycleEventListenerMethod(LifecycleEvent, Method) - Method in interface org.springframework.jee.interfaces.intercept.InterceptorMetadataI
 
registerMap(Map<String, AbstractBeanDefinition>) - Method in class org.springframework.jee.inject.BeanDefinitionAnnotationComponentContributor
 
registerSelfInterceptorMethod(Method) - Method in class org.springframework.jee.intercept.InterceptionMetadata
Set the self interceptor method for this component
registerSelfInterceptorMethod(Method) - Method in interface org.springframework.jee.interfaces.intercept.InterceptionMetadataI
Set the self interceptor method for this component
releaseTarget(Object) - Method in class org.springframework.jee.spi.TargetWrapperBaseImpl
 
removeTarget() - Method in interface org.springframework.jee.interfaces.TargetWrapper
 
removeTarget() - Method in class org.springframework.jee.spi.TargetWrapperBaseImpl
 
resetTarget(Object) - Method in interface org.springframework.jee.interfaces.TargetWrapper
 
resetTarget(Object) - Method in class org.springframework.jee.spi.TargetWrapperBaseImpl
 
resolve(InjectionI) - Method in class org.springframework.jee.inject.DeploymentUnitMetadata
 
resolve(InjectionI) - Method in class org.springframework.jee.inject.Jsr250Metadata
Resolve the given injected value Look first in the Spring singleton factory, then in JNDI name
resolve(InjectionI) - Method in class org.springframework.jee.spi.J2eeClientInjectionMetadata
 
resolveByType(Class) - Method in class org.springframework.jee.inject.Jsr250Metadata
Subclasses that know about a context can perform special purpose injection here
ResourceInfo - Class in org.springframework.jee.inject
JSR 250 resource information holder.
ResourceInfo(Resource) - Constructor for class org.springframework.jee.inject.ResourceInfo
 
ResourceInfo(String, Class) - Constructor for class org.springframework.jee.inject.ResourceInfo
 
ROLLBACK - Static variable in class org.springframework.jee.inject.ApplicationExceptionInfo
 
rollbackOn(Throwable) - Method in class org.springframework.jee.transaction.Ejb3TransactionAttribute
Rollbacks all errors and exceptions unless "application exceptions" with rollback attribute set to false are encountered.

S

ServiceEnvironment - Interface in org.springframework.jee.config
Interface used for providing environment specific properties like transaction manager.
setApplicationContext(ApplicationContext) - Method in class org.springframework.jee.config.JeeBeanFactoryPostProcessor
 
setApplicationContext(ApplicationContext) - Method in class org.springframework.jee.validation.AutodetectValidationService
 
setBeanControlInterface(Class) - Method in class org.springframework.jee.intercept.InterceptionMetadata
 
setBeanControlInterface(Class) - Method in interface org.springframework.jee.interfaces.intercept.InterceptionMetadataI
 
setBeanControlInterfaceAndMethods(Class, Set<Method>) - Method in class org.springframework.jee.intercept.JeeInterceptorPointcutAdvisor
 
setBeanControlInterfaceAndMethods(Class, Set<Method>) - Method in interface org.springframework.jee.interfaces.JeeInterceptorPointcutAdvisorI
 
setBeanControlInterfaceMethods(Set<Method>) - Method in class org.springframework.jee.intercept.InterceptionMetadata
 
setBeanControlInterfaceMethods(Set<Method>) - Method in interface org.springframework.jee.interfaces.intercept.InterceptionMetadataI
 
setBeanDefinition(AbstractBeanDefinition) - Method in class org.springframework.jee.inject.Jsr250Metadata
 
setBeanFactory(BeanFactory) - Method in class org.springframework.jee.config.MetadataDrivenBeanPostProcessorSupport
 
setBeanType(BeanType) - Method in interface org.springframework.jee.interfaces.ejb.EjbProxyMetadataI
 
setBeanType(BeanType) - Method in class org.springframework.jee.spi.EjbProxyMetadata
 
setClassInterceptor(boolean) - Method in class org.springframework.jee.intercept.InterceptorMetadata
 
setClassInterceptor(boolean) - Method in interface org.springframework.jee.interfaces.intercept.InterceptorMetadataI
 
setCode(String) - Method in exception org.springframework.jee.validation.SpecificationViolation
 
setComponentContext(ApplicationContext, BeanDefinitionRegistry) - Method in class org.springframework.jee.inject.Jsr250Metadata
 
setComponentContext(GenericApplicationContext) - Method in class org.springframework.jee.inject.Jsr250Metadata
 
setComponentContext(ApplicationContext, BeanDefinitionRegistry) - Method in class org.springframework.jee.intercept.InterceptionMetadata
Set the application context for the superclass and for the inner interceptorMetadata.
setComponentContext(ApplicationContext, BeanDefinitionRegistry) - Method in class org.springframework.jee.intercept.InterceptorMetadata
 
setDefaultInterceptor(boolean) - Method in class org.springframework.jee.intercept.InterceptorMetadata
 
setDefaultInterceptor(boolean) - Method in interface org.springframework.jee.interfaces.intercept.InterceptorMetadataI
 
setDeploymentUnitMetadata(DeploymentUnitMetadataI) - Method in class org.springframework.jee.inject.Enricher
Optionally override the default DeploymentUnitMetadata, to customize JNDI lookup etc.
setDeploymentUnitMetadata(DeploymentUnitMetadataI) - Method in interface org.springframework.jee.interfaces.inject.EnricherI
Optionally override the default DeploymentUnitMetadata, to customize JNDI lookup etc.
setEnvironment(ServiceEnvironment) - Method in class org.springframework.jee.inject.DeploymentUnitMetadata
Set the ServiceEnvironment to be used by this deployment unit.
setExcludeClassInterceptors(boolean) - Method in class org.springframework.jee.intercept.InterceptionMetadata.InterceptorExclusion
 
setExcludeClassInterceptors(Object) - Method in class org.springframework.jee.intercept.InterceptionMetadata
 
setExcludeClassInterceptors(Object) - Method in interface org.springframework.jee.interfaces.intercept.InterceptionMetadataI
 
setExcludeDefaultInterceptors(boolean) - Method in class org.springframework.jee.intercept.InterceptionMetadata.InterceptorExclusion
 
setExcludeDefaultInterceptors(Object) - Method in class org.springframework.jee.intercept.InterceptionMetadata
 
setExcludeDefaultInterceptors(Object) - Method in interface org.springframework.jee.interfaces.intercept.InterceptionMetadataI
 
setInterceptorTarget(Map) - Method in interface org.springframework.jee.interfaces.TargetWrapper
 
setInterceptorTarget(Map) - Method in class org.springframework.jee.spi.TargetWrapperBaseImpl
 
setInvokeLifecycleMethod(boolean) - Method in class org.springframework.jee.inject.DeploymentUnitMetadata
 
setLimitToSpec(boolean) - Method in class org.springframework.jee.inject.DeploymentUnitMetadata
 
setMessageDrivenContext(MessageDrivenContext) - Method in class org.springframework.jee.spi.EjbProxyMetadata.MessageBeanImpl
 
setMetadataProcessors(List<MetadataProcessor>) - Method in class org.springframework.jee.inject.ChainedProcessorsComponentContributor
Metadata processor chain setter.
setOrder(int) - Method in class org.springframework.jee.config.MetadataDrivenBeanPostProcessorSupport
 
setParameters(Object[]) - Method in class org.springframework.jee.intercept.MethodInvocationInvocationContext
 
setServiceEnvironment(ServiceEnvironment) - Method in class org.springframework.jee.config.JeeBeanFactoryPostProcessor
 
setSessionContext(SessionContext) - Method in class org.springframework.jee.spi.EjbProxyMetadata.SessionBeanImpl
 
setTargetPlatform(Platform) - Method in class org.springframework.jee.inject.DeploymentUnitMetadata
 
setTimeoutMethodName(String) - Method in interface org.springframework.jee.interfaces.ejb.EjbProxyMetadataI
 
setTimeoutMethodName(String) - Method in class org.springframework.jee.spi.EjbProxyMetadata
 
setTransactional(boolean) - Method in class org.springframework.jee.transaction.TransactionalMetadata
 
setTransactionManager(PlatformTransactionManager) - Method in class org.springframework.jee.config.SimpleServiceEnvironment
 
setValidationService(ValidationService) - Method in class org.springframework.jee.inject.Enricher
Set the optional ValidationService.
setValidationService(ValidationService) - Method in class org.springframework.jee.server.Bootstrap
 
setValue(Object) - Method in class org.springframework.jee.inject.Injection
If this method is called, we are dealing with a literal value.
setValue(Object) - Method in interface org.springframework.jee.interfaces.inject.InjectionI
If this method is called, we are dealing with a literal value.
shouldCauseRollback(Exception) - Method in class org.springframework.jee.transaction.AbstractApplicationExceptionManager
Subclasses should extend this for more complex functionality.
shouldCauseRollback(Exception) - Method in class org.springframework.jee.transaction.DefaultApplicationExceptionManager
 
SimpleServiceEnvironment - Class in org.springframework.jee.config
A simple javabean implemention (useful in tests) of ServiceEnvironment.
SimpleServiceEnvironment() - Constructor for class org.springframework.jee.config.SimpleServiceEnvironment
 
SimpleServiceEnvironment(PlatformTransactionManager) - Constructor for class org.springframework.jee.config.SimpleServiceEnvironment
 
SpecificationRule - Interface in org.springframework.jee.validation
Synthetic interface used to wrap specification rule annotations, also including the target method.
SpecificationRules - Annotation Type in org.springframework.jee.validation
Annotation to apply to classes to specify that they may contain specification validation rules
SpecificationViolation - Exception in org.springframework.jee.validation
Exception thrown when a specification violation is found.
SpecificationViolation(String, Jsr250Metadata) - Constructor for exception org.springframework.jee.validation.SpecificationViolation
 
SPRING_EJB_JAR_XML_LOCATION - Static variable in class org.springframework.jee.server.EjbBootstrap
Spring deployment descriptor.
SpringComponentFactory - Class in org.springframework.jee.interfaces
Default implementation of ComponentFactory for Spring framework.
SpringComponentFactory() - Constructor for class org.springframework.jee.interfaces.SpringComponentFactory
 
startup() - Method in class org.springframework.jee.inject.DeploymentUnitMetadata
Start the deploymentUnitMetada: register the default interceptors and refresh the deploymentUnitContext as well as metadata contexts.
startup() - Method in class org.springframework.jee.inject.Enricher
Start the container.
startup() - Method in interface org.springframework.jee.interfaces.inject.DeploymentUnitMetadataI
Start the deploymentUnitMetada: register the default interceptors and refresh the deploymentUnitContext as well as metadata contexts.
SuperJeeInterceptorPointcutAdvisor - Class in org.springframework.jee.intercept
Delegate pointcut advisor used for superInterceptors.
SuperJeeInterceptorPointcutAdvisor(JeeInterceptorPointcutAdvisor, JeeInterceptorInterceptor) - Constructor for class org.springframework.jee.intercept.SuperJeeInterceptorPointcutAdvisor
 

T

TargetWrapper - Interface in org.springframework.jee.interfaces
 
TargetWrapperBaseImpl - Class in org.springframework.jee.spi
 
TargetWrapperBaseImpl(Object) - Constructor for class org.springframework.jee.spi.TargetWrapperBaseImpl
 
TargetWrapperBaseImpl(Object, Map) - Constructor for class org.springframework.jee.spi.TargetWrapperBaseImpl
 
TargetWrapperImpl - Class in org.springframework.jee.spi
 
TargetWrapperImpl(Object) - Constructor for class org.springframework.jee.spi.TargetWrapperImpl
 
TargetWrapperImpl(Object, Map) - Constructor for class org.springframework.jee.spi.TargetWrapperImpl
 
toString() - Method in class org.springframework.jee.inject.BasicInjectionInfo
 
toString() - Method in class org.springframework.jee.inject.Injection
 
toString() - Method in class org.springframework.jee.inject.Jsr250Metadata
 
toString() - Method in class org.springframework.jee.intercept.JeeInterceptorInterceptor
 
toString() - Method in class org.springframework.jee.intercept.JeeInterceptorPointcutAdvisor
 
toString() - Method in class org.springframework.jee.intercept.SuperJeeInterceptorPointcutAdvisor
 
toString() - Method in interface org.springframework.jee.interfaces.inject.InjectionI
 
toString() - Method in interface org.springframework.jee.interfaces.JeeInterceptorPointcutAdvisorI
 
TransactionalMetadata - Class in org.springframework.jee.transaction
Metadata for a transactional component such as an EJB.
TransactionalMetadata(DeploymentUnitMetadataI, String, Class<?>) - Constructor for class org.springframework.jee.transaction.TransactionalMetadata
 
transactionManager - Variable in class org.springframework.jee.config.AbstractServiceEnvironment
 
TransactionProcessor - Class in org.springframework.jee.inject
Ejb3 transaction annotation processor.
TransactionProcessor() - Constructor for class org.springframework.jee.inject.TransactionProcessor
 
type - Variable in class org.springframework.jee.inject.BasicInjectionInfo
 

U

usesCustomComponentFactory() - Method in class org.springframework.jee.spi.WLSBootstrap
 
usesSpringExtensionModel() - Method in class org.springframework.jee.spi.WLSBootstrap
Whether or not this context uses Spring as its component extension model.

V

validate(DeploymentUnitMetadataI) - Method in class org.springframework.jee.validation.AutodetectValidationService
 
validate(DeploymentUnitMetadataI) - Method in class org.springframework.jee.validation.ReflectiveRuleBasedValidationService
Validate the given deployment
validate(DeploymentUnitMetadataI) - Method in interface org.springframework.jee.validation.ValidationService
Perform validation checks on the given metadata, before JEE components are deployed
ValidationService - Interface in org.springframework.jee.validation
Interface to be implemented by services that can validate component metadata before container startup
valueOf(String) - Static method in enum org.springframework.jee.interfaces.ejb.BeanType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.springframework.jee.interfaces.inject.LifecycleEvent
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.springframework.jee.validation.Platform
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.springframework.jee.interfaces.ejb.BeanType
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.springframework.jee.interfaces.inject.LifecycleEvent
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.springframework.jee.validation.Platform
Returns an array containing the constants of this enum type, in the order they're declared.
visit() - Method in interface org.springframework.jee.interfaces.MethodInvocationVisitor
 
visit() - Method in class org.springframework.jee.spi.MethodInvocationVisitorImpl
 

W

WebComponentContributorBroker - Interface in org.springframework.jee.interfaces
 
WebComponentContributorBrokerImpl - Class in org.springframework.jee.spi
 
WebComponentContributorBrokerImpl() - Constructor for class org.springframework.jee.spi.WebComponentContributorBrokerImpl
 
WLSBootstrap - Class in org.springframework.jee.spi
WLS-specific extension of Bootstrap.
WLSBootstrap(ClassLoader, String, String, boolean) - Constructor for class org.springframework.jee.spi.WLSBootstrap
 
WLSInstantiationStrategy - Class in org.springframework.jee.spi
InstantiationStrategy that hooks the WLS ComponentFactory into the Spring instantiation process.
WLSInstantiationStrategy(ComponentFactory) - Constructor for class org.springframework.jee.spi.WLSInstantiationStrategy
 
WSEEComponentContributorBroker - Interface in org.springframework.jee.interfaces
 
WSEEComponentContributorBrokerImpl - Class in org.springframework.jee.spi
 
WSEEComponentContributorBrokerImpl() - Constructor for class org.springframework.jee.spi.WSEEComponentContributorBrokerImpl
 

_

__ProxyControl - Interface in org.springframework.jee.interfaces.intercept
Interface introduced into JEE component proxies that allows invocation of lifecycle interfaces.

A B C D E F G H I J K L M N O P R S T U V W _

Copyright © 2006-2008 SpringSource (formerly Interface21). All Rights Reserved.