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
Processes a
SessionBeanComponentDescription'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.
SessionBeanComponentDescription is updated with this info accordingly.
This processor MUST run before the Jakarta Enterprise Beans jndi binding processor is run.- Author:
- Jaikiran Pai
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected 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
deployMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.jboss.as.server.deployment.DeploymentUnitProcessor
undeploy
-
Constructor Details
-
ImplicitLocalViewProcessor
public ImplicitLocalViewProcessor()
-
-
Method Details
-
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
-