Class GrouperDuoRoleProvisioner
java.lang.Object
edu.internet2.middleware.grouper.app.provisioning.GrouperProvisioner
edu.internet2.middleware.grouper.app.duo.role.GrouperDuoRoleProvisioner
-
Field Summary
Fields inherited from class edu.internet2.middleware.grouper.app.provisioning.GrouperProvisioner
executorConfigIdToThreadPool
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected Class<? extends GrouperProvisioningAttributeManipulation>
return the class of the attribute manipulationprotected Class<? extends GrouperProvisioningConfiguration>
return the class of the DAO for this provisionerprotected Class<? extends GrouperProvisioningConfigurationValidation>
protected Class<? extends GrouperProvisioningObjectMetadata>
return the class of the object metadataprotected Class<? extends GrouperProvisionerTargetDaoBase>
return the class of the DAO for this provisionerstatic String
pickHighestPriorityRoleName
(Collection<String> roleNames) void
registerProvisioningBehaviors
(GrouperProvisioningBehavior grouperProvisioningBehavior) let the provisioner tell the framework how the provisioner should behave with respect to the targetMethods inherited from class edu.internet2.middleware.grouper.app.provisioning.GrouperProvisioner
assignCurrentGrouperProvisioner, getConfigId, getControllerForProvisioningConfiguration, getDebugMap, getGcGrouperSync, getGcGrouperSyncHeartbeat, getGcGrouperSyncJob, getGcGrouperSyncLog, getGrouperProvisioner, getInstanceId, getJobName, getJobNames, getMillisWhenSyncStarted, getProvisioningConsumer, getProvisioningStateGlobal, getProvisioningSyncResult, grouperDaoClass, grouperProvisioningBehaviorClass, grouperProvisioningCompareClass, grouperProvisioningDiagnosticsContainerClass, grouperProvisioningFailsafeClass, grouperProvisioningLinkLogicClass, grouperProvisioningLoaderClass, grouperProvisioningLogClass, grouperProvisioningLogCommandsClass, grouperProvisioningLogicClass, grouperProvisioningLogicIncrementalClass, grouperProvisioningMatchingIdIndexClass, grouperProvisioningSyncIntegrationClass, grouperProvisioningValidationClass, grouperSyncDaoClass, grouperTranslatorClass, initialize, logPeriodically, propagateProvisioningAttributes, provision, provisionFinallyBlock, removeCurrentGrouperProvisioner, retrieveCurrentGrouperProvisioner, retrieveExecutorService, retrieveGrouperDao, retrieveGrouperProvisioningAttributeManipulation, retrieveGrouperProvisioningBehavior, retrieveGrouperProvisioningCompare, retrieveGrouperProvisioningConfiguration, retrieveGrouperProvisioningConfigurationValidation, retrieveGrouperProvisioningData, retrieveGrouperProvisioningDataChanges, retrieveGrouperProvisioningDataIncrementalInput, retrieveGrouperProvisioningDataIndex, retrieveGrouperProvisioningDiagnosticsContainer, retrieveGrouperProvisioningFailsafe, retrieveGrouperProvisioningLinkLogic, retrieveGrouperProvisioningLoader, retrieveGrouperProvisioningLog, retrieveGrouperProvisioningLogCommands, retrieveGrouperProvisioningLogic, retrieveGrouperProvisioningLogicIncremental, retrieveGrouperProvisioningMatchingIdIndex, retrieveGrouperProvisioningObjectLog, retrieveGrouperProvisioningObjectMetadata, retrieveGrouperProvisioningOutput, retrieveGrouperProvisioningSyncDao, retrieveGrouperProvisioningSyncIntegration, retrieveGrouperProvisioningTargetDaoAdapter, retrieveGrouperProvisioningTranslator, retrieveGrouperProvisioningValidation, retrieveInternalLastProvisioner, retrieveProvisioner, setConfigId, setDebugMap, setGcGrouperSync, setGcGrouperSyncHeartbeat, setGcGrouperSyncJob, setGcGrouperSyncLog, setGrouperProvisioningOutput, setJobName, setProvisioningConsumer, setProvisioningStateGlobal, setProvisioningSyncResult, setTest_saveLastProvisionerInStaticVariable, toString
-
Constructor Details
-
GrouperDuoRoleProvisioner
public GrouperDuoRoleProvisioner()
-
-
Method Details
-
grouperTargetDaoClass
Description copied from class:GrouperProvisioner
return the class of the DAO for this provisioner- Specified by:
grouperTargetDaoClass
in classGrouperProvisioner
-
grouperProvisioningConfigurationClass
Description copied from class:GrouperProvisioner
return the class of the DAO for this provisioner- Specified by:
grouperProvisioningConfigurationClass
in classGrouperProvisioner
-
registerProvisioningBehaviors
Description copied from class:GrouperProvisioner
let the provisioner tell the framework how the provisioner should behave with respect to the target- Overrides:
registerProvisioningBehaviors
in classGrouperProvisioner
-
grouperProvisioningAttributeManipulationClass
protected Class<? extends GrouperProvisioningAttributeManipulation> grouperProvisioningAttributeManipulationClass()Description copied from class:GrouperProvisioner
return the class of the attribute manipulation- Overrides:
grouperProvisioningAttributeManipulationClass
in classGrouperProvisioner
-
grouperProvisioningConfigurationValidationClass
protected Class<? extends GrouperProvisioningConfigurationValidation> grouperProvisioningConfigurationValidationClass()- Overrides:
grouperProvisioningConfigurationValidationClass
in classGrouperProvisioner
-
grouperProvisioningObjectMetadataClass
protected Class<? extends GrouperProvisioningObjectMetadata> grouperProvisioningObjectMetadataClass()Description copied from class:GrouperProvisioner
return the class of the object metadata- Overrides:
grouperProvisioningObjectMetadataClass
in classGrouperProvisioner
-
pickHighestPriorityRoleName
-