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

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
 
ActivationConfigProperty - Annotation Type in javax.ejb
 
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
 
addBusinessInterface(Class<?>) - Method in class org.springframework.jee.intercept.InterceptionMetadata
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) - Method in class org.springframework.jee.ejb.EjbMetadata
 
addComponentContractInterceptors(ProxyFactory) - Method in class org.springframework.jee.intercept.InterceptionMetadata
Add interceptors that apply the component contract--such as EJB transaction behaviour.
addComponentContractInterceptors(ProxyFactory) - Method in class org.springframework.jee.transaction.TransactionalMetadata
 
addEjbInjection(Injection<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(Injection<?>) - Method in class org.springframework.jee.inject.Jsr250Metadata
 
addInjectionMetadata(Jsr250Metadata) - 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<InterceptorMetadata>, 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, 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
 
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
 
ApplicationException - Annotation Type in javax.ejb
 
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.
applicationExceptionManager - Variable in class org.springframework.jee.transaction.Ejb3TransactionAttribute
 
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
 
applyInjections(Object, List<? extends Injection<?>>) - 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
 
AroundInvoke - Annotation Type in javax.interceptor
 
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(Jsr250Metadata) - Method in class org.springframework.jee.inject.Enricher
Attach the following metadata, that may relate to an existing Spring singleton or a new component
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(DeploymentUnitMetadata) - Constructor for class org.springframework.jee.inject.BeanDefinitionAnnotationComponentContributor
 
beanDefinitionRegistry - Variable in class org.springframework.jee.config.MetadataDrivenBeanPostProcessorSupport
 
BeanType - Enum in org.springframework.jee.ejb
Enumeration for the types of EJB that may be configured by Spring integration.
bootstrap(ApplicationContext, String[], String[], ResourceLoader) - Method in interface org.springframework.beans.factory.deployment.ContainerBootstrap
Start a Spring container preloading from the given locations
bootstrap(ApplicationContext, String[], String[], ResourceLoader) - Method in class org.springframework.beans.factory.deployment.DefaultContainerBootstrap
 
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.

C

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
 
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.inject
Interface to be implemented by objects that can contribute JEE metadata to an existing Spring context.
composeDefaultName(Method) - Method in class org.springframework.jee.ejb.EjbMethodInjection
 
composeLookupLocation(String) - Method in class org.springframework.jee.inject.DeploymentUnitMetadata
Simple method for composing the final location for a name lookup.
ContainerBootstrap - Interface in org.springframework.beans.factory.deployment
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
 
contribute(Enricher) - Method in class org.springframework.jee.inject.AnnotationComponentContributor
 
contribute(Enricher) - Method in class org.springframework.jee.inject.BeanDefinitionAnnotationComponentContributor
 
contribute(Enricher) - Method in interface org.springframework.jee.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
 
createInterceptorMetadata(Class, Method) - Method in class org.springframework.jee.inject.InterceptionProcessor
Create Interceptor metadata from the given interceptor class.
createMetadataBeanPostProcessor() - Method in class org.springframework.jee.config.JeeBeanFactoryPostProcessor
Hook for post processor creation.
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.
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.beans.factory.deployment
Default implementation of the ContainerBootstrap interface.
DefaultContainerBootstrap() - Constructor for class org.springframework.beans.factory.deployment.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
 
deploymentUnitMetadata - Variable in class org.springframework.jee.inject.BeanDefinitionAnnotationComponentContributor
 
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
 
dummy(Jsr250Metadata) - Method in class org.springframework.jee.validation.rules.Jsr250Rules
 

E

EJB - Annotation Type in javax.ejb
 
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.
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
 
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(DeploymentUnitMetadata, 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
 
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
 
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
 
EJBs - Annotation Type in javax.ejb
 
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
ExcludeClassInterceptors - Annotation Type in javax.interceptor
 
ExcludeDefaultInterceptors - Annotation Type in javax.interceptor
 
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
findComponentMetadata(String, Class<?>, DeploymentUnitMetadata) - 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.
findSuperAroundInvokes(Class) - Method in class org.springframework.jee.intercept.InterceptionMetadata
 

G

Generated - Annotation Type in javax.annotation
 
getAdvice() - Method in class org.springframework.jee.intercept.JeeInterceptorPointcutAdvisor
Return the typed advice associated with this interceptor.
getAnnotation() - Method in enum org.springframework.jee.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
 
getAroundInvokeMethod() - Method in class org.springframework.jee.intercept.InterceptorMetadata
 
getAspectJAdvisorFactory() - Method in class org.springframework.jee.inject.DeploymentUnitMetadata
 
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
 
getBeanType() - Method in class org.springframework.jee.ejb.EjbMetadata
 
getBusinessInterfaces() - Method in class org.springframework.jee.intercept.InterceptionMetadata
 
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
 
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
 
getContainerControlInterfaces() - Method in class org.springframework.jee.inject.DeploymentUnitMetadata
 
getContextData() - Method in interface javax.interceptor.InvocationContext
 
getContextData() - Method in class org.springframework.jee.intercept.MethodInvocationInvocationContext
 
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
 
getDeploymentUnitMetadata() - Method in class org.springframework.jee.inject.Enricher
 
getDeploymentUnitMetadata() - Method in class org.springframework.jee.inject.Jsr250Metadata
 
getEJBContext() - Method in class org.springframework.jee.intercept.MethodInvocationInvocationContext
 
getEjbInjections() - Method in class org.springframework.jee.ejb.EjbInjectionMetadata
 
getEJBLocalObject() - Method in interface javax.ejb.SessionContext
 
getEJBObject() - Method in interface javax.ejb.SessionContext
 
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
 
getInjectionName() - Method in class org.springframework.jee.ejb.EjbReferenceInfo
 
getInjectionName() - Method in class org.springframework.jee.inject.BasicInjectionInfo
 
getInjectionName() - Method in interface org.springframework.jee.inject.InjectionInfo
Logging friendly message indicating what type of injection is applied (i.e.
getInjectionName() - Method in class org.springframework.jee.inject.ResourceInfo
 
getInjections() - Method in class org.springframework.jee.inject.Jsr250Metadata
 
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
 
getInterceptorOrder(Object) - Method in class org.springframework.jee.intercept.InterceptionMetadata
 
getJeeInterceptorAdvisors() - Method in interface org.springframework.jee.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
getLifecycleEventListenerMethod(LifecycleEvent) - Method in class org.springframework.jee.intercept.InterceptorMetadata
Return the invocation-context style method for this callback
getMatchingMethod() - Method in class org.springframework.jee.intercept.InterceptorMetadata
 
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
 
getMetadata(String) - Method in class org.springframework.jee.config.MetadataDrivenBeanPostProcessorSupport
 
getMetadata() - Method in interface org.springframework.jee.intercept.__ProxyControl
Return the metadata associated with this proxy
getMethod() - Method in interface javax.interceptor.InvocationContext
 
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.inject.InjectionInfo
Injection name (may be field or method name).
getOrder() - Method in class org.springframework.jee.config.MetadataDrivenBeanPostProcessorSupport
 
getParameters() - Method in interface javax.interceptor.InvocationContext
 
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
getReference() - Method in interface javax.ejb.SessionContext
Returns an instance of the business interface suitable for passing to other components.
getReference(Class) - Method in interface javax.ejb.SessionContext
Returns an instance of the specified business interface suitable for passing to other components.
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 interface javax.interceptor.InvocationContext
 
getTarget() - Method in class org.springframework.jee.intercept.MethodInvocationInvocationContext
 
getTargetPlatform() - Method in class org.springframework.jee.inject.DeploymentUnitMetadata
Return the target platform for this deployment unit.
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.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
 
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 - Annotation Type in javax.ejb
 
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.
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
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
 
InjectionInfo - Interface in org.springframework.jee.inject
Basic container for injection.
inspectRuntimeException(Class<? extends RuntimeException>) - Method in class org.springframework.jee.transaction.DefaultApplicationExceptionManager
Create AppExInfo for unchecked application exceptions.
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(DeploymentUnitMetadata, 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
 
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<?>, Method, Method) - Constructor for class org.springframework.jee.intercept.InterceptorMetadata
Construct new method level interceptor metadata with component name defaulting to the FQN of the component class
InterceptorMetadata(Class<?>, 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, Method) - Constructor for class org.springframework.jee.intercept.InterceptorMetadata
Create a new Interceptor metadata for a self interceptor.
Interceptors - Annotation Type in javax.interceptor
 
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
 
InvocationContext - Interface in javax.interceptor
 
invoke(MethodInvocation) - Method in class org.springframework.jee.intercept.JeeInterceptorInterceptor
 
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.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
invokePostConstructAndRegisterShutdownHook(Object) - Method in class org.springframework.jee.inject.Jsr250Metadata
 
invokePostConstructAndRegisterShutdownHook(Object) - Method in class org.springframework.jee.intercept.InterceptionMetadata
 
invokeValidationMethods(Jsr250Metadata, 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
 
isClassTransactional(Class) - Method in class org.springframework.jee.inject.TransactionProcessor
 
isDefaultInterceptor() - Method in class org.springframework.jee.intercept.InterceptorMetadata
 
isExcludeClassInterceptors() - Method in class org.springframework.jee.intercept.InterceptionMetadata.InterceptorExclusion
 
isExcluded(Method) - 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
 
isLimitToSpec() - Method in class org.springframework.jee.inject.DeploymentUnitMetadata
 
isRollback() - Method in class org.springframework.jee.inject.ApplicationExceptionInfo
 
isTransactional() - Method in class org.springframework.jee.transaction.TransactionalMetadata
 

J

javax.annotation - package javax.annotation
JSR 250 annotations.
javax.ejb - package javax.ejb
EJB 3 specific annotations.
javax.interceptor - package javax.interceptor
EJB 3 Interceptor annotations.
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) - 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<Method, InterceptionMetadata.InterceptorExclusion>, Set<Object>) - Constructor for class org.springframework.jee.intercept.JeeInterceptorPointcutAdvisor
 
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(DeploymentUnitMetadata, 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
 
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

LifecycleEvent - Enum in org.springframework.jee.inject
Enumeration for lifecycle events on a JEE component, along with the corresponding annotations that may be used to identify them in Java source.
Local - Annotation Type in javax.ejb
 
LocalHome - Annotation Type in javax.ejb
 
log - Variable in class org.springframework.beans.factory.deployment.DefaultContainerBootstrap
 
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.transaction.AbstractApplicationExceptionManager
 
log - Variable in class org.springframework.jee.validation.AbstractSpecificationRule
 
lookup(String) - Method in interface javax.ejb.SessionContext
TODO actually on EJBContext as of EJB 3.0
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
 
member - Variable in class org.springframework.jee.inject.Injection
 
MessageDriven - Annotation Type in javax.ejb
 
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
 
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
 

N

name - Variable in class org.springframework.jee.inject.BasicInjectionInfo
 
newJsr250Metadata(String, Class<?>, DeploymentUnitMetadata) - Method in class org.springframework.jee.ejb.EjbAnnotationComponentContributor
 
newJsr250Metadata(String, Class<?>, DeploymentUnitMetadata) - Method in class org.springframework.jee.inject.ChainedProcessorsComponentContributor
Subclasses can override this to return an Jsr250Metadata subclass of their choice
newJsr250Metadata(String, Class<?>, DeploymentUnitMetadata) - Method in interface org.springframework.jee.inject.ComponentContributor
Create a instance or subclass instance of Jsr250Metadata.
NO_BUSINESS_INTERFACES - Static variable in class org.springframework.jee.validation.rules.InterceptionRules
 

O

org.springframework.beans.factory.deployment - package org.springframework.beans.factory.deployment
JEE deployment support.
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.server - package org.springframework.jee.server
Bootstrapping support for server environments.
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

Platform - Enum in org.springframework.jee.validation
Enumeration for JEE Platform revisions.
PostActivate - Annotation Type in javax.ejb
 
PostConstruct - Annotation Type in javax.annotation
 
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
 
PreDestroy - Annotation Type in javax.annotation
 
PrePassivate - Annotation Type in javax.ejb
 
proceed() - Method in interface javax.interceptor.InvocationContext
 
proceed() - Method in class org.springframework.jee.intercept.MethodInvocationInvocationContext
 
process(Jsr250Metadata) - Method in class org.springframework.jee.ejb.EjbReferenceProcessor
 
process(Jsr250Metadata) - Method in class org.springframework.jee.inject.InterceptionProcessor
 
process(Jsr250Metadata) - Method in class org.springframework.jee.inject.Jsr250Processor
 
process(Jsr250Metadata) - Method in interface org.springframework.jee.inject.MetadataProcessor
 
process(Jsr250Metadata) - 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
 
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
registerDefaultInterceptorMetadata(InterceptorMetadata) - Method in class org.springframework.jee.inject.DeploymentUnitMetadata
Add default interceptor metadata to the deploymentUnitMetadata.
registerDeployedComponentMetadata(Jsr250Metadata) - Method in class org.springframework.jee.inject.DeploymentUnitMetadata
 
registerInterceptorMetadata(InterceptorMetadata) - Method in class org.springframework.jee.intercept.InterceptionMetadata
Add interceptor metadata.
registerInterceptorOrder(InterceptorMetadata, Object) - Method in class org.springframework.jee.intercept.InterceptionMetadata
 
registerLifecycleEventCallbackMethod(LifecycleEvent, Method) - Method in class org.springframework.jee.inject.Jsr250Metadata
 
registerLifecycleEventListenerMethod(LifecycleEvent, Method) - Method in class org.springframework.jee.intercept.InterceptorMetadata
 
registerMap(Map<String, AbstractBeanDefinition>) - Method in class org.springframework.jee.inject.BeanDefinitionAnnotationComponentContributor
 
Remote - Annotation Type in javax.ejb
 
RemoteHome - Annotation Type in javax.ejb
 
Remove - Annotation Type in javax.ejb
 
resolve(Injection) - Method in class org.springframework.jee.inject.Jsr250Metadata
Resolve the given injected value Look first in the Spring singleton factory, then in JNDI name
resolveByType(Class) - Method in class org.springframework.jee.inject.Jsr250Metadata
Subclasses that know about a context can perform special purpose injection here
Resource - Annotation Type in javax.annotation
 
Resource.AuthenticationType - Enum in javax.annotation
 
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
 
Resources - Annotation Type in javax.annotation
 
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.
SessionContext - Interface in javax.ejb
 
setApplicationContext(ApplicationContext) - Method in class org.springframework.jee.config.JeeBeanFactoryPostProcessor
 
setApplicationContext(ApplicationContext) - Method in class org.springframework.jee.validation.AutodetectValidationService
 
setBeanDefinition(AbstractBeanDefinition) - Method in class org.springframework.jee.inject.Jsr250Metadata
 
setBeanFactory(BeanFactory) - Method in class org.springframework.jee.config.MetadataDrivenBeanPostProcessorSupport
 
setClassInterceptor(boolean) - Method in class org.springframework.jee.intercept.InterceptorMetadata
 
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
 
setDeploymentUnitMetadata(DeploymentUnitMetadata) - Method in class org.springframework.jee.inject.Enricher
Optionally override the default DeploymentUnitMetadata, to customize JNDI lookup etc.
setEnvironment(ServiceEnvironment) - Method in class org.springframework.jee.inject.DeploymentUnitMetadata
 
setExcludeClassInterceptors(boolean) - Method in class org.springframework.jee.intercept.InterceptionMetadata.InterceptorExclusion
 
setExcludeClassInterceptors(Method) - Method in class org.springframework.jee.intercept.InterceptionMetadata
 
setExcludeDefaultInterceptors(boolean) - Method in class org.springframework.jee.intercept.InterceptionMetadata.InterceptorExclusion
 
setExcludeDefaultInterceptors(Method) - Method in class org.springframework.jee.intercept.InterceptionMetadata
 
setLimitToSpec(boolean) - Method in class org.springframework.jee.inject.DeploymentUnitMetadata
 
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 interface javax.interceptor.InvocationContext
 
setParameters(Object[]) - Method in class org.springframework.jee.intercept.MethodInvocationInvocationContext
 
setSelfInterceptorMethod(Method) - Method in class org.springframework.jee.intercept.InterceptionMetadata
Set the self interceptor method for this component
setServiceEnvironment(ServiceEnvironment) - Method in class org.springframework.jee.config.JeeBeanFactoryPostProcessor
 
setTargetPlatform(Platform) - Method in class org.springframework.jee.inject.DeploymentUnitMetadata
 
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.
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.
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.
Stateful - Annotation Type in javax.ejb
 
Stateless - Annotation Type in javax.ejb
 
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

Timeout - Annotation Type in javax.ejb
 
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
 
TransactionalMetadata - Class in org.springframework.jee.transaction
Metadata for a transactional component such as an EJB.
TransactionalMetadata(DeploymentUnitMetadata, String, Class<?>) - Constructor for class org.springframework.jee.transaction.TransactionalMetadata
 
TransactionAttribute - Annotation Type in javax.ejb
 
TransactionAttributeType - Enum in javax.ejb
 
TransactionManagement - Annotation Type in javax.ejb
 
TransactionManagementType - Enum in javax.ejb
 
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
 

V

validate(DeploymentUnitMetadata) - Method in class org.springframework.jee.validation.AutodetectValidationService
 
validate(DeploymentUnitMetadata) - Method in class org.springframework.jee.validation.ReflectiveRuleBasedValidationService
Validate the given deployment
validate(DeploymentUnitMetadata) - 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 javax.annotation.Resource.AuthenticationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum javax.ejb.TransactionAttributeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum javax.ejb.TransactionManagementType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.springframework.jee.ejb.BeanType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.springframework.jee.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 javax.annotation.Resource.AuthenticationType
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum javax.ejb.TransactionAttributeType
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum javax.ejb.TransactionManagementType
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.springframework.jee.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.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.

_

__ProxyControl - Interface in org.springframework.jee.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 V _

Copyright 2006 Interface21. All Rights Reserved.