Class RaDeploymentParsingProcessor
java.lang.Object
org.jboss.as.connector.deployers.ra.processors.RaDeploymentParsingProcessor
- All Implemented Interfaces:
org.jboss.as.server.deployment.DeploymentUnitProcessor
public class RaDeploymentParsingProcessor
extends Object
implements org.jboss.as.server.deployment.DeploymentUnitProcessor
DeploymentUnitProcessor responsible for parsing a standard jca xml descriptor
and attaching the corresponding metadata. It take care also to register this
metadata into IronJacamar's MetadataRepository
- Author:
- Stefano Maestri
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddeploy(org.jboss.as.server.deployment.DeploymentPhaseContext phaseContext) Process a deployment for standard ra deployment files.static ConnectorXmlDescriptorprocess(boolean resolveProperties, org.jboss.vfs.VirtualFile file, org.jboss.vfs.VirtualFile alternateDescriptor, String deploymentName) Methods 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
-
RaDeploymentParsingProcessor
public RaDeploymentParsingProcessor()Construct a new instance.
-
-
Method Details
-
deploy
public void deploy(org.jboss.as.server.deployment.DeploymentPhaseContext phaseContext) throws org.jboss.as.server.deployment.DeploymentUnitProcessingException Process a deployment for standard ra deployment files. Will parse the xml file and attach a configuration discovered during processing.- Specified by:
deployin interfaceorg.jboss.as.server.deployment.DeploymentUnitProcessor- Parameters:
phaseContext- the deployment unit context- Throws:
org.jboss.as.server.deployment.DeploymentUnitProcessingException
-
process
public static ConnectorXmlDescriptor process(boolean resolveProperties, org.jboss.vfs.VirtualFile file, org.jboss.vfs.VirtualFile alternateDescriptor, String deploymentName) throws org.jboss.as.server.deployment.DeploymentUnitProcessingException - Throws:
org.jboss.as.server.deployment.DeploymentUnitProcessingException
-