Package org.jboss.as.ee.security
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 Summary
Constructors Constructor Description AbstractSecurityDeployer()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract JaccService<T>
createService(String contextId, T metaData, Boolean standalone)
Creates the appropriate service for metaData TJaccService<T>
deploy(org.jboss.as.server.deployment.DeploymentUnit deploymentUnit)
JaccService<T>
deploy(org.jboss.as.server.deployment.DeploymentUnit deploymentUnit, String jaccContextId)
protected abstract org.jboss.as.server.deployment.AttachmentKey<T>
getMetaDataType()
Return the type of metadatavoid
undeploy(org.jboss.as.server.deployment.DeploymentUnit deploymentUnit)
-
-
-
Method Detail
-
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:
-
-