Class GrouperAzureProvisioner
java.lang.Object
edu.internet2.middleware.grouper.app.provisioning.GrouperProvisioner
edu.internet2.middleware.grouper.app.azure.GrouperAzureProvisioner
-
Field Summary
Fields inherited from class edu.internet2.middleware.grouper.app.provisioning.GrouperProvisioner
executorConfigIdToThreadPool
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Class<? extends GrouperProvisioningConfiguration>
return the class of the DAO for this provisionerprotected Class<? extends GrouperProvisioningLoader>
protected Class<? extends GrouperProvisioningObjectMetadata>
return the class of the object metadataprotected Class<? extends GrouperProvisionerTargetDaoBase>
return the class of the DAO for this provisionerprotected Class<? extends GrouperProvisioningTranslator>
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, grouperDaoInstance, grouperProvisioningAttributeManipulationClass, grouperProvisioningAttributeManipulationInstance, grouperProvisioningBehaviorClass, grouperProvisioningBehaviorInstance, grouperProvisioningCompareClass, grouperProvisioningCompareInstance, grouperProvisioningConfigurationInstance, grouperProvisioningConfigurationValidationClass, grouperProvisioningConfigurationValidationInstance, grouperProvisioningDiagnosticsContainerClass, grouperProvisioningDiagnosticsContainerInstance, grouperProvisioningFailsafeClass, grouperProvisioningFailsafeInstance, grouperProvisioningLinkLogicClass, grouperProvisioningLinkLogicInstance, grouperProvisioningLoaderInstance, grouperProvisioningLogClass, grouperProvisioningLogCommandsClass, grouperProvisioningLogCommandsInstance, grouperProvisioningLogicClass, grouperProvisioningLogicIncrementalClass, grouperProvisioningLogicIncrementalInstance, grouperProvisioningLogicInstance, grouperProvisioningLogInstance, grouperProvisioningMatchingIdIndexClass, grouperProvisioningMatchingIdIndexInstance, grouperProvisioningObjectMetadataInstance, grouperProvisioningSyncIntegrationClass, grouperProvisioningSyncIntegrationInstance, grouperProvisioningValidationClass, grouperProvisioningValidationInstance, grouperSyncDaoClass, grouperSyncDaoInstance, grouperTargetDaoInstance, grouperTranslatorInstance, initialize, isGshTemplateProvisioner, 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, setGshTemplateProvisioner, setJobName, setProvisioningConsumer, setProvisioningStateGlobal, setProvisioningSyncResult, setTest_saveLastProvisionerInStaticVariable, toString
-
Constructor Details
-
GrouperAzureProvisioner
public GrouperAzureProvisioner()
-
-
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
-
grouperProvisioningObjectMetadataClass
protected Class<? extends GrouperProvisioningObjectMetadata> grouperProvisioningObjectMetadataClass()Description copied from class:GrouperProvisioner
return the class of the object metadata- Overrides:
grouperProvisioningObjectMetadataClass
in classGrouperProvisioner
-
grouperTranslatorClass
- Overrides:
grouperTranslatorClass
in classGrouperProvisioner
- Returns:
- the class of the translator for this provisioner (optional)
-
grouperProvisioningLoaderClass
- Overrides:
grouperProvisioningLoaderClass
in classGrouperProvisioner
-