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
Modifier and TypeFieldDescriptionprotected boolean
protected JmixModulesClasspathScanner
protected ReadWriteLock
protected static final org.slf4j.Logger
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
Returns an information about specific policies defined in the applicationprotected void
init()
-
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:SpecificPolicyInfoRegistry
Returns an information about specific policies defined in the application- Specified by:
getSpecificPolicyInfos
in interfaceSpecificPolicyInfoRegistry
-