Class ImplicitLocalViewProcessor
- java.lang.Object
-
- org.jboss.as.ee.component.deployers.AbstractComponentConfigProcessor
-
- org.jboss.as.ejb3.deployment.processors.ImplicitLocalViewProcessor
-
- All Implemented Interfaces:
org.jboss.as.server.deployment.DeploymentUnitProcessor
public class ImplicitLocalViewProcessor extends AbstractComponentConfigProcessor
Processes aSessionBeanComponentDescription's bean class and checks whether it exposes:- An implicit no-interface, as specified by Enterprise Beans 3.1 spec, section 4.9.8.
- A default local business interface view, as specified by Enterprise Beans 3.1 spec, section 4.9.7.
SessionBeanComponentDescriptionis updated with this info accordingly. This processor MUST run before theJakarta Enterprise Beans jndi bindingprocessor is run.- Author:
- Jaikiran Pai
-
-
Constructor Summary
Constructors Constructor Description ImplicitLocalViewProcessor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidprocessComponentConfig(org.jboss.as.server.deployment.DeploymentUnit deploymentUnit, org.jboss.as.server.deployment.DeploymentPhaseContext phaseContext, org.jboss.as.server.deployment.annotation.CompositeIndex index, ComponentDescription componentDescription)-
Methods inherited from class org.jboss.as.ee.component.deployers.AbstractComponentConfigProcessor
deploy
-
-
-
-
Method Detail
-
processComponentConfig
protected void 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) throws org.jboss.as.server.deployment.DeploymentUnitProcessingException- Specified by:
processComponentConfigin classAbstractComponentConfigProcessor- Throws:
org.jboss.as.server.deployment.DeploymentUnitProcessingException
-
-