Package org.jboss.as.weld.deployment
Class WeldPortableExtensions
- java.lang.Object
-
- org.jboss.as.weld.deployment.WeldPortableExtensions
-
@Deprecated public class WeldPortableExtensions extends Object
Deprecated.Use WeldCapability to get access to the functionality of this class.Container class that is attached to the top level deployment that holds all portable extension metadata. A portable extension may be available to multiple deployment class loaders, however for each PE we only want to register a single instance. This container provides a mechanism for making sure that only a single PE of a given type is registered.- Author:
- Stuart Douglas
-
-
Field Summary
Fields Modifier and Type Field Description static org.jboss.as.server.deployment.AttachmentKey<WeldPortableExtensions>ATTACHMENT_KEYDeprecated.
-
Constructor Summary
Constructors Constructor Description WeldPortableExtensions()Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description Collection<org.jboss.weld.bootstrap.spi.Metadata<javax.enterprise.inject.spi.Extension>>getExtensions()Deprecated.static WeldPortableExtensionsgetPortableExtensions(org.jboss.as.server.deployment.DeploymentUnit deploymentUnit)Deprecated.voidregisterExtensionInstance(javax.enterprise.inject.spi.Extension extension, org.jboss.as.server.deployment.DeploymentUnit deploymentUnit)Deprecated.voidtryRegisterExtension(Class<?> extensionClass, org.jboss.as.server.deployment.DeploymentUnit deploymentUnit)Deprecated.
-
-
-
Field Detail
-
ATTACHMENT_KEY
public static final org.jboss.as.server.deployment.AttachmentKey<WeldPortableExtensions> ATTACHMENT_KEY
Deprecated.
-
-
Method Detail
-
getPortableExtensions
public static WeldPortableExtensions getPortableExtensions(org.jboss.as.server.deployment.DeploymentUnit deploymentUnit)
Deprecated.
-
tryRegisterExtension
public void tryRegisterExtension(Class<?> extensionClass, org.jboss.as.server.deployment.DeploymentUnit deploymentUnit) throws org.jboss.as.server.deployment.DeploymentUnitProcessingException
Deprecated.- Throws:
org.jboss.as.server.deployment.DeploymentUnitProcessingException
-
registerExtensionInstance
public void registerExtensionInstance(javax.enterprise.inject.spi.Extension extension, org.jboss.as.server.deployment.DeploymentUnit deploymentUnit)Deprecated.
-
getExtensions
public Collection<org.jboss.weld.bootstrap.spi.Metadata<javax.enterprise.inject.spi.Extension>> getExtensions()
Deprecated.
-
-