Modifier and Type | Interface and Description |
---|---|
interface |
BootstrapService
Marks a
Service that needs to clean up its state once bootstrap is finished. |
Modifier and Type | Method and Description |
---|---|
<S extends Service> |
ServiceRegistry.add(Class<S> type,
S service)
Add a service
|
<S extends Service> |
ServiceRegistry.addIfAbsent(Class<S> type,
S service)
Add a service if no implementation of the given service is registered with the registry yet.
|
<S extends Service> |
ServiceRegistry.contains(Class<S> type)
Check if a service is registered
|
<S extends Service> |
ServiceRegistry.get(Class<S> type)
Retrieve a service implementation
|
<S extends Service> |
ServiceRegistry.getOptional(Class<S> type)
Retrieve a service implementation wrapped in
Optional . |
<S extends Service> |
ServiceRegistry.getRequired(Class<S> type)
Retrieve a required service implementation.
|
Modifier and Type | Method and Description |
---|---|
Set<Map.Entry<Class<? extends Service>,Service>> |
ServiceRegistry.entrySet() |
Set<Map.Entry<Class<? extends Service>,Service>> |
ServiceRegistry.entrySet() |
Set<Class<? extends Service>> |
Environment.getRequiredBeanDeploymentArchiveServices() |
Set<Class<? extends Service>> |
Environments.getRequiredBeanDeploymentArchiveServices() |
Set<Class<? extends Service>> |
Environment.getRequiredDeploymentServices()
The deployment scoped services required for this environment
|
Set<Class<? extends Service>> |
Environments.getRequiredDeploymentServices() |
Modifier and Type | Method and Description |
---|---|
void |
ServiceRegistry.addAll(Collection<Map.Entry<Class<? extends Service>,Service>> services)
Add services
|
void |
ServiceRegistry.addAll(Collection<Map.Entry<Class<? extends Service>,Service>> services)
Add services
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractBootstrapService |
Modifier and Type | Method and Description |
---|---|
<S extends Service> |
SimpleServiceRegistry.add(Class<S> type,
S service) |
<S extends Service> |
ForwardingServiceRegistry.add(Class<S> type,
S service) |
<S extends Service> |
SimpleServiceRegistry.addIfAbsent(Class<S> type,
S service) |
<S extends Service> |
ForwardingServiceRegistry.addIfAbsent(Class<S> type,
S service) |
<S extends Service> |
SimpleServiceRegistry.contains(Class<S> type) |
<S extends Service> |
ForwardingServiceRegistry.contains(Class<S> type) |
<S extends Service> |
SimpleServiceRegistry.get(Class<S> type) |
<S extends Service> |
ForwardingServiceRegistry.get(Class<S> type) |
<S extends Service> |
SimpleServiceRegistry.getOptional(Class<S> type) |
<S extends Service> |
ForwardingServiceRegistry.getOptional(Class<S> type) |
<S extends Service> |
SimpleServiceRegistry.getRequired(Class<S> type) |
<S extends Service> |
ForwardingServiceRegistry.getRequired(Class<S> type) |
Modifier and Type | Method and Description |
---|---|
Set<Map.Entry<Class<? extends Service>,Service>> |
SimpleServiceRegistry.entrySet() |
Set<Map.Entry<Class<? extends Service>,Service>> |
SimpleServiceRegistry.entrySet() |
Set<Map.Entry<Class<? extends Service>,Service>> |
ForwardingServiceRegistry.entrySet() |
Set<Map.Entry<Class<? extends Service>,Service>> |
ForwardingServiceRegistry.entrySet() |
protected Map<Class<? extends Service>,Service> |
SimpleServiceRegistry.get() |
protected Map<Class<? extends Service>,Service> |
SimpleServiceRegistry.get() |
Iterator<Service> |
SimpleServiceRegistry.iterator() |
Iterator<Service> |
ForwardingServiceRegistry.iterator() |
Modifier and Type | Method and Description |
---|---|
void |
SimpleServiceRegistry.addAll(Collection<Map.Entry<Class<? extends Service>,Service>> services) |
void |
SimpleServiceRegistry.addAll(Collection<Map.Entry<Class<? extends Service>,Service>> services) |
void |
ForwardingServiceRegistry.addAll(Collection<Map.Entry<Class<? extends Service>,Service>> services) |
void |
ForwardingServiceRegistry.addAll(Collection<Map.Entry<Class<? extends Service>,Service>> services) |
Modifier and Type | Interface and Description |
---|---|
interface |
BootstrapConfiguration
Deprecated.
|
interface |
EEModuleDescriptor
In Java EE environment, each
BeanDeploymentArchive should provide a description of the Java EE module it belongs to (WAR, RAR, etc.). |
Modifier and Type | Class and Description |
---|---|
class |
EEModuleDescriptorImpl |
class |
FileBasedBootstrapConfiguration |
Modifier and Type | Interface and Description |
---|---|
interface |
ExternalConfiguration
An integrator may provide a map of configuration properties.
|
Modifier and Type | Interface and Description |
---|---|
interface |
EjbServices
A container should implement this interface to allow Weld to resolve EJB and discover EJBs
EjbServices is a per-BeanDeploymentArchive service. |
Modifier and Type | Class and Description |
---|---|
class |
ForwardingEjbServices
An implementation of
EjbServices which forwards all its method calls to another EjbServices . |
Modifier and Type | Interface and Description |
---|---|
interface |
EjbInjectionServices
A container should implement this interface to allow Weld to resolve EJB.
|
interface |
InjectionServices
Provides callbacks to the container when Weld performs injection on an InjectionTarget, managed bean or session bean
This service may be used to provide EE-style injection.
|
interface |
JaxwsInjectionServices
An integrator should implement this interface to allow Weld to resolve web service references
JaxwsInjectionServices is a per-module service. |
interface |
JpaInjectionServices
A container should implement this interface to allow the Weld RI to resolve JPA persistence units and discover entities
JpaInjectionServices is a per-module service. |
interface |
ResourceInjectionServices
A container should implement this interface to allow the Weld to resolve Resources
ResourceInjectionServices is per-module service. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractResourceServices |
class |
ForwardingJpaInjectionServices
An implementation of
JpaInjectionServices which forwards all its method calls to another JpaInjectionServices
. |
class |
ForwardingResourceInjectionServices |
Modifier and Type | Interface and Description |
---|---|
interface |
ExecutorServices
Allows a custom TaskExecutor to be provided by the container.
|
Modifier and Type | Interface and Description |
---|---|
interface |
AnnotationDiscovery
Deprecated.
This service is deprecated. Implement
ClassFileServices instead. |
interface |
ClassFileServices
An optional service that provides fast access to Java class metadata without the need to load the given class.
|
interface |
ExtendedAnnotationDiscovery
An
AnnotationDiscovery implementation may optionally implement this interface. |
interface |
ResourceLoader
Resource loading/class creation services for Weld.
|
interface |
ScheduledExecutorServiceFactory
Deprecated.
This service has not been used by Weld internals at least since version 1.1.0.Final.
|
Modifier and Type | Class and Description |
---|---|
class |
ForwardingResourceLoader
An implementation of
ResourceLoader which forwards all its method calls to another ResourceLoader . |
Modifier and Type | Interface and Description |
---|---|
interface |
SecurityServices
Responsible for accessing security related functionality the environment can provide.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ContextualStore
Application wide contextual identifier service which allows a serializable reference to a contextual to be obtained, and the
contextual to be returned for a given id.
|
interface |
ProxyServices
Support services related to proxy generation and serialization which are required to be implemented by all containers.
|
Modifier and Type | Interface and Description |
---|---|
interface |
HttpContextActivationFilter
Enables an integrator to control if CDI contexts should be activated for a particular
HttpServletRequest . |
Modifier and Type | Class and Description |
---|---|
class |
AcceptingHttpContextActivationFilter
A helper implementation of
HttpContextActivationFilter that accepts every request. |
class |
RegexHttpContextActivationFilter
A helper implementation of
HttpContextActivationFilter that accepts every request that matches a predefined regular expression. |
Modifier and Type | Interface and Description |
---|---|
interface |
TransactionServices
The container must implement the services related to transactional behavior used in JSR-299, if that behavior is going to be
used.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ValidationServices
Deprecated.
this interface is deprecated since Java EE 7. A Bean Validation implementation should provide built-in CDI beans
for
Validator and ValidatorFactory . |
Copyright © 2008–2017. All rights reserved.