public class ProvisionerConfiguration extends Object
| Constructor and Description |
|---|
ProvisionerConfiguration(String provisionerName) |
public static final String PARAMETER_NAMESPACE
protected final String provisionerName
protected boolean enabled_defaultValue
protected boolean grouperIsAuthoritative_defaultValue
protected int sleepTimeAfterError_ms_defaultValue
protected int dataCacheTime_secs
protected int dataCacheTime_secs_defaultValue
protected int grouperGroupCacheSize_defaultValue
protected int grouperSubjectCacheSize_defaultValue
protected String groupSelectionExpression
protected int coordinationTimeout_secs
protected int coordinationTimeout_secs_defaultValue
protected int coordinationUpdateInterval_secs
protected int coordinationUpdateInterval_secs_defaultValue
protected boolean areChangesToInternalGrouperSubjectsIgnored
protected boolean areChangesToInternalGrouperSubjectsIgnored_defaultValue
protected int missingSubjectsWarningThreshold_percentage
protected int missingSubjectsWarningThreshold_percentage_defaultValue
protected boolean areCacheSizeWarningsEnabled
protected boolean areCacheSizeWarningsEnabled_defaultValue
protected int cacheFullnessWarningThreshold_percentage
protected int cacheFullnessWarningThreshold_percentage_defaultValue
protected int maxNumberOfTimesToRepeatedlyFullSyncGroup
protected int maxNumberOfTimesToRepeatedlyFullSyncGroup_defaultValue
protected int timeToSleepBetweenRepeatedFullSyncs_ms
protected int timeToSleepBetweenRepeatedFullSyncs_ms_defaultValue
protected Collection<String> attributesUsedInGroupSelectionExpression
protected String attributesUsedInGroupSelectionExpression_defaultValue
protected boolean attributesUsedInGroupSelectionExpressionAreComparedToProvisionerName
protected boolean attributesUsedInGroupSelectionExpressionAreComparedToProvisionerName_defaultValue
protected boolean needsTargetSystemUsers_defaultValue
protected int targetSystemUserCacheSize
protected int targetSystemUserCacheSize_defaultValue
protected int userSearch_batchSize_defaultValue
protected boolean createMissingUsers_defaultValue
protected boolean needsTargetSystemGroups_defaultValue
protected int targetSystemGroupCacheSize_defaultValue
protected boolean supportsEmptyGroups_defaultValue
protected int groupSearch_batchSize_defaultValue
protected String grouperMessagingSystemName_defaultValue
protected int numberOfDataFetchingWorkers_defaultValue
public ProvisionerConfiguration(String provisionerName)
protected String groupSelectionExpression_defaultValue()
public void readConfiguration()
public boolean isEnabled()
public int getDataCacheTime_secs()
public int getGrouperGroupCacheSize()
public int getGrouperSubjectCacheSize()
public int getTargetSystemUserCacheSize()
public int getTargetSystemGroupCacheSize()
public boolean areAttributesUsedInGroupSelectionExpressionComparedToProvisionerName()
public boolean isCreatingMissingUsersEnabled()
public boolean areEmptyGroupsSupported()
public int getUserSearch_batchSize()
public int getGroupSearch_batchSize()
public boolean needsTargetSystemUsers()
public boolean needsTargetSystemGroups()
public String getGroupSelectionExpression()
public Collection<String> getAttributesUsedInGroupSelectionExpression()
public long getSleepTimeAfterError_ms()
public boolean isGrouperAuthoritative()
public int getCoordinationTimout_secs()
public int getCoordinationUpdateInterval_secs()
public boolean areChangesToInternalGrouperSubjectsIgnored()
public String getGrouperMessagingSystemName()
public int getNumberOfDataFetchingWorkers()
public int getMissingSubjectsWarningThreshold_percentage()
public double getCacheFullnessWarningThreshold_percentage()
public boolean areCacheSizeWarningsEnabled()
public int getMaxNumberOfTimesToRepeatedlyFullSyncGroup()
public int getTimeToSleepBetweenRepeatedFullSyncs_ms()
Copyright © 2022 Internet2. All rights reserved.