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, updateMemberships
public void loggingStart()
loggingStart
in class GrouperProvisionerTargetDaoBase
public String loggingStop()
loggingStop
in class GrouperProvisionerTargetDaoBase
public String generateGroupSearchAllFilter()
public TargetDaoRetrieveAllGroupsResponse retrieveAllGroups(TargetDaoRetrieveAllGroupsRequest targetDaoRetrieveAllGroupsRequest)
retrieveAllGroups
in class GrouperProvisionerTargetDaoBase
public TargetDaoInsertGroupResponse insertGroup(TargetDaoInsertGroupRequest targetDaoInsertGroupRequest)
GrouperProvisionerTargetDaoBase
insertGroup
in class GrouperProvisionerTargetDaoBase
public TargetDaoDeleteGroupResponse deleteGroup(TargetDaoDeleteGroupRequest targetDaoDeleteGroupRequest)
GrouperProvisionerTargetDaoBase
deleteGroup
in class GrouperProvisionerTargetDaoBase
public TargetDaoUpdateGroupResponse updateGroup(TargetDaoUpdateGroupRequest targetDaoUpdateGroupRequest)
GrouperProvisionerTargetDaoBase
updateGroup
in class GrouperProvisionerTargetDaoBase
public ProvisioningGroup retrieveGroupByDn(String dn, boolean includeAllMemberships)
public TargetDaoRetrieveGroupsResponse retrieveGroups(TargetDaoRetrieveGroupsRequest targetDaoRetrieveGroupsRequest)
GrouperProvisionerTargetDaoBase
retrieveGroups
in class GrouperProvisionerTargetDaoBase
public TargetDaoRetrieveAllEntitiesResponse retrieveAllEntities(TargetDaoRetrieveAllEntitiesRequest targetDaoRetrieveAllEntitiesRequest)
GrouperProvisionerTargetDaoBase
retrieveAllEntities
in class GrouperProvisionerTargetDaoBase
public TargetDaoRetrieveEntitiesResponse retrieveEntities(TargetDaoRetrieveEntitiesRequest targetDaoRetrieveEntitiesRequest)
GrouperProvisionerTargetDaoBase
retrieveEntities
in class GrouperProvisionerTargetDaoBase
public TargetDaoInsertEntityResponse insertEntity(TargetDaoInsertEntityRequest targetDaoInsertEntityRequest)
GrouperProvisionerTargetDaoBase
insertEntity
in class GrouperProvisionerTargetDaoBase
public void registerGrouperProvisionerDaoCapabilities(GrouperProvisionerDaoCapabilities grouperProvisionerDaoCapabilities)
registerGrouperProvisionerDaoCapabilities
in class GrouperProvisionerTargetDaoBase
public TargetDaoRetrieveMembershipResponse retrieveMembership(TargetDaoRetrieveMembershipRequest targetDaoRetrieveMembershipRequest)
GrouperProvisionerTargetDaoBase
retrieveMembership
in class GrouperProvisionerTargetDaoBase
public TargetDaoRetrieveMembershipsByGroupsResponse retrieveMembershipsByGroups(TargetDaoRetrieveMembershipsByGroupsRequest targetDaoRetrieveMembershipsByGroupsRequest)
GrouperProvisionerTargetDaoBase
retrieveMembershipsByGroups
in class GrouperProvisionerTargetDaoBase
public TargetDaoDeleteEntityResponse deleteEntity(TargetDaoDeleteEntityRequest targetDaoDeleteEntityRequest)
GrouperProvisionerTargetDaoBase
deleteEntity
in class GrouperProvisionerTargetDaoBase
public TargetDaoUpdateEntityResponse updateEntity(TargetDaoUpdateEntityRequest targetDaoUpdateEntityRequest)
GrouperProvisionerTargetDaoBase
updateEntity
in class GrouperProvisionerTargetDaoBase
public String generateUserSearchAllFilter()
Copyright © 2016 Internet2. All rights reserved.