Class AbstractSecurityDeployer<T>

java.lang.Object
org.jboss.as.ee.security.AbstractSecurityDeployer<T>
Direct Known Subclasses:
EarSecurityDeployer

public abstract class AbstractSecurityDeployer<T> extends Object
A helper class for security deployment processors
Author:
Marcus Moyses, Anil Saldhana
  • Constructor Details

    • AbstractSecurityDeployer

      public AbstractSecurityDeployer()
  • Method Details

    • deploy

      public JaccService<T> deploy(org.jboss.as.server.deployment.DeploymentUnit deploymentUnit)
    • deploy

      public JaccService<T> deploy(org.jboss.as.server.deployment.DeploymentUnit deploymentUnit, String jaccContextId)
    • undeploy

      public void undeploy(org.jboss.as.server.deployment.DeploymentUnit deploymentUnit)
    • createService

      protected abstract JaccService<T> createService(String contextId, T metaData, Boolean standalone)
      Creates the appropriate service for metaData T
      Parameters:
      contextId -
      metaData -
      standalone -
      Returns:
    • getMetaDataType

      protected abstract org.jboss.as.server.deployment.AttachmentKey<T> getMetaDataType()
      Return the type of metadata
      Returns: