Package io.jmix.core.security.impl
Class SpecificPolicyInfoRegistryImpl
java.lang.Object
io.jmix.core.security.impl.SpecificPolicyInfoRegistryImpl
- All Implemented Interfaces:
SpecificPolicyInfoRegistry
@Component("core_SpecificPolicyInfoRegistry")
public class SpecificPolicyInfoRegistryImpl
extends Object
implements SpecificPolicyInfoRegistry
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.jmix.core.security.SpecificPolicyInfoRegistry
SpecificPolicyInfoRegistry.SpecificPolicyInfo -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected booleanprotected JmixModulesClasspathScannerprotected ReadWriteLockprotected static final org.slf4j.Logger -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidReturns an information about specific policies defined in the applicationprotected voidinit()
-
Field Details
-
jmixModulesClasspathScanner
-
specificPolicyInfoList
-
initialized
protected volatile boolean initialized -
log
protected static final org.slf4j.Logger log -
lock
-
-
Constructor Details
-
SpecificPolicyInfoRegistryImpl
public SpecificPolicyInfoRegistryImpl()
-
-
Method Details
-
checkInitialized
protected void checkInitialized() -
init
protected void init() -
getSpecificPolicyInfos
Description copied from interface:SpecificPolicyInfoRegistryReturns an information about specific policies defined in the application- Specified by:
getSpecificPolicyInfosin interfaceSpecificPolicyInfoRegistry
-