A B C D E G H I J L M N O R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractOwbPlugin - Class in org.apache.webbeans.spi.plugins
-
Abstract implementation of the
OpenWebBeansPlugin
interface contract. - AbstractOwbPlugin() - Constructor for class org.apache.webbeans.spi.plugins.AbstractOwbPlugin
- addAlternative(Class<?>, String) - Method in interface org.apache.webbeans.spi.BDABeansXmlScanner
-
Deprecated.Stores the beans.xml an Alternative class is defined in
- addDecorator(Class<?>, String) - Method in interface org.apache.webbeans.spi.BDABeansXmlScanner
-
Deprecated.Stores the beans.xml a Decorator class is defined in
- addInterceptor(Class<?>, String) - Method in interface org.apache.webbeans.spi.BDABeansXmlScanner
-
Deprecated.Stores the beans.xml an Interceptor class is defined in
- addStereoType(Class<? extends Annotation>, String) - Method in interface org.apache.webbeans.spi.BDABeansXmlScanner
-
Deprecated.Stores the beans.xml a Stereotype class is defined in
- ALL - org.apache.webbeans.spi.BeanArchiveService.BeanDiscoveryMode
-
Pick up all classes as CDI beans.
- ANNOTATED - org.apache.webbeans.spi.BeanArchiveService.BeanDiscoveryMode
-
Only classes with a 'bean defining annotation' will get picked up as CDI beans.
- ApplicationBoundaryService - Interface in org.apache.webbeans.spi
-
This service allows EE containers to define an 'outer boundary' for their applications.
B
- BDABeansXmlScanner - Interface in org.apache.webbeans.spi
-
Deprecated.should be replaced with a scanning-mode compatible approach which covers it all.
- BdaScannerService - Interface in org.apache.webbeans.spi
-
A BdaScannerService is a ScannerService with more fine grained information.
- BeanArchiveService - Interface in org.apache.webbeans.spi
-
This Service returns information about scanned beans.xml files.
- BeanArchiveService.BeanArchiveInformation - Interface in org.apache.webbeans.spi
-
Contains information about a single Bean Definition Archive (BDA).
- BeanArchiveService.BeanDiscoveryMode - Enum in org.apache.webbeans.spi
-
Defines how CDI beans got discovered for each JAR or ClassPath entry (aka BDA).
- bind(String, Object) - Method in interface org.apache.webbeans.spi.JNDIService
-
Bind the object with the given name to the JNDI environment
C
- clear() - Method in interface org.apache.webbeans.spi.ResourceInjectionService
-
Any clear functionality.
- clear(Object) - Method in interface org.apache.webbeans.spi.SingletonService
-
Any clean activity.
- ContainerLifecycle - Interface in org.apache.webbeans.spi
-
JSR-299 Container lifecycle.
- ContextsService - Interface in org.apache.webbeans.spi
-
Contexts services provides demarcation methods for each context that is defined in the specification.
- ConversationService - Interface in org.apache.webbeans.spi
-
Conversation related SPI.
- createBeanAttributes(AnnotatedType<T>) - Method in interface org.apache.webbeans.spi.plugins.OpenWebBeansEjbPlugin
D
- defineAndLoad(String, byte[], Class<T>) - Method in interface org.apache.webbeans.spi.DefiningClassService
-
Register the proxy class from its bytecode.
- defineNewSessionBean(Class<T>) - Method in interface org.apache.webbeans.spi.plugins.OpenWebBeansEjbPlugin
- defineSessionBean(Class<T>, BeanAttributes<T>, AnnotatedType<T>) - Method in interface org.apache.webbeans.spi.plugins.OpenWebBeansEjbPlugin
-
Configures session bean and adds it into the container.
- DefiningClassService - Interface in org.apache.webbeans.spi
-
SPI interface to implement the proxy defining logic.
- destroy(Object) - Method in interface org.apache.webbeans.spi.ContextsService
-
Destroys container contexts service.
- doPrivilegedGetConstructor(Class<T>, Class<?>...) - Method in interface org.apache.webbeans.spi.SecurityService
- doPrivilegedGetDeclaredConstructor(Class<T>, Class<?>...) - Method in interface org.apache.webbeans.spi.SecurityService
- doPrivilegedGetDeclaredConstructors(Class<T>) - Method in interface org.apache.webbeans.spi.SecurityService
- doPrivilegedGetDeclaredField(Class<T>, String) - Method in interface org.apache.webbeans.spi.SecurityService
- doPrivilegedGetDeclaredFields(Class<T>) - Method in interface org.apache.webbeans.spi.SecurityService
- doPrivilegedGetDeclaredMethod(Class<T>, String, Class<?>...) - Method in interface org.apache.webbeans.spi.SecurityService
- doPrivilegedGetDeclaredMethods(Class<T>) - Method in interface org.apache.webbeans.spi.SecurityService
- doPrivilegedGetSystemProperties() - Method in interface org.apache.webbeans.spi.SecurityService
- doPrivilegedGetSystemProperty(String, String) - Method in interface org.apache.webbeans.spi.SecurityService
- doPrivilegedIsAccessible(AccessibleObject) - Method in interface org.apache.webbeans.spi.SecurityService
- doPrivilegedObjectCreate(Class<T>) - Method in interface org.apache.webbeans.spi.SecurityService
- doPrivilegedSetAccessible(AccessibleObject, boolean) - Method in interface org.apache.webbeans.spi.SecurityService
- doPrivilegedSetSystemProperty(String, String) - Method in interface org.apache.webbeans.spi.SecurityService
E
- ELAdaptor - Interface in org.apache.webbeans.spi.adaptor
-
This SPI allows to separate ExpressionLanguage dependencies from OWB core.
- endContext(Class<? extends Annotation>, Object) - Method in interface org.apache.webbeans.spi.ContextsService
-
Ends the context with the given scope type.
G
- generateConversationId() - Method in interface org.apache.webbeans.spi.ConversationService
-
Generate a new conversation Id which is unique for a certain session.
- get(Object) - Method in interface org.apache.webbeans.spi.SingletonService
-
Get instance for given key and class name.
- getAllowProxyingClasses() - Method in interface org.apache.webbeans.spi.BeanArchiveService.BeanArchiveInformation
- getAlternativeClasses() - Method in interface org.apache.webbeans.spi.BeanArchiveService.BeanArchiveInformation
- getAlternatives(String) - Method in interface org.apache.webbeans.spi.BDABeansXmlScanner
-
Deprecated.
- getAlternativeStereotypes() - Method in interface org.apache.webbeans.spi.BeanArchiveService.BeanArchiveInformation
- getAnnotation(Class<Y>) - Method in class org.apache.webbeans.spi.api.ResourceReference
- getApplicationClassLoader() - Method in interface org.apache.webbeans.spi.ApplicationBoundaryService
-
Please note that the ApplicationClassLoader always have to 'see' the internal OWB classes like BeanManagerImpl or the proxy marker interfaces (
- getBDABeansXmlScanner() - Method in interface org.apache.webbeans.spi.ScannerService
-
Gets BDABeansXMLScanner used to determine the beans.xml modifiers (interceptors, decorators, and, alternatives) that are enabled per BDA.
- getBdaUrl() - Method in interface org.apache.webbeans.spi.BeanArchiveService.BeanArchiveInformation
- getBeanArchiveInformation(URL) - Method in interface org.apache.webbeans.spi.BeanArchiveService
-
The beanArchiveUrl might either point to a beans.xml file or the root of a JAR or other ClassPath entry.
- getBeanClasses() - Method in interface org.apache.webbeans.spi.ScannerService
-
Gets beans classes that are found in the deployment archives.
- getBeanClassesPerBda() - Method in interface org.apache.webbeans.spi.BdaScannerService
-
Scan all the classpath which should be handled by this BeanManager and return the Map of information about each found classpath entry.
- getBeanDiscoveryMode() - Method in interface org.apache.webbeans.spi.BeanArchiveService.BeanArchiveInformation
- getBeanManager() - Method in interface org.apache.webbeans.spi.ContainerLifecycle
-
Get the underlying
BeanManager
instance for the current application. - getBeansXml(Class<?>) - Method in interface org.apache.webbeans.spi.BDABeansXmlScanner
-
Deprecated.
- getBeanXmls() - Method in interface org.apache.webbeans.spi.ScannerService
-
Get the URLs of all bean archives in the deployment.
- getBoundaryClassLoader(Class<?>) - Method in interface org.apache.webbeans.spi.ApplicationBoundaryService
- getByOrdinal(int) - Static method in enum org.apache.webbeans.spi.BeanArchiveService.BeanDiscoveryMode
- getContextService() - Method in interface org.apache.webbeans.spi.ContainerLifecycle
-
Gets container's context service implementation.
- getConversationId() - Method in interface org.apache.webbeans.spi.ConversationService
-
Gets the current propagated conversation id or
null
if there is no conversation. - getCurrentContext(Class<? extends Annotation>) - Method in interface org.apache.webbeans.spi.ContextsService
-
Gets current context with given scope type with respect to the current thread of execution.
- getCurrentContext(Class<? extends Annotation>, boolean) - Method in interface org.apache.webbeans.spi.ContextsService
-
Gets current context with given scope type with respect to the current thread of execution.
- getCurrentPrincipal() - Method in interface org.apache.webbeans.spi.SecurityService
-
Gets the current caller identity.
- getDecorators() - Method in interface org.apache.webbeans.spi.BeanArchiveService.BeanArchiveInformation
- getDecorators(String) - Method in interface org.apache.webbeans.spi.BDABeansXmlScanner
-
Deprecated.
- getDefaultValidator() - Method in interface org.apache.webbeans.spi.ValidatorService
-
Gets validator of default validator factory.
- getDefaultValidatorFactory() - Method in interface org.apache.webbeans.spi.ValidatorService
-
Gets default validator factory instance.
- getExcludedClasses() - Method in interface org.apache.webbeans.spi.BeanArchiveService.BeanArchiveInformation
- getExcludedPackages() - Method in interface org.apache.webbeans.spi.BeanArchiveService.BeanArchiveInformation
- getInterceptors() - Method in interface org.apache.webbeans.spi.BeanArchiveService.BeanArchiveInformation
- getInterceptors(String) - Method in interface org.apache.webbeans.spi.BDABeansXmlScanner
-
Deprecated.
- getJndiName() - Method in class org.apache.webbeans.spi.api.ResourceReference
- getName() - Method in class org.apache.webbeans.spi.api.ResourceReference
- getOrdinal() - Method in enum org.apache.webbeans.spi.BeanArchiveService.BeanDiscoveryMode
- getOwbELResolver() - Method in interface org.apache.webbeans.spi.adaptor.ELAdaptor
- getOwbWrappedExpressionFactory(ExpressionFactory) - Method in interface org.apache.webbeans.spi.adaptor.ELAdaptor
- getOwnerClass() - Method in class org.apache.webbeans.spi.api.ResourceReference
- getProxyClassLoader(Class<?>) - Method in interface org.apache.webbeans.spi.DefiningClassService
-
Returns the classloader to use to define the given class.
- getRegisteredBeanArchives() - Method in interface org.apache.webbeans.spi.BeanArchiveService
-
This method is useful to later on know which JARs and ClassPath entries did get scanned.
- getResourceReference(ResourceReference<X, T>) - Method in interface org.apache.webbeans.spi.ResourceInjectionService
-
Gets resource for the given resource reference.
- getResourceType() - Method in class org.apache.webbeans.spi.api.ResourceReference
- getSessionBeanProxy(Bean<?>, Class<?>, CreationalContext<?>) - Method in interface org.apache.webbeans.spi.plugins.OpenWebBeansEjbPlugin
-
Returns session bean proxy.
- getStereotypes(String) - Method in interface org.apache.webbeans.spi.BDABeansXmlScanner
-
Deprecated.
- getSupportedService(Class<T>) - Method in class org.apache.webbeans.spi.plugins.AbstractOwbPlugin
-
Gets service instance.
- getSupportedService(Class<T>) - Method in interface org.apache.webbeans.spi.plugins.OpenWebBeansPlugin
-
Gets service instance.
- getTransaction() - Method in interface org.apache.webbeans.spi.TransactionService
-
Get the transaction context of the calling thread
- getTransactionManager() - Method in interface org.apache.webbeans.spi.TransactionService
-
Get
TransactionManager
instance from container. - getUserTransaction() - Method in interface org.apache.webbeans.spi.TransactionService
-
Gets user transaction instance.
- getVersion() - Method in interface org.apache.webbeans.spi.BeanArchiveService.BeanArchiveInformation
H
- hasInjection(Annotated) - Method in interface org.apache.webbeans.spi.InjectionPointService
I
- init(Object) - Method in interface org.apache.webbeans.spi.ContextsService
-
Initialize container contexts service.
- init(Object) - Method in interface org.apache.webbeans.spi.ScannerService
-
Any initialisation action that is required by the implementation.
- initApplication(Properties) - Method in interface org.apache.webbeans.spi.ContainerLifecycle
-
Initialize lifecycle.
- InjectionPointService - Interface in org.apache.webbeans.spi
- injectJavaEEResources(Object) - Method in interface org.apache.webbeans.spi.ResourceInjectionService
-
Container where OWB is deployed must responsible for injecting Java EE resources defined by this managed bean.
- InstantiatingClassService - Interface in org.apache.webbeans.spi
-
SPI interface to define the logic to allocate/instantiate proxy instances.
- isBDABeansXmlScanningEnabled() - Method in interface org.apache.webbeans.spi.ScannerService
-
Deprecated.not supported anymore. Just here to
- isClassExcluded(String) - Method in interface org.apache.webbeans.spi.BeanArchiveService.BeanArchiveInformation
- isEEComponent(Class<?>) - Method in interface org.apache.webbeans.spi.plugins.OpenWebBeansJavaEEPlugin
- isManagedBean(Class<?>) - Method in class org.apache.webbeans.spi.plugins.AbstractOwbPlugin
-
Make sure that the given class is ok for simple web bean conditions, otherwise throw a
WebBeansConfigurationException
- isManagedBean(Class<?>) - Method in interface org.apache.webbeans.spi.plugins.OpenWebBeansPlugin
-
Make sure that the given class is ok for simple web bean conditions, otherwise throw a
WebBeansConfigurationException
- isNewSessionBean(Class<?>) - Method in interface org.apache.webbeans.spi.plugins.OpenWebBeansEjbPlugin
-
return true is clazz is an impl class or business interface of an EJB
- isPackageExcluded(String) - Method in interface org.apache.webbeans.spi.BeanArchiveService.BeanArchiveInformation
- isSessionBean(Class<?>) - Method in interface org.apache.webbeans.spi.plugins.OpenWebBeansEjbPlugin
-
Returns true if class is an session bean class false otherwise
- isSingletonBean(Class<?>) - Method in interface org.apache.webbeans.spi.plugins.OpenWebBeansEjbPlugin
-
Returns true if given class is singleton session bean, false otherwise.
- isStatefulBean(Class<?>) - Method in interface org.apache.webbeans.spi.plugins.OpenWebBeansEjbPlugin
-
Returns true if given class is stateful session bean, false otherwise.
- isStatelessBean(Class<?>) - Method in interface org.apache.webbeans.spi.plugins.OpenWebBeansEjbPlugin
-
Returns true if given class is stateless session bean, false otherwise.
J
- JMS_CONNECTION_FACTORY_JNDI_DEFAULT_VALUE - Static variable in interface org.apache.webbeans.spi.JNDIService
-
Default value
- JMS_CONNECTION_FACTORY_JNDI_KEY - Static variable in interface org.apache.webbeans.spi.JNDIService
-
JMS Connection Factory JNDI Name
- JNDIService - Interface in org.apache.webbeans.spi
-
SPI for setting and retrieving objects from the JNDI.
L
- load(Class<T>) - Method in interface org.apache.webbeans.spi.LoaderService
-
Loads all active implementations for the given service-type
- load(Class<T>, ClassLoader) - Method in interface org.apache.webbeans.spi.LoaderService
-
Loads all active implementations for the given service-type
- LoaderService - Interface in org.apache.webbeans.spi
-
Decouples OpenWebBeans from the Service-Loader approach.
- lookup(String, Class<? extends T>) - Method in interface org.apache.webbeans.spi.JNDIService
-
Get the object bound to the given name from the JNDI context.
M
- max(BeanArchiveService.BeanDiscoveryMode, BeanArchiveService.BeanDiscoveryMode) - Static method in enum org.apache.webbeans.spi.BeanArchiveService.BeanDiscoveryMode
N
- newInstance(Class<? extends T>) - Method in interface org.apache.webbeans.spi.InstantiatingClassService
-
Create a new instance for a given proxy class.
- NONE - org.apache.webbeans.spi.BeanArchiveService.BeanDiscoveryMode
-
Ignore all classes in this BDA when it comes to beans scanning.
O
- OpenWebBeansEjbPlugin - Interface in org.apache.webbeans.spi.plugins
-
Session bean related plugin contract.
- OpenWebBeansJavaEEPlugin - Interface in org.apache.webbeans.spi.plugins
-
In fully Java EE environments, it will be implemented by the application servers.
- OpenWebBeansPlugin - Interface in org.apache.webbeans.spi.plugins
-
Interface which all OpenWebBeans plugins have to implement to extend the webbeans-core with additional IOC functionality.
- org.apache.webbeans.spi - package org.apache.webbeans.spi
- org.apache.webbeans.spi.adaptor - package org.apache.webbeans.spi.adaptor
- org.apache.webbeans.spi.api - package org.apache.webbeans.spi.api
- org.apache.webbeans.spi.plugins - package org.apache.webbeans.spi.plugins
R
- readExternal(Bean<T>, ObjectInput) - Method in interface org.apache.webbeans.spi.ResourceInjectionService
-
Deprecated.has not been used since 1.1.x. We can finally remove it some day
- registerEEBeans() - Method in interface org.apache.webbeans.spi.plugins.OpenWebBeansJavaEEPlugin
-
Gets invoked when the EE integration should register it's CDI Beans.
- registerTransactionSynchronization(TransactionPhase, ObserverMethod<? super Object>, Object) - Method in interface org.apache.webbeans.spi.TransactionService
-
Register transaction synch.
- release() - Method in interface org.apache.webbeans.spi.BeanArchiveService
-
Release the gathered information to free up memory.
- release() - Method in interface org.apache.webbeans.spi.ScannerService
-
This method will get called once the information found by the current scan is not needed anymore and the ScannerService might free up resources.
- removeThreadLocals() - Method in interface org.apache.webbeans.spi.ContextsService
-
Whenever a thread ends we need to remove any ThreadLocals from the ContextsService
- resolveViewMethod(Bean<?>, Method) - Method in interface org.apache.webbeans.spi.plugins.OpenWebBeansEjbPlugin
- ResourceInjectionService - Interface in org.apache.webbeans.spi
-
This service is responsible for injecting the Java EE injectable resources.
- ResourceReference<X,T extends Annotation> - Class in org.apache.webbeans.spi.api
- ResourceReference(Class<?>, String, Class<X>, T) - Constructor for class org.apache.webbeans.spi.api.ResourceReference
S
- scan() - Method in interface org.apache.webbeans.spi.ScannerService
-
Perform the actual class scanning.
- ScannerService - Interface in org.apache.webbeans.spi
-
This SPI is for abstracting the class scanning.
- SecurityService - Interface in org.apache.webbeans.spi
-
The SecurityService SPI provides support for all kinds of JavaEE related security mechanism.
- setBeansXml(Class<?>, String) - Method in interface org.apache.webbeans.spi.BDABeansXmlScanner
-
Deprecated.
- setSupportConversations(boolean) - Method in interface org.apache.webbeans.spi.ContextsService
-
This method can be used to disable conversation support in core CDI.
- shutDown() - Method in class org.apache.webbeans.spi.plugins.AbstractOwbPlugin
-
At shutdown, the plugin must release all locked resources.
- shutDown() - Method in interface org.apache.webbeans.spi.plugins.OpenWebBeansPlugin
-
At shutdown, the plugin must release all locked resources.
- SingletonService<T> - Interface in org.apache.webbeans.spi
-
Responsible for providing singleton instances for OWB runtime.
- startApplication(Object) - Method in interface org.apache.webbeans.spi.ContainerLifecycle
-
Starts container.
- startContext(Class<? extends Annotation>, Object) - Method in interface org.apache.webbeans.spi.ContextsService
-
Starts the context with the given scope type.
- startUp() - Method in class org.apache.webbeans.spi.plugins.AbstractOwbPlugin
-
initialise the plugin.
- startUp() - Method in interface org.apache.webbeans.spi.plugins.OpenWebBeansPlugin
-
initialise the plugin.
- stopApplication(Object) - Method in interface org.apache.webbeans.spi.ContainerLifecycle
-
Stopping the Application means that the container destroys all bean instances it stores, cleans and removes all contexts and does other necessary cleanup actions.
- supports(Class<?>) - Method in class org.apache.webbeans.spi.api.ResourceReference
- supportService(Class<?>) - Method in class org.apache.webbeans.spi.plugins.AbstractOwbPlugin
-
Returns true if plugin provides given service implementation false otherwise.
- supportService(Class<?>) - Method in interface org.apache.webbeans.spi.plugins.OpenWebBeansPlugin
-
Returns true if plugin provides given service implementation false otherwise.
- supportsJavaEeComponentInjections(Class<?>) - Method in class org.apache.webbeans.spi.plugins.AbstractOwbPlugin
-
Returns true if given class supports injections, false otherwise.
- supportsJavaEeComponentInjections(Class<?>) - Method in interface org.apache.webbeans.spi.plugins.OpenWebBeansPlugin
-
Returns true if given class supports injections, false otherwise.
T
- TransactionService - Interface in org.apache.webbeans.spi
-
Transaction related service.
- TRIM - org.apache.webbeans.spi.BeanArchiveService.BeanDiscoveryMode
-
Pick up all classes (like with
BeanArchiveService.BeanDiscoveryMode.ALL
and fire the ProcessAnnotatedType event for them.
U
- unbind(String) - Method in interface org.apache.webbeans.spi.JNDIService
-
Unbind and free the object with the given name from the JNDI environment
V
- ValidatorService - Interface in org.apache.webbeans.spi
-
Validator SPI.
- valueOf(String) - Static method in enum org.apache.webbeans.spi.BeanArchiveService.BeanDiscoveryMode
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.apache.webbeans.spi.BeanArchiveService.BeanDiscoveryMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- writeExternal(Bean<T>, T, ObjectOutput) - Method in interface org.apache.webbeans.spi.ResourceInjectionService
-
Deprecated.has not been used since 1.1.x. We can finally remove it some day
All Classes All Packages