public class ComponentRegistry extends Object
| Modifier and Type | Class and Description |
|---|---|
class |
ComponentRegistry.ComponentManagedReferenceFactory |
| Constructor and Description |
|---|
ComponentRegistry(org.jboss.msc.service.ServiceRegistry serviceRegistry) |
| Modifier and Type | Method and Description |
|---|---|
void |
addComponent(ComponentConfiguration componentConfiguration) |
ManagedReference |
createInstance(Object instance) |
ManagedReferenceFactory |
createInstanceFactory(Class<?> componentClass) |
ManagedReferenceFactory |
createInstanceFactory(Class<?> componentClass,
boolean optional) |
org.jboss.msc.value.InjectedValue<EEClassIntrospector> |
getClassIntrospectorInjectedValue() |
ManagedReference |
getInstance(Object instance) |
static org.jboss.msc.service.ServiceName |
serviceName(org.jboss.as.server.deployment.DeploymentUnit deploymentUnit) |
public ComponentRegistry(org.jboss.msc.service.ServiceRegistry serviceRegistry)
public static org.jboss.msc.service.ServiceName serviceName(org.jboss.as.server.deployment.DeploymentUnit deploymentUnit)
public void addComponent(ComponentConfiguration componentConfiguration)
public ManagedReferenceFactory createInstanceFactory(Class<?> componentClass)
public ManagedReferenceFactory createInstanceFactory(Class<?> componentClass, boolean optional)
public ManagedReference createInstance(Object instance)
public ManagedReference getInstance(Object instance)
public org.jboss.msc.value.InjectedValue<EEClassIntrospector> getClassIntrospectorInjectedValue()
Copyright © 2023 JBoss by Red Hat. All rights reserved.