Class GroupProvisioningPrePostprocessorBuilder
- java.lang.Object
-
- org.openiam.idm.processor.builder.GroupProvisioningPrePostprocessorBuilder
-
public final class GroupProvisioningPrePostprocessorBuilder extends Object
- Author:
- vitalia
-
-
Constructor Summary
Constructors Constructor Description GroupProvisioningPrePostprocessorBuilder()
-
Method Summary
-
-
-
Method Detail
-
getResourceId
public String getResourceId()
-
setResourceId
public void setResourceId(String resourceId)
-
getManagedSystemId
public String getManagedSystemId()
-
setManagedSystemId
public void setManagedSystemId(String managedSystemId)
-
getOrganization
public Organization getOrganization()
-
setOrganization
public void setOrganization(Organization organization)
-
getOperation
public GroupProvisionAPI getOperation()
-
setOperation
public void setOperation(GroupProvisionAPI operation)
-
getGroup
public ProvisionGroup getGroup()
-
setGroup
public void setGroup(ProvisionGroup group)
-
getGroupBeforeModify
public ProvisionGroup getGroupBeforeModify()
-
setGroupBeforeModify
public void setGroupBeforeModify(ProvisionGroup groupBeforeModify)
-
getDiff
public ProvisionGroupObjectDiff getDiff()
-
setDiff
public void setDiff(ProvisionGroupObjectDiff diff)
-
getGroupAttributes
public Set<GroupAttribute> getGroupAttributes()
-
setGroupAttributes
public void setGroupAttributes(Set<GroupAttribute> groupAttributes)
-
getPrimaryIdentity
public IdentityDto getPrimaryIdentity()
-
setPrimaryIdentity
public void setPrimaryIdentity(IdentityDto primaryIdentity)
-
buildPreProcessor
public AbstractGroupProvisioningPreProcessor buildPreProcessor(GroovyScriptEngineIntegration groovyScriptEngineIntegration, String script)
-
buildPostProcessor
public AbstractGroupProvisioningPostProcessor buildPostProcessor(GroovyScriptEngineIntegration groovyScriptEngineIntegration, String script)
-
-