|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.springframework.jee.inject.Jsr250Metadata
org.springframework.jee.intercept.InterceptionMetadata
org.springframework.jee.transaction.TransactionalMetadata
org.springframework.jee.ejb.EjbInjectionMetadata
public class EjbInjectionMetadata
Metadata for @EJB injection. Extends TransactionalMetadata and adds support for EJB injections.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.springframework.jee.intercept.InterceptionMetadata |
|---|
InterceptionMetadata.InterceptorExclusion |
| Field Summary |
|---|
| Fields inherited from class org.springframework.jee.inject.Jsr250Metadata |
|---|
KEY |
| Constructor Summary | |
|---|---|
EjbInjectionMetadata(DeploymentUnitMetadata deploymentUnitMetadata,
java.lang.String name,
java.lang.Class<?> componentClass)
|
|
| Method Summary | |
|---|---|
void |
addEjbInjection(Injection<EjbReferenceInfo> fi)
|
java.util.List<Injection<EjbReferenceInfo>> |
getEjbInjections()
|
void |
inject(java.lang.Object instance)
Perform dependency injection on the given instance and invoke the PostConstruct method if any |
| Methods inherited from class org.springframework.jee.transaction.TransactionalMetadata |
|---|
addApplicationCheckedException, addComponentContractInterceptors, addTransactionalMethod, copyEjbTxAttribute, getApplicationCheckedExceptions, getTransactionalMethodAttributes, isTransactional, setTransactional |
| Methods inherited from class org.springframework.jee.inject.Jsr250Metadata |
|---|
addInjection, applyInjections, getBeanDefinition, getBeanDefinitionRegistry, getComponentClass, getComponentContext, getComponentName, getDeploymentUnitMetadata, getInjections, getLifecycleEventCallbackMethod, getUniqueInstanceOfType, injectAndPostConstruct, invokeLifecycleMethod, invokeLifecycleMethod, refresh, registerLifecycleEventCallbackMethod, resolve, resolveByType, setBeanDefinition, setComponentContext, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public EjbInjectionMetadata(DeploymentUnitMetadata deploymentUnitMetadata,
java.lang.String name,
java.lang.Class<?> componentClass)
| Method Detail |
|---|
public java.util.List<Injection<EjbReferenceInfo>> getEjbInjections()
public void addEjbInjection(Injection<EjbReferenceInfo> fi)
public void inject(java.lang.Object instance)
Jsr250Metadata
inject in class Jsr250Metadatainstance - newly instantiated bean instance. If it is null, static
members will be used.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||