org.jboss.as.ee.security.EarSecurityDeployer Maven / Gradle / Ivy
/*
* Copyright The WildFly Authors
* SPDX-License-Identifier: Apache-2.0
*/
package org.jboss.as.ee.security;
import org.jboss.as.ee.structure.Attachments;
import org.jboss.as.server.deployment.AttachmentKey;
import org.jboss.metadata.ear.spec.EarMetaData;
/**
* Handles ear deployments
*
* @author Marcus Moyses
*/
public class EarSecurityDeployer extends AbstractSecurityDeployer {
/**
* {@inheritDoc}
*/
@Override
protected JaccService createService(String contextId, EarMetaData metaData, Boolean standalone) {
return new EarJaccService(contextId, metaData, standalone);
}
/**
* {@inheritDoc}
*/
@Override
protected AttachmentKey getMetaDataType() {
return Attachments.EAR_METADATA;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy