Class DefaultSyncopeCoreInfoContributor
java.lang.Object
org.apache.syncope.core.starter.actuate.DefaultSyncopeCoreInfoContributor
- All Implemented Interfaces:
SyncopeCoreInfoContributor,InfoContributor
public class DefaultSyncopeCoreInfoContributor
extends Object
implements SyncopeCoreInfoContributor, InfoContributor
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final AnyObjectDAOprotected final AnyTypeClassDAOprotected final AnyTypeDAOprotected final ConnIdBundleManagerprotected final ConfParamOpsprotected final GroupDAOprotected final ImplementationLookupprotected static final Loggerprotected static final Objectprotected final NotificationDAOprotected final PersistenceInfoDAOprotected static PlatformInfoprotected final PolicyDAOprotected HttpServletRequestprotected final ExternalResourceDAOprotected final RoleDAOprotected final SecurityQuestionDAOprotected static SystemInfoprotected final TaskDAOprotected static final Patternprotected final UserDAO -
Constructor Summary
ConstructorsConstructorDescriptionDefaultSyncopeCoreInfoContributor(AnyTypeDAO anyTypeDAO, AnyTypeClassDAO anyTypeClassDAO, ExternalResourceDAO resourceDAO, UserDAO userDAO, GroupDAO groupDAO, AnyObjectDAO anyObjectDAO, RoleDAO roleDAO, PolicyDAO policyDAO, NotificationDAO notificationDAO, TaskDAO taskDAO, SecurityQuestionDAO securityQuestionDAO, PersistenceInfoDAO persistenceInfoDAO, ConfParamOps confParamOps, ConnIdBundleManager bundleManager, ImplementationLookup implLookup) -
Method Summary
Modifier and TypeMethodDescriptionvoidprotected NumbersInfobuildNumbers(String domain) protected voidprotected voidvoidcontribute(Info.Builder builder) protected static voidprotected booleanprotected booleanprotected boolean
-
Field Details
-
LOG
-
MONITOR
-
PLATFORM_INFO
-
SYSTEM_INFO
-
THREADPOOLTASKEXECUTOR_PATTERN
-
request
-
anyTypeDAO
-
anyTypeClassDAO
-
resourceDAO
-
userDAO
-
groupDAO
-
anyObjectDAO
-
roleDAO
-
policyDAO
-
taskDAO
-
securityQuestionDAO
-
notificationDAO
-
persistenceInfoDAO
-
confParamOps
-
bundleManager
-
implLookup
-
-
Constructor Details
-
DefaultSyncopeCoreInfoContributor
public DefaultSyncopeCoreInfoContributor(AnyTypeDAO anyTypeDAO, AnyTypeClassDAO anyTypeClassDAO, ExternalResourceDAO resourceDAO, UserDAO userDAO, GroupDAO groupDAO, AnyObjectDAO anyObjectDAO, RoleDAO roleDAO, PolicyDAO policyDAO, NotificationDAO notificationDAO, TaskDAO taskDAO, SecurityQuestionDAO securityQuestionDAO, PersistenceInfoDAO persistenceInfoDAO, ConfParamOps confParamOps, ConnIdBundleManager bundleManager, ImplementationLookup implLookup)
-
-
Method Details
-
initSystemInfo
protected static void initSystemInfo() -
isSelfRegAllowed
protected boolean isSelfRegAllowed() -
isPwdResetAllowed
protected boolean isPwdResetAllowed() -
isPwdResetRequiringSecurityQuestions
protected boolean isPwdResetRequiringSecurityQuestions() -
buildPlatform
protected void buildPlatform() -
buildNumbers
-
buildSystem
protected void buildSystem() -
contribute
- Specified by:
contributein interfaceInfoContributor
-
addLoadInstant
- Specified by:
addLoadInstantin interfaceSyncopeCoreInfoContributor
-