public class LdapProvisioningTargetDao extends GrouperProvisionerTargetDaoBase
| Constructor and Description |
|---|
LdapProvisioningTargetDao() |
| Modifier and Type | Method and Description |
|---|---|
TargetDaoDeleteEntityResponse |
deleteEntity(TargetDaoDeleteEntityRequest targetDaoDeleteEntityRequest)
set each provisioning object as "provisioned" after the insert/update/delete is done
e.g.
|
TargetDaoDeleteGroupResponse |
deleteGroup(TargetDaoDeleteGroupRequest targetDaoDeleteGroupRequest)
set each provisioning object as "provisioned" after the insert/update/delete is done
e.g.
|
String |
generateGroupSearchAllFilter()
look at object classes and the search attribute
|
String |
generateUserSearchAllFilter()
look at object classes and the search attribute
|
TargetDaoInsertEntityResponse |
insertEntity(TargetDaoInsertEntityRequest targetDaoInsertEntityRequest)
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 |
loggingStart()
start logging the source low level actions
|
String |
loggingStop()
stop logging and return
|
void |
registerGrouperProvisionerDaoCapabilities(GrouperProvisionerDaoCapabilities grouperProvisionerDaoCapabilities) |
TargetDaoRetrieveAllEntitiesResponse |
retrieveAllEntities(TargetDaoRetrieveAllEntitiesRequest targetDaoRetrieveAllEntitiesRequest)
dont return null
|
TargetDaoRetrieveAllGroupsResponse |
retrieveAllGroups(TargetDaoRetrieveAllGroupsRequest targetDaoRetrieveAllGroupsRequest) |
TargetDaoRetrieveEntitiesResponse |
retrieveEntities(TargetDaoRetrieveEntitiesRequest targetDaoRetrieveEntitiesRequest)
bulk retrieve target provisioning Entities, generally use the matching Ids in the targetEntities
|
ProvisioningGroup |
retrieveGroupByDn(String dn,
boolean includeAllMemberships) |
TargetDaoRetrieveGroupsResponse |
retrieveGroups(TargetDaoRetrieveGroupsRequest targetDaoRetrieveGroupsRequest)
bulk retrieve target provisioning groups, generally use the matching Ids in the targetGroups
|
TargetDaoRetrieveMembershipResponse |
retrieveMembership(TargetDaoRetrieveMembershipRequest targetDaoRetrieveMembershipRequest)
return a Membership by matching id of grouper target Membership, or null if not found
|
TargetDaoRetrieveMembershipsByGroupsResponse |
retrieveMembershipsByGroups(TargetDaoRetrieveMembershipsByGroupsRequest targetDaoRetrieveMembershipsByGroupsRequest)
bulk retrieve all target provisioning Memberships related to these groups, generally use the matching Ids in the targetGroups
|
TargetDaoUpdateEntityResponse |
updateEntity(TargetDaoUpdateEntityRequest targetDaoUpdateEntityRequest)
set each provisioning object as "provisioned" after the insert/update/delete is done
e.g.
|
TargetDaoUpdateGroupResponse |
updateGroup(TargetDaoUpdateGroupRequest targetDaoUpdateGroupRequest)
set each provisioning object as "provisioned" after the insert/update/delete is done
e.g.
|
addTargetDaoTimingInfo, deleteEntities, deleteGroups, deleteMembership, deleteMemberships, getGrouperProvisioner, getGrouperProvisionerDaoCapabilities, getTargetDaoTimingInfos, insertEntities, insertGroups, insertMembership, insertMemberships, replaceGroupMemberships, retrieveAllData, retrieveAllMemberships, retrieveEntity, retrieveGroup, retrieveIncrementalData, retrieveMemberships, retrieveMembershipsBulk, retrieveMembershipsByEntities, retrieveMembershipsByEntity, retrieveMembershipsByGroup, sendChangesToTarget, sendEntityChangesToTarget, sendGroupChangesToTarget, sendMembershipChangesToTarget, setGrouperProvisioner, setGrouperProvisionerDaoCapabilities, setTargetDaoTimingInfos, updateEntities, updateGroups, updateMembership, updateMembershipspublic void loggingStart()
loggingStart in class GrouperProvisionerTargetDaoBasepublic String loggingStop()
loggingStop in class GrouperProvisionerTargetDaoBasepublic String generateGroupSearchAllFilter()
public TargetDaoRetrieveAllGroupsResponse retrieveAllGroups(TargetDaoRetrieveAllGroupsRequest targetDaoRetrieveAllGroupsRequest)
retrieveAllGroups in class GrouperProvisionerTargetDaoBasepublic TargetDaoInsertGroupResponse insertGroup(TargetDaoInsertGroupRequest targetDaoInsertGroupRequest)
GrouperProvisionerTargetDaoBaseinsertGroup in class GrouperProvisionerTargetDaoBasepublic TargetDaoDeleteGroupResponse deleteGroup(TargetDaoDeleteGroupRequest targetDaoDeleteGroupRequest)
GrouperProvisionerTargetDaoBasedeleteGroup in class GrouperProvisionerTargetDaoBasepublic TargetDaoUpdateGroupResponse updateGroup(TargetDaoUpdateGroupRequest targetDaoUpdateGroupRequest)
GrouperProvisionerTargetDaoBaseupdateGroup in class GrouperProvisionerTargetDaoBasepublic ProvisioningGroup retrieveGroupByDn(String dn, boolean includeAllMemberships)
public TargetDaoRetrieveGroupsResponse retrieveGroups(TargetDaoRetrieveGroupsRequest targetDaoRetrieveGroupsRequest)
GrouperProvisionerTargetDaoBaseretrieveGroups in class GrouperProvisionerTargetDaoBasepublic TargetDaoRetrieveAllEntitiesResponse retrieveAllEntities(TargetDaoRetrieveAllEntitiesRequest targetDaoRetrieveAllEntitiesRequest)
GrouperProvisionerTargetDaoBaseretrieveAllEntities in class GrouperProvisionerTargetDaoBasepublic TargetDaoRetrieveEntitiesResponse retrieveEntities(TargetDaoRetrieveEntitiesRequest targetDaoRetrieveEntitiesRequest)
GrouperProvisionerTargetDaoBaseretrieveEntities in class GrouperProvisionerTargetDaoBasepublic TargetDaoInsertEntityResponse insertEntity(TargetDaoInsertEntityRequest targetDaoInsertEntityRequest)
GrouperProvisionerTargetDaoBaseinsertEntity in class GrouperProvisionerTargetDaoBasepublic void registerGrouperProvisionerDaoCapabilities(GrouperProvisionerDaoCapabilities grouperProvisionerDaoCapabilities)
registerGrouperProvisionerDaoCapabilities in class GrouperProvisionerTargetDaoBasepublic TargetDaoRetrieveMembershipResponse retrieveMembership(TargetDaoRetrieveMembershipRequest targetDaoRetrieveMembershipRequest)
GrouperProvisionerTargetDaoBaseretrieveMembership in class GrouperProvisionerTargetDaoBasepublic TargetDaoRetrieveMembershipsByGroupsResponse retrieveMembershipsByGroups(TargetDaoRetrieveMembershipsByGroupsRequest targetDaoRetrieveMembershipsByGroupsRequest)
GrouperProvisionerTargetDaoBaseretrieveMembershipsByGroups in class GrouperProvisionerTargetDaoBasepublic TargetDaoDeleteEntityResponse deleteEntity(TargetDaoDeleteEntityRequest targetDaoDeleteEntityRequest)
GrouperProvisionerTargetDaoBasedeleteEntity in class GrouperProvisionerTargetDaoBasepublic TargetDaoUpdateEntityResponse updateEntity(TargetDaoUpdateEntityRequest targetDaoUpdateEntityRequest)
GrouperProvisionerTargetDaoBaseupdateEntity in class GrouperProvisionerTargetDaoBasepublic String generateUserSearchAllFilter()
Copyright © 2016 Internet2. All rights reserved.