public class SqlProvisioningDaoGroupsWithAttributesAsMembersLikeLdap extends GrouperProvisionerTargetDaoBase
Constructor and Description |
---|
SqlProvisioningDaoGroupsWithAttributesAsMembersLikeLdap() |
Modifier and Type | Method and Description |
---|---|
TargetDaoDeleteGroupResponse |
deleteGroup(TargetDaoDeleteGroupRequest targetDaoDeleteGroupRequest)
set each provisioning object as "provisioned" after the insert/update/delete is done
e.g.
|
TargetDaoInsertGroupResponse |
insertGroup(TargetDaoInsertGroupRequest targetDaoInsertGroupRequest)
set each provisioning object as "provisioned" after the insert/update/delete is done
e.g.
|
void |
registerGrouperProvisionerDaoCapabilities(GrouperProvisionerDaoCapabilities grouperProvisionerDaoCapabilities) |
TargetDaoRetrieveAllEntitiesResponse |
retrieveAllEntities(TargetDaoRetrieveAllEntitiesRequest targetDaoRetrieveAllEntitiesRequest)
dont return null
|
TargetDaoRetrieveAllGroupsResponse |
retrieveAllGroups(TargetDaoRetrieveAllGroupsRequest targetDaoRetrieveAllGroupsRequest) |
List<ProvisioningEntity> |
retrieveEntities(boolean retrieveAll,
List<ProvisioningEntity> grouperTargetEntities) |
TargetDaoRetrieveEntitiesResponse |
retrieveEntities(TargetDaoRetrieveEntitiesRequest targetDaoRetrieveEntitiesRequest)
bulk retrieve target provisioning Entities, generally use the matching Ids in the targetEntities
|
List<ProvisioningGroup> |
retrieveGroups(boolean retrieveAll,
List<ProvisioningGroup> grouperTargetGroups,
boolean retrieveAllMembershipsInGroups) |
TargetDaoRetrieveGroupsResponse |
retrieveGroups(TargetDaoRetrieveGroupsRequest targetDaoRetrieveGroupsRequest)
bulk retrieve target provisioning groups, generally use the matching Ids in the targetGroups
|
TargetDaoUpdateGroupResponse |
updateGroup(TargetDaoUpdateGroupRequest targetDaoUpdateGroupRequest)
set each provisioning object as "provisioned" after the insert/update/delete is done
e.g.
|
addTargetDaoTimingInfo, deleteEntities, deleteEntity, deleteGroups, deleteMembership, deleteMemberships, getGrouperProvisioner, getGrouperProvisionerDaoCapabilities, getTargetDaoTimingInfos, insertEntities, insertEntity, insertGroups, insertMembership, insertMemberships, loggingStart, loggingStop, replaceGroupMemberships, retrieveAllData, retrieveAllMemberships, retrieveEntity, retrieveGroup, retrieveIncrementalData, retrieveMembership, retrieveMemberships, retrieveMembershipsBulk, retrieveMembershipsByEntities, retrieveMembershipsByEntity, retrieveMembershipsByGroup, retrieveMembershipsByGroups, sendChangesToTarget, sendEntityChangesToTarget, sendGroupChangesToTarget, sendMembershipChangesToTarget, setGrouperProvisioner, setGrouperProvisionerDaoCapabilities, setTargetDaoTimingInfos, updateEntities, updateEntity, updateGroups, updateMembership, updateMemberships
public SqlProvisioningDaoGroupsWithAttributesAsMembersLikeLdap()
public TargetDaoUpdateGroupResponse updateGroup(TargetDaoUpdateGroupRequest targetDaoUpdateGroupRequest)
GrouperProvisionerTargetDaoBase
updateGroup
in class GrouperProvisionerTargetDaoBase
public TargetDaoDeleteGroupResponse deleteGroup(TargetDaoDeleteGroupRequest targetDaoDeleteGroupRequest)
GrouperProvisionerTargetDaoBase
deleteGroup
in class GrouperProvisionerTargetDaoBase
public TargetDaoRetrieveAllGroupsResponse retrieveAllGroups(TargetDaoRetrieveAllGroupsRequest targetDaoRetrieveAllGroupsRequest)
retrieveAllGroups
in class GrouperProvisionerTargetDaoBase
public List<ProvisioningGroup> retrieveGroups(boolean retrieveAll, List<ProvisioningGroup> grouperTargetGroups, boolean retrieveAllMembershipsInGroups)
public TargetDaoRetrieveGroupsResponse retrieveGroups(TargetDaoRetrieveGroupsRequest targetDaoRetrieveGroupsRequest)
GrouperProvisionerTargetDaoBase
retrieveGroups
in class GrouperProvisionerTargetDaoBase
public TargetDaoInsertGroupResponse insertGroup(TargetDaoInsertGroupRequest targetDaoInsertGroupRequest)
GrouperProvisionerTargetDaoBase
insertGroup
in class GrouperProvisionerTargetDaoBase
public TargetDaoRetrieveAllEntitiesResponse retrieveAllEntities(TargetDaoRetrieveAllEntitiesRequest targetDaoRetrieveAllEntitiesRequest)
GrouperProvisionerTargetDaoBase
retrieveAllEntities
in class GrouperProvisionerTargetDaoBase
public List<ProvisioningEntity> retrieveEntities(boolean retrieveAll, List<ProvisioningEntity> grouperTargetEntities)
public TargetDaoRetrieveEntitiesResponse retrieveEntities(TargetDaoRetrieveEntitiesRequest targetDaoRetrieveEntitiesRequest)
GrouperProvisionerTargetDaoBase
retrieveEntities
in class GrouperProvisionerTargetDaoBase
public void registerGrouperProvisionerDaoCapabilities(GrouperProvisionerDaoCapabilities grouperProvisionerDaoCapabilities)
registerGrouperProvisionerDaoCapabilities
in class GrouperProvisionerTargetDaoBase
Copyright © 2016 Internet2. All rights reserved.