Modifier and Type | Method and Description |
---|---|
<S extends Service> |
ServiceRegistry.add(Class<S> type,
S service)
Add a service
|
<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
|
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>> |
Environments.getRequiredBeanDeploymentArchiveServices() |
Set<Class<? extends Service>> |
Environment.getRequiredBeanDeploymentArchiveServices() |
Set<Class<? extends Service>> |
Environments.getRequiredDeploymentServices() |
Set<Class<? extends Service>> |
Environment.getRequiredDeploymentServices()
The deployment scoped services required for this environment
|
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 | 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.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) |
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 |
EjbServices
A container should implement this interface to allow Weld to
resolve EJB and discover EJBs
EjbServices is a per-deployment 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 |
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 |
ResourceLoader
Resource loading/class creation services for Weld.
|
interface |
ScheduledExecutorServiceFactory |
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 |
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
Responsible for accessing Bean Validation functionality the environment may
provide.
|
Copyright © 2012 Seam Framework. All Rights Reserved.