Uses of Interface
org.jboss.weld.bootstrap.api.Service
Packages that use Service
Package
Description
-
Uses of Service in org.jboss.weld.bootstrap.api
Subinterfaces of Service in org.jboss.weld.bootstrap.apiModifier and TypeInterfaceDescriptioninterfaceMarks aServicethat needs to clean up its state once bootstrap is finished.Methods in org.jboss.weld.bootstrap.api with type parameters of type ServiceModifier and TypeMethodDescription<S extends Service>
voidAdd a service<S extends Service>
SServiceRegistry.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>
booleanCheck if a service is registered<S extends Service>
SRetrieve a service implementationServiceRegistry.getOptional(Class<S> type) Retrieve a service implementation wrapped inOptional.<S extends Service>
SServiceRegistry.getRequired(Class<S> type) Retrieve a required service implementation.Methods in org.jboss.weld.bootstrap.api that return types with arguments of type ServiceModifier and TypeMethodDescriptionServiceRegistry.entrySet()Returns a set of all service entriesServiceRegistry.entrySet()Returns a set of all service entriesEnvironment.getRequiredBeanDeploymentArchiveServices()The bean deployment archive scoped services required for this environmentEnvironments.getRequiredBeanDeploymentArchiveServices()Environment.getRequiredDeploymentServices()The deployment scoped services required for this environmentEnvironments.getRequiredDeploymentServices()Method parameters in org.jboss.weld.bootstrap.api with type arguments of type Service -
Uses of Service in org.jboss.weld.bootstrap.api.helpers
Classes in org.jboss.weld.bootstrap.api.helpers that implement ServiceModifier and TypeClassDescriptionclassDefinesAbstractBootstrapService.cleanup()implementation as a simple delegation toBootstrapService.cleanupAfterBoot()Methods in org.jboss.weld.bootstrap.api.helpers with type parameters of type ServiceModifier and TypeMethodDescription<S extends Service>
void<S extends Service>
void<S extends Service>
SForwardingServiceRegistry.addIfAbsent(Class<S> type, S service) <S extends Service>
SSimpleServiceRegistry.addIfAbsent(Class<S> type, S service) <S extends Service>
boolean<S extends Service>
boolean<S extends Service>
S<S extends Service>
SForwardingServiceRegistry.getOptional(Class<S> type) SimpleServiceRegistry.getOptional(Class<S> type) <S extends Service>
SForwardingServiceRegistry.getRequired(Class<S> type) <S extends Service>
SSimpleServiceRegistry.getRequired(Class<S> type) Methods in org.jboss.weld.bootstrap.api.helpers that return types with arguments of type ServiceModifier and TypeMethodDescriptionForwardingServiceRegistry.entrySet()ForwardingServiceRegistry.entrySet()SimpleServiceRegistry.entrySet()SimpleServiceRegistry.entrySet()SimpleServiceRegistry.get()Returns a map containing all registered servicesSimpleServiceRegistry.get()Returns a map containing all registered servicesForwardingServiceRegistry.iterator()SimpleServiceRegistry.iterator()Method parameters in org.jboss.weld.bootstrap.api.helpers with type arguments of type ServiceModifier and TypeMethodDescriptionvoidvoidvoidvoid -
Uses of Service in org.jboss.weld.bootstrap.spi
Subinterfaces of Service in org.jboss.weld.bootstrap.spiModifier and TypeInterfaceDescriptioninterfaceIn Java EE environment, eachBeanDeploymentArchiveshould provide a description of the Java EE module it belongs to (WAR, RAR, etc.). -
Uses of Service in org.jboss.weld.bootstrap.spi.helpers
Classes in org.jboss.weld.bootstrap.spi.helpers that implement Service -
Uses of Service in org.jboss.weld.configuration.spi
Subinterfaces of Service in org.jboss.weld.configuration.spiModifier and TypeInterfaceDescriptioninterfaceAn integrator may provide a map of configuration properties. -
Uses of Service in org.jboss.weld.ejb.spi
Subinterfaces of Service in org.jboss.weld.ejb.spiModifier and TypeInterfaceDescriptioninterfaceA container should implement this interface to allow Weld to resolve EJB and discover EJBsEjbServicesis a per-BeanDeploymentArchive service. -
Uses of Service in org.jboss.weld.ejb.spi.helpers
Classes in org.jboss.weld.ejb.spi.helpers that implement ServiceModifier and TypeClassDescriptionclassAn implementation ofEjbServiceswhich forwards all its method calls to anotherEjbServices. -
Uses of Service in org.jboss.weld.injection.spi
Subinterfaces of Service in org.jboss.weld.injection.spiModifier and TypeInterfaceDescriptioninterfaceA container should implement this interface to allow Weld to resolve EJB.interfaceProvides 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.interfaceAn integrator should implement this interface to allow Weld to resolve web service referencesJaxwsInjectionServicesis a per-module service.interfaceA container should implement this interface to allow the Weld RI to resolve JPA persistence units and discover entitiesJpaInjectionServicesis a per-module service.interfaceA container should implement this interface to allow the Weld to resolve ResourcesResourceInjectionServicesis per-module service. -
Uses of Service in org.jboss.weld.injection.spi.helpers
Classes in org.jboss.weld.injection.spi.helpers that implement ServiceModifier and TypeClassDescriptionclassAbstract subclass forResourceInjectionServicesdefining several common capabilities.classAn implementation ofJpaInjectionServiceswhich forwards all its method calls to anotherJpaInjectionServices.classAn implementation ofResourceInjectionServiceswhich forwards all its method calls to anotherResourceInjectionServicesSubclasses should override one or more methods to modify the behavior of the backingResourceInjectionServicesas desired per the decorator pattern. -
Uses of Service in org.jboss.weld.manager.api
Subinterfaces of Service in org.jboss.weld.manager.apiModifier and TypeInterfaceDescriptioninterfaceAllows a custom TaskExecutor to be provided by the container. -
Uses of Service in org.jboss.weld.resources.spi
Subinterfaces of Service in org.jboss.weld.resources.spiModifier and TypeInterfaceDescriptioninterfaceAn optional service that provides fast access to Java class metadata without the need to load the given class.interfaceResource loading/class creation services for Weld. -
Uses of Service in org.jboss.weld.resources.spi.helpers
Classes in org.jboss.weld.resources.spi.helpers that implement ServiceModifier and TypeClassDescriptionclassAn implementation ofResourceLoaderwhich forwards all its method calls to anotherResourceLoader. -
Uses of Service in org.jboss.weld.security.spi
Subinterfaces of Service in org.jboss.weld.security.spiModifier and TypeInterfaceDescriptioninterfaceResponsible for accessing security related functionality the environment can provide. -
Uses of Service in org.jboss.weld.serialization.spi
Subinterfaces of Service in org.jboss.weld.serialization.spiModifier and TypeInterfaceDescriptioninterfaceApplication 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.interfaceSupport services related to proxy generation and serialization which are required to be implemented by all containers. -
Uses of Service in org.jboss.weld.servlet.spi
Subinterfaces of Service in org.jboss.weld.servlet.spiModifier and TypeInterfaceDescriptioninterfaceEnables an integrator to control if CDI contexts should be activated for a particularHttpServletRequest. -
Uses of Service in org.jboss.weld.servlet.spi.helpers
Classes in org.jboss.weld.servlet.spi.helpers that implement ServiceModifier and TypeClassDescriptionclassA helper implementation ofHttpContextActivationFilterthat accepts every request.classA helper implementation ofHttpContextActivationFilterthat accepts every request that matches a predefined regular expression. -
Uses of Service in org.jboss.weld.transaction.spi
Subinterfaces of Service in org.jboss.weld.transaction.spiModifier and TypeInterfaceDescriptioninterfaceThe container must implement the services related to transactional behavior used in JSR-299, if that behavior is going to be used.