|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of AnnotatedType in com.caucho.config.extension |
---|
Methods in com.caucho.config.extension that return AnnotatedType | ||
---|---|---|
AnnotatedType<X> |
ProcessManagedBeanImpl.getAnnotatedBeanClass()
|
|
AnnotatedType<X> |
ProcessAnnotatedTypeImpl.getAnnotatedType()
|
|
AnnotatedType<X> |
ProcessInjectionTargetImpl.getAnnotatedType()
|
|
|
ExtensionManager.processAnnotatedType(AnnotatedType<T> type)
Creates a discovered annotated type. |
Methods in com.caucho.config.extension with parameters of type AnnotatedType | ||
---|---|---|
void |
BeforeBeanDiscoveryImpl.addAnnotatedType(AnnotatedType<?> annType)
|
|
|
ExtensionManager.processAnnotatedType(AnnotatedType<T> type)
Creates a discovered annotated type. |
|
|
ExtensionManager.processInjectionTarget(InjectionTarget<T> target,
AnnotatedType<T> annotatedType)
Processes the discovered InjectionTarget |
|
void |
ProcessAnnotatedTypeImpl.setAnnotatedType(AnnotatedType<X> type)
|
Uses of AnnotatedType in com.caucho.config.gen |
---|
Methods in com.caucho.config.gen that return AnnotatedType | |
---|---|
AnnotatedType<X> |
AbstractAspectFactory.getBeanType()
Returns the factory's bean type. |
protected AnnotatedType<X> |
AbstractAspectGenerator.getBeanType()
Returns the owning bean type. |
AnnotatedType<X> |
AspectBeanFactory.getBeanType()
Returns the bean type. |
AnnotatedType<X> |
AspectFactory.getBeanType()
Returns the bean type. |
AnnotatedType<X> |
BeanGenerator.getBeanType()
|
AnnotatedType<X> |
CandiAspectBeanFactory.getBeanType()
Returns the bean type. |
AnnotatedType<X> |
LifecycleAspectBeanFactory.getBeanType()
|
AnnotatedType<X> |
MethodTailFactory.getBeanType()
Returns the owning bean type. |
Methods in com.caucho.config.gen with parameters of type AnnotatedType | ||
---|---|---|
protected
|
AbstractAspectGenerator.getAnnotation(java.lang.Class<Z> annotationType,
AnnotatedMethod<?> apiMethod,
AnnotatedType<?> apiClass,
AnnotatedMethod<?> implementationMethod,
AnnotatedType<?> implementationClass)
|
|
protected
|
AbstractAspectGenerator.getAnnotation(java.lang.Class<Z> annotationType,
AnnotatedMethod<?> apiMethod,
AnnotatedType<?> apiClass,
AnnotatedMethod<?> implementationMethod,
AnnotatedType<?> implementationClass)
|
|
protected
|
AbstractAspectGenerator.getAnnotation(java.lang.Class<Z> annotationType,
AnnotatedType<?> apiClass,
AnnotatedType<?> implClass)
|
|
protected
|
AbstractAspectGenerator.getAnnotation(java.lang.Class<Z> annotationType,
AnnotatedType<?> apiClass,
AnnotatedType<?> implClass)
|
|
void |
LifecycleInterceptor.introspect(AnnotatedType<?> implClass)
Introspects the @Interceptors annotation on the method and the class. |
|
protected void |
CandiBeanGenerator.introspectClass(AnnotatedType<X> cl)
|
Constructors in com.caucho.config.gen with parameters of type AnnotatedType | |
---|---|
BeanGenerator(java.lang.String fullClassName,
AnnotatedType<X> beanType)
|
|
CandiAspectBeanFactory(InjectManager manager,
AnnotatedType<X> beanType)
|
|
CandiBeanGenerator(InjectManager manager,
AnnotatedType<X> beanClass)
|
|
LifecycleAspectBeanFactory(AspectBeanFactory<X> next,
InjectManager manager,
AnnotatedType<X> beanType)
|
Uses of AnnotatedType in com.caucho.config.inject |
---|
Methods in com.caucho.config.inject that return AnnotatedType | ||
---|---|---|
|
InjectManager.createAnnotatedType(java.lang.Class<T> cl)
Creates an annotated type. |
|
AnnotatedType<T> |
AbstractBean.getAnnotatedType()
|
|
AnnotatedType<T> |
AbstractSingletonBean.getAnnotatedType()
|
|
AnnotatedType<T> |
BeanBuilder.getAnnotatedType()
|
|
AnnotatedType<X> |
InjectionTargetBuilder.getAnnotatedType()
|
|
AnnotatedType |
InterceptorBean.getAnnotatedType()
|
|
AnnotatedType<X> |
ManagedBeanImpl.getAnnotatedType()
|
Methods in com.caucho.config.inject with parameters of type AnnotatedType | ||
---|---|---|
|
InjectManager.addManagedProduces(Bean<X> bean,
AnnotatedType<X> beanType)
|
|
|
InjectManager.addProduces(Bean<X> bean,
AnnotatedType<X> beanType)
|
|
protected
|
ProducesBuilder.addProduces(Bean<X> bean,
AnnotatedType<X> beanType,
AnnotatedField<?> beanField)
|
|
protected
|
ManagedProducesBuilder.addProducesMethod(Bean<X> bean,
AnnotatedType<X> beanType,
AnnotatedMethod<? super X> producesMethod,
AnnotatedMethod<? super X> disposesMethod)
|
|
protected
|
ProducesBuilder.addProducesMethod(Bean<X> bean,
AnnotatedType<X> beanType,
AnnotatedMethod<? super X> producesMethod,
AnnotatedMethod<? super X> disposesMethod)
|
|
|
InjectManager.createBeanFactory(AnnotatedType<T> type)
Returns a new instance for a class, but does not register the component with CDI. |
|
|
InjectManager.createInjectionTarget(AnnotatedType<T> type)
Creates an injection target |
|
|
InjectManager.createManagedBean(AnnotatedType<T> type)
Creates a managed bean. |
|
|
InjectManager.discoverBean(AnnotatedType<X> beanType)
|
|
|
InjectManager.discoverInjectionTarget(AnnotatedType<T> type)
Creates an injection target |
|
protected void |
ManagedBeanImpl.introspect(AnnotatedType<X> beanType)
Called for implicit introspection. |
|
static void |
InjectionTargetBuilder.introspectInit(java.util.ArrayList<ConfigProgram> initList,
AnnotatedType<?> type)
|
|
|
ProducesBuilder.introspectProduces(Bean<X> bean,
AnnotatedType<X> beanType)
Introspects the methods for any @Produces |
|
ConfigProgram |
InjectionPointHandler.introspectType(AnnotatedType<?> type)
|
|
|
InjectManager.processInjectionTarget(InjectionTarget<T> target,
AnnotatedType<T> ann)
|
Constructors in com.caucho.config.inject with parameters of type AnnotatedType | |
---|---|
InjectionTargetBuilder(InjectManager cdiManager,
AnnotatedType<X> beanType)
|
|
InjectionTargetBuilder(InjectManager cdiManager,
AnnotatedType<X> beanType,
Bean<X> bean)
|
|
ManagedBeanImpl(InjectManager injectManager,
AnnotatedType<X> beanType,
boolean isSessionBean)
|
|
ManagedBeanImpl(InjectManager webBeans,
AnnotatedType<X> beanType,
InjectionTarget<X> injectionTarget)
|
Uses of AnnotatedType in com.caucho.config.j2ee |
---|
Methods in com.caucho.config.j2ee with parameters of type AnnotatedType | |
---|---|
ConfigProgram |
DataSourceDefinitionHandler.introspectType(AnnotatedType<?> type)
|
ConfigProgram |
EjbHandler.introspectType(AnnotatedType<?> type)
|
ConfigProgram |
PersistenceContextHandler.introspectType(AnnotatedType<?> type)
|
ConfigProgram |
ResourceHandler.introspectType(AnnotatedType<?> type)
|
Uses of AnnotatedType in com.caucho.config.reflect |
---|
Classes in com.caucho.config.reflect that implement AnnotatedType | |
---|---|
class |
AnnotatedTypeImpl<X>
Abstract introspected view of a Bean |
class |
ReflectionAnnotatedType<T>
Read-only introspected annotated type. |
class |
ReflectionSimpleAnnotatedType<X>
Represents the reflected type where only the top-level annotations are introspected, i.e. |
Methods in com.caucho.config.reflect that return AnnotatedType | |
---|---|
AnnotatedType<T> |
AnnotatedConstructorImpl.getDeclaringType()
|
AnnotatedType<X> |
AnnotatedFieldImpl.getDeclaringType()
|
AnnotatedType<T> |
AnnotatedMethodImpl.getDeclaringType()
|
Methods in com.caucho.config.reflect with parameters of type AnnotatedType | ||
---|---|---|
static
|
AnnotatedTypeImpl.create(AnnotatedType<X> annType)
|
|
protected static BaseType |
AnnotatedElementImpl.createBaseType(AnnotatedType<?> declaringType)
|
|
protected static BaseType |
AnnotatedElementImpl.createBaseType(AnnotatedType<?> declaringType,
java.lang.reflect.Type type)
|
|
protected static BaseType |
AnnotatedElementImpl.createBaseType(AnnotatedType<?> declaringType,
java.lang.reflect.Type type,
java.util.HashMap<java.lang.String,BaseType> paramMap,
java.lang.String paramDeclName)
|
|
protected static BaseType |
AnnotatedElementImpl.createBaseType(AnnotatedType<?> declaringType,
java.lang.reflect.Type type,
java.util.HashMap<java.lang.String,BaseType> paramMap,
java.lang.String paramDeclName,
BaseType.ClassFill classFill)
|
|
protected static BaseType |
AnnotatedElementImpl.createBaseType(AnnotatedType<?> declaringType,
java.lang.reflect.Type type,
java.lang.String paramDeclName)
|
|
static
|
AnnotatedTypeUtil.findMethod(AnnotatedType<X> type,
AnnotatedMethod<?> method)
Finds any method matching the method name and parameter types. |
|
static
|
AnnotatedTypeUtil.findMethod(AnnotatedType<X> type,
java.lang.reflect.Method javaMethod)
Finds any method matching the method name and parameter types. |
|
static
|
AnnotatedTypeUtil.findMethod(AnnotatedType<X> type,
java.lang.String methodName,
java.lang.Class<?>[] param)
Finds any method matching the method name and parameter types. |
Constructors in com.caucho.config.reflect with parameters of type AnnotatedType | |
---|---|
AnnotatedConstructorImpl(AnnotatedType<T> declaringType,
java.lang.reflect.Constructor<T> ctor)
|
|
AnnotatedFieldImpl(AnnotatedType<X> declaringType,
java.lang.reflect.Field field)
|
|
AnnotatedMethodImpl(AnnotatedType<T> declaringType,
Annotated annotated,
java.lang.reflect.Method method)
|
|
AnnotatedMethodImpl(AnnotatedType<T> declaringType,
Annotated annotated,
java.lang.reflect.Method method,
java.lang.annotation.Annotation[] annotations,
java.util.HashMap<java.lang.String,BaseType> paramMap)
|
|
AnnotatedTypeImpl(AnnotatedType<X> annType)
|
Uses of AnnotatedType in com.caucho.config.timer |
---|
Methods in com.caucho.config.timer with parameters of type AnnotatedType | |
---|---|
java.util.ArrayList<TimerTask> |
ScheduleIntrospector.introspect(TimeoutCaller caller,
AnnotatedType<?> type)
Introspects the method for scheduling attributes. |
Uses of AnnotatedType in com.caucho.config.xml |
---|
Methods in com.caucho.config.xml that return AnnotatedType | |
---|---|
AnnotatedType<X> |
XmlBean.getAnnotatedType()
|
Constructors in com.caucho.config.xml with parameters of type AnnotatedType | |
---|---|
XmlManagedBeanImpl(InjectManager injectManager,
AnnotatedType<X> beanType,
boolean isSessionBean,
QName qName,
java.lang.String filename,
int line)
|
Uses of AnnotatedType in com.caucho.ejb.cfg |
---|
Fields in com.caucho.ejb.cfg with type parameters of type AnnotatedType | |
---|---|
protected java.util.ArrayList<AnnotatedType<? super X>> |
EjbBean._localList
|
protected java.util.ArrayList<AnnotatedType<? super X>> |
EjbBean._remoteList
|
Methods in com.caucho.ejb.cfg that return AnnotatedType | |
---|---|
AnnotatedType<X> |
EjbLazyGenerator.getBeanType()
|
AnnotatedType<X> |
EjbBean.getLocalBean()
|
AnnotatedType<X> |
EjbLazyGenerator.getLocalBean()
|
AnnotatedType<X> |
EjbBean.getRawAnnotatedType()
|
Methods in com.caucho.ejb.cfg that return types with arguments of type AnnotatedType | |
---|---|
java.util.ArrayList<AnnotatedType<? super X>> |
EjbLazyGenerator.getLocalApi()
|
java.util.ArrayList<AnnotatedType<? super X>> |
EjbBean.getLocalList()
Gets the local interface class. |
java.util.ArrayList<AnnotatedType<? super X>> |
EjbLazyGenerator.getRemoteApi()
|
java.util.ArrayList<AnnotatedType<? super X>> |
EjbBean.getRemoteList()
Gets the remote interface class. |
Methods in com.caucho.ejb.cfg with parameters of type AnnotatedType | ||
---|---|---|
|
EjbConfig.addAnnotatedType(AnnotatedType<X> rawAnnType,
AnnotatedType<X> annType,
InjectionTarget<X> injectTarget,
java.lang.String moduleName)
|
|
|
EjbConfig.addAnnotatedType(AnnotatedType<X> rawAnnType,
AnnotatedType<X> annType,
InjectionTarget<X> injectTarget,
java.lang.String moduleName)
|
|
void |
EjbBean.addLocalWrapper(AnnotatedType<? super X> local)
Sets the local interface class. |
|
void |
EjbBean.addRemoteWrapper(AnnotatedType<? super X> remote)
Sets the remote interface class. |
|
boolean |
EjbBean.classHasMethod(AnnotatedType<?> cl,
AnnotatedMethod<?> method)
Tests is a method is declared in a class. |
|
protected
|
EjbBean.findFirstCreateMethod(AnnotatedType<T> cl)
|
|
static
|
EjbBean.findMethod(MethodSignature sig,
AnnotatedType<Y> cl,
java.lang.String intf)
Finds the method in the class. |
|
static
|
EjbBean.getMethod(AnnotatedType<X> cl,
AnnotatedMethod<? extends T> sourceMethod)
Finds the method in the class. |
|
static
|
EjbBean.getMethod(AnnotatedType<X> cl,
java.lang.String name,
java.lang.Class<?>[] param)
Finds the method in the class. |
|
protected void |
EjbBean.introspectBean(AnnotatedType<X> type,
java.lang.String defaultName)
|
|
void |
EjbBean.setEJBClassWrapper(AnnotatedType<X> ejbClass)
Sets the ejb implementation class. |
|
protected
|
EjbBean.validateLocal(AnnotatedType<T> objectType)
Validates the local interface. |
|
protected
|
EjbBean.validateRemote(AnnotatedType<T> objectType)
Validates the remote interface. |
Constructors in com.caucho.ejb.cfg with parameters of type AnnotatedType | |
---|---|
EjbBean(EjbConfig ejbConfig,
AnnotatedType<X> rawAnnType,
AnnotatedType<X> annType,
java.lang.String ejbModuleName)
Creates a new entity bean configuration. |
|
EjbBean(EjbConfig ejbConfig,
AnnotatedType<X> rawAnnType,
AnnotatedType<X> annType,
java.lang.String ejbModuleName)
Creates a new entity bean configuration. |
|
EjbMessageBean(EjbConfig ejbConfig,
AnnotatedType<X> rawAnnType,
AnnotatedType<X> annType,
MessageDriven messageDriven)
Creates a new session bean configuration. |
|
EjbMessageBean(EjbConfig ejbConfig,
AnnotatedType<X> rawAnnType,
AnnotatedType<X> annType,
MessageDriven messageDriven)
Creates a new session bean configuration. |
|
EjbMessageBean(EjbConfig ejbConfig,
AnnotatedType<X> rawAnnType,
AnnotatedType<X> annType,
java.lang.String ejbName)
Creates a new session bean configuration. |
|
EjbMessageBean(EjbConfig ejbConfig,
AnnotatedType<X> rawAnnType,
AnnotatedType<X> annType,
java.lang.String ejbName)
Creates a new session bean configuration. |
|
EjbSessionBean(EjbConfig ejbConfig,
AnnotatedType<X> rawAnnType,
AnnotatedType<X> annType,
java.lang.String ejbModuleName)
Creates a new session bean configuration. |
|
EjbSessionBean(EjbConfig ejbConfig,
AnnotatedType<X> rawAnnType,
AnnotatedType<X> annType,
java.lang.String ejbModuleName)
Creates a new session bean configuration. |
|
EjbSingletonBean(EjbConfig ejbConfig,
AnnotatedType<X> rawAnnType,
AnnotatedType<X> annType,
java.lang.String moduleName)
Creates a new session bean configuration. |
|
EjbSingletonBean(EjbConfig ejbConfig,
AnnotatedType<X> rawAnnType,
AnnotatedType<X> annType,
java.lang.String moduleName)
Creates a new session bean configuration. |
|
EjbStatefulBean(EjbConfig ejbConfig,
AnnotatedType<X> rawAnnType,
AnnotatedType<X> annType,
java.lang.String moduleName)
Creates a new session bean configuration. |
|
EjbStatefulBean(EjbConfig ejbConfig,
AnnotatedType<X> rawAnnType,
AnnotatedType<X> annType,
java.lang.String moduleName)
Creates a new session bean configuration. |
|
EjbStatelessBean(EjbConfig ejbConfig,
AnnotatedType<X> rawAnnType,
AnnotatedType<X> annType,
java.lang.String moduleName)
Creates a new session bean configuration. |
|
EjbStatelessBean(EjbConfig ejbConfig,
AnnotatedType<X> rawAnnType,
AnnotatedType<X> annType,
java.lang.String moduleName)
Creates a new session bean configuration. |
Uses of AnnotatedType in com.caucho.ejb.gen |
---|
Methods in com.caucho.ejb.gen that return AnnotatedType | |
---|---|
AnnotatedType<X> |
NonBusinessAspectBeanFactory.getBeanType()
|
protected AnnotatedType<X> |
StatelessMethodTailGenerator.getBeanType()
Returns the owning bean type. |
AnnotatedType<X> |
SessionGenerator.getLocalBean()
|
protected AnnotatedType<? super X> |
SessionGenerator.introspectLocalDefault()
|
protected AnnotatedType<? super X> |
SingletonGenerator.introspectLocalDefault()
Scans for the @Local interfaces |
protected AnnotatedType<? super X> |
StatefulGenerator.introspectLocalDefault()
Scans for the @Local interfaces |
protected AnnotatedType<? super X> |
StatelessGenerator.introspectLocalDefault()
Returns the interface itself for the no-interface view |
Methods in com.caucho.ejb.gen that return types with arguments of type AnnotatedType | |
---|---|
java.util.ArrayList<AnnotatedType<? super X>> |
SessionGenerator.getLocalApi()
Returns the local API list. |
java.util.ArrayList<AnnotatedType<? super X>> |
SessionGenerator.getRemoteApi()
Returns the remote API list. |
Methods in com.caucho.ejb.gen with parameters of type AnnotatedType | |
---|---|
void |
StatelessGenerator.introspectTimer(AnnotatedType<X> apiClass)
Introspects the lifecycle methods |
Constructors in com.caucho.ejb.gen with parameters of type AnnotatedType | |
---|---|
MessageAspectBeanFactory(InjectManager manager,
AnnotatedType<X> beanType)
|
|
MessageGenerator(java.lang.String ejbName,
AnnotatedType<X> ejbClass)
|
|
NonBusinessAspectBeanFactory(AnnotatedType<X> beanType)
|
|
SessionGenerator(java.lang.String ejbName,
AnnotatedType<X> beanType,
java.util.ArrayList<AnnotatedType<? super X>> localApi,
AnnotatedType<X> localBean,
java.util.ArrayList<AnnotatedType<? super X>> remoteApi,
java.lang.String beanTypeName)
|
|
SessionGenerator(java.lang.String ejbName,
AnnotatedType<X> beanType,
java.util.ArrayList<AnnotatedType<? super X>> localApi,
AnnotatedType<X> localBean,
java.util.ArrayList<AnnotatedType<? super X>> remoteApi,
java.lang.String beanTypeName)
|
|
SingletonAspectBeanFactory(InjectManager manager,
AnnotatedType<X> beanType)
|
|
SingletonGenerator(java.lang.String ejbName,
AnnotatedType<X> ejbClass,
java.util.ArrayList<AnnotatedType<? super X>> localApi,
AnnotatedType<X> localBean,
java.util.ArrayList<AnnotatedType<? super X>> remoteApi)
|
|
SingletonGenerator(java.lang.String ejbName,
AnnotatedType<X> ejbClass,
java.util.ArrayList<AnnotatedType<? super X>> localApi,
AnnotatedType<X> localBean,
java.util.ArrayList<AnnotatedType<? super X>> remoteApi)
|
|
StatefulAspectBeanFactory(InjectManager manager,
AnnotatedType<X> beanType)
|
|
StatefulGenerator(java.lang.String ejbName,
AnnotatedType<X> beanType,
java.util.ArrayList<AnnotatedType<? super X>> localApi,
AnnotatedType<X> localBean,
java.util.ArrayList<AnnotatedType<? super X>> remoteApi)
|
|
StatefulGenerator(java.lang.String ejbName,
AnnotatedType<X> beanType,
java.util.ArrayList<AnnotatedType<? super X>> localApi,
AnnotatedType<X> localBean,
java.util.ArrayList<AnnotatedType<? super X>> remoteApi)
|
|
StatelessAspectBeanFactory(InjectManager manager,
AnnotatedType<X> beanType)
|
|
StatelessGenerator(java.lang.String ejbName,
AnnotatedType<X> beanType,
java.util.ArrayList<AnnotatedType<? super X>> localApi,
AnnotatedType<X> localBean,
java.util.ArrayList<AnnotatedType<? super X>> remoteApi)
|
|
StatelessGenerator(java.lang.String ejbName,
AnnotatedType<X> beanType,
java.util.ArrayList<AnnotatedType<? super X>> localApi,
AnnotatedType<X> localBean,
java.util.ArrayList<AnnotatedType<? super X>> remoteApi)
|
|
StatelessLifecycleAspectBeanFactory(AspectBeanFactory<X> next,
InjectManager manager,
AnnotatedType<X> beanType)
|
|
StatelessScheduledAspectBeanFactory(InjectManager manager,
AnnotatedType<X> beanType)
|
Constructor parameters in com.caucho.ejb.gen with type arguments of type AnnotatedType | |
---|---|
SessionGenerator(java.lang.String ejbName,
AnnotatedType<X> beanType,
java.util.ArrayList<AnnotatedType<? super X>> localApi,
AnnotatedType<X> localBean,
java.util.ArrayList<AnnotatedType<? super X>> remoteApi,
java.lang.String beanTypeName)
|
|
SessionGenerator(java.lang.String ejbName,
AnnotatedType<X> beanType,
java.util.ArrayList<AnnotatedType<? super X>> localApi,
AnnotatedType<X> localBean,
java.util.ArrayList<AnnotatedType<? super X>> remoteApi,
java.lang.String beanTypeName)
|
|
SingletonGenerator(java.lang.String ejbName,
AnnotatedType<X> ejbClass,
java.util.ArrayList<AnnotatedType<? super X>> localApi,
AnnotatedType<X> localBean,
java.util.ArrayList<AnnotatedType<? super X>> remoteApi)
|
|
SingletonGenerator(java.lang.String ejbName,
AnnotatedType<X> ejbClass,
java.util.ArrayList<AnnotatedType<? super X>> localApi,
AnnotatedType<X> localBean,
java.util.ArrayList<AnnotatedType<? super X>> remoteApi)
|
|
StatefulGenerator(java.lang.String ejbName,
AnnotatedType<X> beanType,
java.util.ArrayList<AnnotatedType<? super X>> localApi,
AnnotatedType<X> localBean,
java.util.ArrayList<AnnotatedType<? super X>> remoteApi)
|
|
StatefulGenerator(java.lang.String ejbName,
AnnotatedType<X> beanType,
java.util.ArrayList<AnnotatedType<? super X>> localApi,
AnnotatedType<X> localBean,
java.util.ArrayList<AnnotatedType<? super X>> remoteApi)
|
|
StatelessGenerator(java.lang.String ejbName,
AnnotatedType<X> beanType,
java.util.ArrayList<AnnotatedType<? super X>> localApi,
AnnotatedType<X> localBean,
java.util.ArrayList<AnnotatedType<? super X>> remoteApi)
|
|
StatelessGenerator(java.lang.String ejbName,
AnnotatedType<X> beanType,
java.util.ArrayList<AnnotatedType<? super X>> localApi,
AnnotatedType<X> localBean,
java.util.ArrayList<AnnotatedType<? super X>> remoteApi)
|
Uses of AnnotatedType in com.caucho.ejb.inject |
---|
Constructors in com.caucho.ejb.inject with parameters of type AnnotatedType | |
---|---|
ProcessSessionBeanImpl(InjectManager manager,
Bean<java.lang.Object> bean,
AnnotatedType<java.lang.Object> beanAnnType,
java.lang.String ejbName,
SessionBeanType type)
|
|
SessionBeanImpl(AbstractSessionContext<X,T> context,
ManagedBeanImpl<X> bean,
java.util.Set<java.lang.reflect.Type> apiList,
AnnotatedType<X> extAnnType)
|
|
StatefulBeanImpl(AbstractSessionContext<X,T> context,
ManagedBeanImpl<X> bean,
java.util.Set<java.lang.reflect.Type> apiList,
AnnotatedType<X> extAnnType)
|
|
StatelessBeanImpl(StatelessManager<X> manager,
ManagedBeanImpl<X> bean,
java.lang.Class<T> api,
java.util.Set<java.lang.reflect.Type> types,
StatelessContext<X,T> context,
AnnotatedType<X> extAnnType)
|
Uses of AnnotatedType in com.caucho.ejb.manager |
---|
Methods in com.caucho.ejb.manager with parameters of type AnnotatedType | ||
---|---|---|
|
EjbManager.createBean(AnnotatedType<T> type,
InjectionTarget<T> injectionTarget)
|
Uses of AnnotatedType in com.caucho.ejb.message |
---|
Methods in com.caucho.ejb.message that return types with arguments of type AnnotatedType | |
---|---|
java.util.ArrayList<AnnotatedType<? super X>> |
MessageManager.getLocalApi()
|
Constructors in com.caucho.ejb.message with parameters of type AnnotatedType | |
---|---|
MessageManager(EjbManager ejbContainer,
java.lang.String ejbName,
java.lang.String moduleName,
AnnotatedType<X> rawAnnType,
AnnotatedType<X> annotatedType,
EjbLazyGenerator<X> lazyGenerator)
|
|
MessageManager(EjbManager ejbContainer,
java.lang.String ejbName,
java.lang.String moduleName,
AnnotatedType<X> rawAnnType,
AnnotatedType<X> annotatedType,
EjbLazyGenerator<X> lazyGenerator)
|
Uses of AnnotatedType in com.caucho.ejb.server |
---|
Methods in com.caucho.ejb.server that return AnnotatedType | |
---|---|
AnnotatedType<X> |
AbstractEjbBeanManager.getAnnotatedType()
|
AnnotatedType<X> |
AbstractEjbBeanManager.getLocalBean()
|
AnnotatedType<X> |
AbstractEjbBeanManager.getRawAnnotatedType()
|
Methods in com.caucho.ejb.server that return types with arguments of type AnnotatedType | |
---|---|
java.util.ArrayList<AnnotatedType<? super X>> |
AbstractEjbBeanManager.getLocalApi()
|
java.util.ArrayList<AnnotatedType<? super X>> |
AbstractEjbBeanManager.getRemoteApi()
|
Constructors in com.caucho.ejb.server with parameters of type AnnotatedType | |
---|---|
AbstractEjbBeanManager(EjbManager ejbManager,
java.lang.String ejbName,
java.lang.String moduleName,
AnnotatedType<X> rawAnnotatedType,
AnnotatedType<X> annotatedType)
Creates a new server container |
|
AbstractEjbBeanManager(EjbManager ejbManager,
java.lang.String ejbName,
java.lang.String moduleName,
AnnotatedType<X> rawAnnotatedType,
AnnotatedType<X> annotatedType)
Creates a new server container |
|
SingletonInjectionTarget(AbstractEjbBeanManager<T> manager,
AnnotatedType<T> annotatedType)
|
|
StatelessInjectionTarget(AbstractEjbBeanManager<T> manager,
AnnotatedType<T> annotatedType)
|
Uses of AnnotatedType in com.caucho.ejb.session |
---|
Classes in com.caucho.ejb.session that implement AnnotatedType | |
---|---|
class |
ExtAnnotatedType<X>
Server container for a session bean. |
Methods in com.caucho.ejb.session that return AnnotatedType | |
---|---|
AnnotatedType<X> |
AbstractSessionManager.getLocalBean()
|
Methods in com.caucho.ejb.session that return types with arguments of type AnnotatedType | |
---|---|
java.util.ArrayList<AnnotatedType<? super X>> |
AbstractSessionManager.getLocalApi()
|
java.util.ArrayList<AnnotatedType<? super X>> |
AbstractSessionManager.getRemoteApi()
|
Methods in com.caucho.ejb.session with parameters of type AnnotatedType | ||
---|---|---|
protected abstract
|
AbstractSessionManager.createBean(ManagedBeanImpl<X> mBean,
java.lang.Class<T> api,
java.util.Set<java.lang.reflect.Type> apiList,
AnnotatedType<X> extAnnType)
|
|
protected
|
SingletonManager.createBean(ManagedBeanImpl<X> mBean,
java.lang.Class<T> api,
java.util.Set<java.lang.reflect.Type> apiList,
AnnotatedType<X> extAnnType)
|
|
protected
|
StatefulManager.createBean(ManagedBeanImpl<X> mBean,
java.lang.Class<T> api,
java.util.Set<java.lang.reflect.Type> apiList,
AnnotatedType<X> extAnnType)
|
|
protected
|
StatelessManager.createBean(ManagedBeanImpl<X> mBean,
java.lang.Class<T> api,
java.util.Set<java.lang.reflect.Type> apiList,
AnnotatedType<X> extAnnType)
|
Constructors in com.caucho.ejb.session with parameters of type AnnotatedType | |
---|---|
AbstractSessionManager(EjbManager manager,
java.lang.String ejbName,
java.lang.String moduleName,
AnnotatedType<X> rawAnnType,
AnnotatedType<X> annotatedType,
EjbLazyGenerator<X> lazyGenerator)
|
|
AbstractSessionManager(EjbManager manager,
java.lang.String ejbName,
java.lang.String moduleName,
AnnotatedType<X> rawAnnType,
AnnotatedType<X> annotatedType,
EjbLazyGenerator<X> lazyGenerator)
|
|
ExtAnnotatedType(AnnotatedType<X> baseType)
|
|
SingletonManager(EjbManager ejbContainer,
java.lang.String ejbName,
java.lang.String moduleName,
AnnotatedType<X> rawAnnType,
AnnotatedType<X> annotatedType,
EjbLazyGenerator<X> lazyGenerator)
|
|
SingletonManager(EjbManager ejbContainer,
java.lang.String ejbName,
java.lang.String moduleName,
AnnotatedType<X> rawAnnType,
AnnotatedType<X> annotatedType,
EjbLazyGenerator<X> lazyGenerator)
|
|
StatefulManager(EjbManager ejbContainer,
java.lang.String ejbName,
java.lang.String moduleName,
AnnotatedType<X> rawAnnType,
AnnotatedType<X> annotatedType,
EjbLazyGenerator<X> lazyGenerator)
|
|
StatefulManager(EjbManager ejbContainer,
java.lang.String ejbName,
java.lang.String moduleName,
AnnotatedType<X> rawAnnType,
AnnotatedType<X> annotatedType,
EjbLazyGenerator<X> lazyGenerator)
|
|
StatelessManager(EjbManager ejbContainer,
java.lang.String ejbName,
java.lang.String moduleName,
AnnotatedType<X> rawAnnType,
AnnotatedType<X> annotatedType,
EjbLazyGenerator<X> ejbGenerator)
Creates a new stateless server. |
|
StatelessManager(EjbManager ejbContainer,
java.lang.String ejbName,
java.lang.String moduleName,
AnnotatedType<X> rawAnnType,
AnnotatedType<X> annotatedType,
EjbLazyGenerator<X> ejbGenerator)
Creates a new stateless server. |
Uses of AnnotatedType in javax.enterprise.inject.spi |
---|
Methods in javax.enterprise.inject.spi that return AnnotatedType | ||
---|---|---|
|
BeanManager.createAnnotatedType(java.lang.Class<T> type)
Creates an introspected annotated type. |
|
AnnotatedType<X> |
ProcessManagedBean.getAnnotatedBeanClass()
|
|
AnnotatedType<X> |
ProcessAnnotatedType.getAnnotatedType()
|
|
AnnotatedType<X> |
ProcessInjectionTarget.getAnnotatedType()
|
|
AnnotatedType<X> |
AnnotatedMember.getDeclaringType()
Returns the declaring type |
Methods in javax.enterprise.inject.spi with parameters of type AnnotatedType | ||
---|---|---|
void |
BeforeBeanDiscovery.addAnnotatedType(AnnotatedType<?> type)
Registers an annotated type with the BeanManager, used by extensions to register configured beans. |
|
|
BeanManager.createInjectionTarget(AnnotatedType<T> type)
Creates an injection target |
|
void |
ProcessAnnotatedType.setAnnotatedType(AnnotatedType<X> type)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |