Class ApplicationClientDependencyProcessor

java.lang.Object
org.jboss.as.appclient.deployment.ApplicationClientDependencyProcessor
All Implemented Interfaces:
org.jboss.as.server.deployment.DeploymentUnitProcessor

public class ApplicationClientDependencyProcessor extends Object implements org.jboss.as.server.deployment.DeploymentUnitProcessor
DUP that handles app client dependencies. This DUP is quite unusual, as it will also remove dependencies if they refer to dependencies that are not accessible to the application client. This allows a server side deployment to reference another module, while still allowing the app client to function when that additional deployment is not present.
Author:
Stuart Douglas
  • Field Details

  • Constructor Details

    • ApplicationClientDependencyProcessor

      public ApplicationClientDependencyProcessor()
  • Method Details

    • deploy

      public void deploy(org.jboss.as.server.deployment.DeploymentPhaseContext phaseContext)
      Specified by:
      deploy in interface org.jboss.as.server.deployment.DeploymentUnitProcessor