A B C D E G H I J L M N O R S T U V W 
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
A B C D E G H I J L M N O R S T U V W 
All Classes All Packages