Package org.openiam.recon.command.grp
Class BaseReconciliationGroupCommand
- java.lang.Object
-
- org.openiam.recon.command.grp.BaseReconciliationGroupCommand
-
- All Implemented Interfaces:
ReconciliationObjectCommand<ProvisionGroup>
- Direct Known Subclasses:
CreateIdmGroupCommand
,CreateResourceGroupCommand
,DeleteIdmExcludeTargetGroupCommand
,DeleteResourceGroupCommand
,DoNothingGroupCommand
,RemoveIdmGroupCommand
,UpdateIdmGroupCommand
public abstract class BaseReconciliationGroupCommand extends Object implements ReconciliationObjectCommand<ProvisionGroup>
-
-
Constructor Summary
Constructors Constructor Description BaseReconciliationGroupCommand()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract void
execute(AbstractPopulationScript<ProvisionGroup> populationScript, String principal, String mSysID, ProvisionGroup pGroup, Map<String,Attribute> attributes, String parentAuditLogId, Map<String,Object> dataMap)
protected int
executeScript(AbstractPopulationScript<ProvisionGroup> populationScript, Map<String,Attribute> attributes, ProvisionGroup pGroup, Map<String,Object> dataMap)
-
-
-
Method Detail
-
execute
public abstract void execute(AbstractPopulationScript<ProvisionGroup> populationScript, String principal, String mSysID, ProvisionGroup pGroup, Map<String,Attribute> attributes, String parentAuditLogId, Map<String,Object> dataMap) throws Exception
- Specified by:
execute
in interfaceReconciliationObjectCommand<ProvisionGroup>
- Throws:
Exception
-
executeScript
protected int executeScript(AbstractPopulationScript<ProvisionGroup> populationScript, Map<String,Attribute> attributes, ProvisionGroup pGroup, Map<String,Object> dataMap) throws Exception
- Throws:
Exception
-
-