Class SessionBeanXmlDescriptorProcessor
- java.lang.Object
-
- org.jboss.as.ejb3.deployment.processors.dd.AbstractEjbXmlDescriptorProcessor<org.jboss.metadata.ejb.spec.SessionBeanMetaData>
-
- org.jboss.as.ejb3.deployment.processors.dd.SessionBeanXmlDescriptorProcessor
-
- All Implemented Interfaces:
org.jboss.as.server.deployment.DeploymentUnitProcessor
public class SessionBeanXmlDescriptorProcessor extends AbstractEjbXmlDescriptorProcessor<org.jboss.metadata.ejb.spec.SessionBeanMetaData>
- Author:
- Jaikiran Pai
-
-
Constructor Summary
Constructors Constructor Description SessionBeanXmlDescriptorProcessor(boolean appclient)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Class<org.jboss.metadata.ejb.spec.SessionBeanMetaData>getMetaDataType()protected voidprocessBeanMetaData(org.jboss.metadata.ejb.spec.SessionBeanMetaData sessionBean, org.jboss.as.server.deployment.DeploymentPhaseContext phaseContext)Processes the passedSessionBeanMetaDataand creates appropriateSessionBeanComponentDescriptionout of it.-
Methods inherited from class org.jboss.as.ejb3.deployment.processors.dd.AbstractEjbXmlDescriptorProcessor
deploy
-
-
-
-
Method Detail
-
getMetaDataType
protected Class<org.jboss.metadata.ejb.spec.SessionBeanMetaData> getMetaDataType()
- Specified by:
getMetaDataTypein classAbstractEjbXmlDescriptorProcessor<org.jboss.metadata.ejb.spec.SessionBeanMetaData>
-
processBeanMetaData
protected void processBeanMetaData(org.jboss.metadata.ejb.spec.SessionBeanMetaData sessionBean, org.jboss.as.server.deployment.DeploymentPhaseContext phaseContext) throws org.jboss.as.server.deployment.DeploymentUnitProcessingExceptionProcesses the passedSessionBeanMetaDataand creates appropriateSessionBeanComponentDescriptionout of it. TheSessionBeanComponentDescriptionis then added to themodule descriptionavailable in the deployment unit of the passedphaseContext- Specified by:
processBeanMetaDatain classAbstractEjbXmlDescriptorProcessor<org.jboss.metadata.ejb.spec.SessionBeanMetaData>- Parameters:
sessionBean- The session bean metadataphaseContext-- Throws:
org.jboss.as.server.deployment.DeploymentUnitProcessingException
-
-