Uses of Class
org.jboss.as.ee.component.ComponentDescription
Packages that use ComponentDescription
Package
Description
-
Uses of ComponentDescription in org.jboss.as.ee.component
Fields in org.jboss.as.ee.component with type parameters of type ComponentDescriptionModifier and TypeFieldDescriptionstatic final org.jboss.as.server.deployment.AttachmentKey<org.jboss.as.server.deployment.AttachmentList<ComponentDescription>>Attachments.ADDITIONAL_RESOLVABLE_COMPONENTSAdditional (remote) components that can be resolved but are not installed.Methods in org.jboss.as.ee.component that return ComponentDescriptionModifier and TypeMethodDescriptionEEModuleDescription.getComponentByName(String name) ComponentConfiguration.getComponentDescription()Get the component description.ViewDescription.getComponentDescription()Get the associated component description.Methods in org.jboss.as.ee.component that return types with arguments of type ComponentDescriptionModifier and TypeMethodDescriptionEEModuleDescription.getComponentDescriptions()EEApplicationDescription.getComponents(String componentName, org.jboss.vfs.VirtualFile deploymentRoot) Get all components in the application that have the given nameEEModuleDescription.getComponentsByClassName(String className) Methods in org.jboss.as.ee.component with parameters of type ComponentDescriptionModifier and TypeMethodDescriptionvoidEEApplicationDescription.addComponent(ComponentDescription description, org.jboss.vfs.VirtualFile deploymentRoot) Add a component to this application.voidEEModuleDescription.addComponent(ComponentDescription description) Add a component to this module.voidComponentConfigurator.configure(org.jboss.as.server.deployment.DeploymentPhaseContext context, ComponentDescription description, ComponentConfiguration configuration) Apply this configurator to the given component configuration.voidNamespaceConfigurator.configure(org.jboss.as.server.deployment.DeploymentPhaseContext context, ComponentDescription description, ComponentConfiguration configuration) Apply this configurator to the given component configuration.protected voidAbstractComponentConfigurator.mergeInjectionsForClass(Class<?> clazz, Class<?> actualClass, EEModuleClassDescription classDescription, EEModuleDescription moduleDescription, org.jboss.as.server.deployment.reflect.DeploymentReflectionIndex deploymentReflectionIndex, ComponentDescription description, ComponentConfiguration configuration, org.jboss.as.server.deployment.DeploymentPhaseContext context, Deque<org.jboss.invocation.InterceptorFactory> injectors, Object instanceKey, Deque<org.jboss.invocation.InterceptorFactory> uninjectors, boolean metadataComplete) Sets up all resource injections for a class.static InterceptorClassDescriptionComponentDescription.mergeInterceptorConfig(Class<?> clazz, EEModuleClassDescription classDescription, ComponentDescription description, boolean metadataComplete) Constructors in org.jboss.as.ee.component with parameters of type ComponentDescriptionModifierConstructorDescriptionComponentConfiguration(ComponentDescription componentDescription, org.jboss.as.server.deployment.reflect.ClassReflectionIndex classIndex, ClassLoader moduleClassLoader, org.jboss.modules.ModuleLoader moduleLoader) ViewDescription(ComponentDescription componentDescription, String viewClassName) Construct a new instance.ViewDescription(ComponentDescription componentDescription, String viewClassName, boolean defaultConfiguratorRequired) Construct a new instance.ViewDescription(ComponentDescription componentDescription, String viewClassName, boolean defaultConfiguratorRequired, String markupClassName) -
Uses of ComponentDescription in org.jboss.as.ee.component.deployers
Methods in org.jboss.as.ee.component.deployers with parameters of type ComponentDescriptionModifier and TypeMethodDescriptionprotected abstract voidAbstractComponentConfigProcessor.processComponentConfig(org.jboss.as.server.deployment.DeploymentUnit deploymentUnit, org.jboss.as.server.deployment.DeploymentPhaseContext phaseContext, org.jboss.as.server.deployment.annotation.CompositeIndex index, ComponentDescription componentDescription) Process the component configuration instance.protected abstract List<BindingConfiguration>AbstractDeploymentDescriptorBindingsProcessor.processDescriptorEntries(org.jboss.as.server.deployment.DeploymentUnit deploymentUnit, DeploymentDescriptorEnvironment environment, ResourceInjectionTarget resourceInjectionTarget, ComponentDescription componentDescription, ClassLoader classLoader, org.jboss.as.server.deployment.reflect.DeploymentReflectionIndex deploymentReflectionIndex, EEApplicationClasses applicationClasses) protected List<BindingConfiguration>ResourceReferenceProcessor.processDescriptorEntries(org.jboss.as.server.deployment.DeploymentUnit deploymentUnit, DeploymentDescriptorEnvironment environment, ResourceInjectionTarget resourceInjectionTarget, ComponentDescription componentDescription, ClassLoader classLoader, org.jboss.as.server.deployment.reflect.DeploymentReflectionIndex deploymentReflectionIndex, EEApplicationClasses applicationClasses) -
Uses of ComponentDescription in org.jboss.as.ee.managedbean.component
Subclasses of ComponentDescription in org.jboss.as.ee.managedbean.componentModifier and TypeClassDescriptionclassComponent descriptor forjakarta.annotation.ManagedBeanmanaged beans. -
Uses of ComponentDescription in org.jboss.as.ee.resource.definition
Methods in org.jboss.as.ee.resource.definition with parameters of type ComponentDescriptionModifier and TypeMethodDescriptionprotected List<BindingConfiguration>ResourceDefinitionDescriptorProcessor.processDescriptorEntries(org.jboss.as.server.deployment.DeploymentUnit deploymentUnit, DeploymentDescriptorEnvironment environment, ResourceInjectionTarget resourceInjectionTarget, ComponentDescription componentDescription, ClassLoader classLoader, org.jboss.as.server.deployment.reflect.DeploymentReflectionIndex deploymentReflectionIndex, EEApplicationClasses applicationClasses)