public abstract class AbstractBeanCreationDecisionVoter extends AbstractDecisionVoter implements BeanCreationDecisionVoter
CodiCoreConfig.isInvalidBeanCreationEventEnabled()
Constructor and Description |
---|
AbstractBeanCreationDecisionVoter() |
Modifier and Type | Method and Description |
---|---|
<T> Set<SecurityViolation> |
checkPermission(javax.enterprise.inject.spi.Bean<T> beanToCheck)
Checks the permission to the given bean
|
protected abstract <T> void |
checkPermission(javax.enterprise.inject.spi.Bean<T> beanToCheck,
Set<SecurityViolation> violations)
Allows an easier implementation in combination with
AbstractDecisionVoter.newSecurityViolation(String) . |
newSecurityViolation
public <T> Set<SecurityViolation> checkPermission(javax.enterprise.inject.spi.Bean<T> beanToCheck)
checkPermission
in interface BeanCreationDecisionVoter
T
- current typebeanToCheck
- bean which should be checkedprotected abstract <T> void checkPermission(javax.enterprise.inject.spi.Bean<T> beanToCheck, Set<SecurityViolation> violations)
AbstractDecisionVoter.newSecurityViolation(String)
.beanToCheck
- bean which has to be checkedviolations
- set for adding violationsCopyright © 2010-2014 The Apache Software Foundation. All Rights Reserved.