public class MethodPermissionsMergingProcessor extends AbstractMergingProcessor<EJBComponentDescription>
RolesAllowed DenyAll PermitAll annotations
Also processes the <method-permission> elements of an Jakarta Enterprise Beans and sets up appropriate security permissions on the Jakarta Enterprise Beans.
This processor should be run *after* all the views of the Jakarta Enterprise Beans have been identified and set in the EJBComponentDescription| Constructor and Description |
|---|
MethodPermissionsMergingProcessor() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
handleAnnotations(org.jboss.as.server.deployment.DeploymentUnit deploymentUnit,
EEApplicationClasses applicationClasses,
org.jboss.as.server.deployment.reflect.DeploymentReflectionIndex deploymentReflectionIndex,
Class<?> componentClass,
EJBComponentDescription description)
Handle annotations relating to the component that have been found in the deployment.
|
protected void |
handleDeploymentDescriptor(org.jboss.as.server.deployment.DeploymentUnit deploymentUnit,
org.jboss.as.server.deployment.reflect.DeploymentReflectionIndex deploymentReflectionIndex,
Class<?> componentClass,
EJBComponentDescription componentDescription)
Handle the deployment descriptor
|
deploy, getMethodIntf, getMethodParams, undeployprotected void handleAnnotations(org.jboss.as.server.deployment.DeploymentUnit deploymentUnit,
EEApplicationClasses applicationClasses,
org.jboss.as.server.deployment.reflect.DeploymentReflectionIndex deploymentReflectionIndex,
Class<?> componentClass,
EJBComponentDescription description)
throws org.jboss.as.server.deployment.DeploymentUnitProcessingException
AbstractMergingProcessorhandleAnnotations in class AbstractMergingProcessor<EJBComponentDescription>org.jboss.as.server.deployment.DeploymentUnitProcessingExceptionprotected void handleDeploymentDescriptor(org.jboss.as.server.deployment.DeploymentUnit deploymentUnit,
org.jboss.as.server.deployment.reflect.DeploymentReflectionIndex deploymentReflectionIndex,
Class<?> componentClass,
EJBComponentDescription componentDescription)
throws org.jboss.as.server.deployment.DeploymentUnitProcessingException
AbstractMergingProcessorhandleDeploymentDescriptor in class AbstractMergingProcessor<EJBComponentDescription>org.jboss.as.server.deployment.DeploymentUnitProcessingExceptionCopyright © 2021 JBoss by Red Hat. All rights reserved.