public final class WSComponentDescription extends ComponentDescription
Constructor and Description |
---|
WSComponentDescription(String componentName,
String componentClassName,
EEModuleDescription moduleDescription,
org.jboss.msc.service.ServiceName deploymentUnitServiceName) |
Modifier and Type | Method and Description |
---|---|
ComponentConfiguration |
createConfiguration(org.jboss.as.server.deployment.reflect.ClassReflectionIndex classIndex,
ClassLoader moduleClassLoader,
org.jboss.modules.ModuleLoader moduleLoader) |
boolean |
isCDIInterceptorEnabled()
If this method returns true then Weld will directly create the component instance,
which will apply interceptors and decorators via sub classing.
|
addClassInterceptor, addDependency, addInterceptorMethodOverride, addMethodInterceptor, addResourceInjection, excludeClassInterceptors, excludeDefaultInterceptors, getAllInterceptors, getApplicationName, getBeanDeploymentArchiveId, getBindingConfigurations, getClassInterceptor, getClassInterceptors, getComponentClassName, getComponentName, getConfigurators, getContextServiceName, getCreateServiceName, getDefaultInterceptors, getDependencies, getDeploymentDescriptorEnvironment, getMethodInterceptors, getModuleDescription, getModuleName, getNamingMode, getResourceInjections, getServiceName, getStartServiceName, getTimerMethods, getViews, isExcludeClassInterceptors, isExcludeDefaultInterceptors, isExcludeDefaultInterceptors, isIgnoreLifecycleInterceptors, isIntercepted, isOptional, isPassivationApplicable, isTimerServiceApplicable, isTimerServiceRequired, mergeInterceptorConfig, setBeanDeploymentArchiveId, setClassInterceptors, setContextServiceName, setDefaultInterceptors, setDeploymentDescriptorEnvironment, setExcludeDefaultInterceptors, setIgnoreLifecycleInterceptors, setMethodInterceptors, setNamingMode
public WSComponentDescription(String componentName, String componentClassName, EEModuleDescription moduleDescription, org.jboss.msc.service.ServiceName deploymentUnitServiceName)
public ComponentConfiguration createConfiguration(org.jboss.as.server.deployment.reflect.ClassReflectionIndex classIndex, ClassLoader moduleClassLoader, org.jboss.modules.ModuleLoader moduleLoader)
createConfiguration
in class ComponentDescription
public boolean isCDIInterceptorEnabled()
ComponentDescription
isCDIInterceptorEnabled
in class ComponentDescription
Copyright © 2018 JBoss by Red Hat. All rights reserved.