public class GrouperScim2TargetDao extends GrouperProvisionerTargetDaoBase
Constructor and Description |
---|
GrouperScim2TargetDao() |
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.
|
TargetDaoDeleteMembershipsResponse |
deleteMemberships(TargetDaoDeleteMembershipsRequest targetDaoDeleteMembershipsRequest)
delete all these Memberships and either throw exception for all or mark each one with an exception
set each provisioning object as "provisioned" after the insert/update/delete is done
e.g.
|
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.
|
TargetDaoInsertMembershipsResponse |
insertMemberships(TargetDaoInsertMembershipsRequest targetDaoInsertMembershipsRequest)
insert all these Memberships and either throw exception for all or mark each one with an exception
set each provisioning object as "provisioned" after the insert/update/delete is done
e.g.
|
void |
registerGrouperProvisionerDaoCapabilities(GrouperProvisionerDaoCapabilities grouperProvisionerDaoCapabilities) |
TargetDaoReplaceGroupMembershipsResponse |
replaceGroupMemberships(TargetDaoReplaceGroupMembershipsRequest targetDaoReplaceGroupMembershipsRequest)
replace a groups memberships with this list
|
TargetDaoRetrieveAllEntitiesResponse |
retrieveAllEntities(TargetDaoRetrieveAllEntitiesRequest targetDaoRetrieveAllEntitiesRequest)
dont return null
|
TargetDaoRetrieveAllGroupsResponse |
retrieveAllGroups(TargetDaoRetrieveAllGroupsRequest targetDaoRetrieveAllGroupsRequest) |
TargetDaoRetrieveEntityResponse |
retrieveEntity(TargetDaoRetrieveEntityRequest targetDaoRetrieveEntityRequest)
return a Entity by matching id of grouper target Entity, or null if not found
|
TargetDaoRetrieveGroupResponse |
retrieveGroup(TargetDaoRetrieveGroupRequest targetDaoRetrieveGroupRequest)
return a group by matching id of grouper target group, or null if not found
|
TargetDaoUpdateEntityResponse |
updateEntity(TargetDaoUpdateEntityRequest targetDaoUpdateEntityRequest)
set each provisioning object as "provisioned" after the insert/update/delete is done
e.g.
|
addTargetDaoTimingInfo, deleteEntities, deleteGroups, deleteMembership, getGrouperProvisioner, getGrouperProvisionerDaoCapabilities, getTargetDaoTimingInfos, insertEntities, insertGroups, insertMembership, loggingStart, loggingStop, retrieveAllData, retrieveAllMemberships, retrieveEntities, retrieveGroups, retrieveIncrementalData, retrieveMembership, retrieveMemberships, retrieveMembershipsBulk, retrieveMembershipsByEntities, retrieveMembershipsByEntity, retrieveMembershipsByGroup, retrieveMembershipsByGroups, sendChangesToTarget, sendEntityChangesToTarget, sendGroupChangesToTarget, sendMembershipChangesToTarget, setGrouperProvisioner, setGrouperProvisionerDaoCapabilities, setTargetDaoTimingInfos, updateEntities, updateGroup, updateGroups, updateMembership, updateMemberships
public TargetDaoRetrieveAllGroupsResponse retrieveAllGroups(TargetDaoRetrieveAllGroupsRequest targetDaoRetrieveAllGroupsRequest)
retrieveAllGroups
in class GrouperProvisionerTargetDaoBase
public TargetDaoRetrieveAllEntitiesResponse retrieveAllEntities(TargetDaoRetrieveAllEntitiesRequest targetDaoRetrieveAllEntitiesRequest)
GrouperProvisionerTargetDaoBase
retrieveAllEntities
in class GrouperProvisionerTargetDaoBase
public TargetDaoRetrieveEntityResponse retrieveEntity(TargetDaoRetrieveEntityRequest targetDaoRetrieveEntityRequest)
GrouperProvisionerTargetDaoBase
retrieveEntity
in class GrouperProvisionerTargetDaoBase
public TargetDaoRetrieveGroupResponse retrieveGroup(TargetDaoRetrieveGroupRequest targetDaoRetrieveGroupRequest)
GrouperProvisionerTargetDaoBase
retrieveGroup
in class GrouperProvisionerTargetDaoBase
public TargetDaoInsertGroupResponse insertGroup(TargetDaoInsertGroupRequest targetDaoInsertGroupRequest)
GrouperProvisionerTargetDaoBase
insertGroup
in class GrouperProvisionerTargetDaoBase
public TargetDaoInsertMembershipsResponse insertMemberships(TargetDaoInsertMembershipsRequest targetDaoInsertMembershipsRequest)
GrouperProvisionerTargetDaoBase
insertMemberships
in class GrouperProvisionerTargetDaoBase
public TargetDaoReplaceGroupMembershipsResponse replaceGroupMemberships(TargetDaoReplaceGroupMembershipsRequest targetDaoReplaceGroupMembershipsRequest)
GrouperProvisionerTargetDaoBase
replaceGroupMemberships
in class GrouperProvisionerTargetDaoBase
public TargetDaoDeleteMembershipsResponse deleteMemberships(TargetDaoDeleteMembershipsRequest targetDaoDeleteMembershipsRequest)
GrouperProvisionerTargetDaoBase
deleteMemberships
in class GrouperProvisionerTargetDaoBase
public TargetDaoDeleteGroupResponse deleteGroup(TargetDaoDeleteGroupRequest targetDaoDeleteGroupRequest)
GrouperProvisionerTargetDaoBase
deleteGroup
in class GrouperProvisionerTargetDaoBase
public void registerGrouperProvisionerDaoCapabilities(GrouperProvisionerDaoCapabilities grouperProvisionerDaoCapabilities)
registerGrouperProvisionerDaoCapabilities
in class GrouperProvisionerTargetDaoBase
public TargetDaoInsertEntityResponse insertEntity(TargetDaoInsertEntityRequest targetDaoInsertEntityRequest)
GrouperProvisionerTargetDaoBase
insertEntity
in class GrouperProvisionerTargetDaoBase
public TargetDaoDeleteEntityResponse deleteEntity(TargetDaoDeleteEntityRequest targetDaoDeleteEntityRequest)
GrouperProvisionerTargetDaoBase
deleteEntity
in class GrouperProvisionerTargetDaoBase
public TargetDaoUpdateEntityResponse updateEntity(TargetDaoUpdateEntityRequest targetDaoUpdateEntityRequest)
GrouperProvisionerTargetDaoBase
updateEntity
in class GrouperProvisionerTargetDaoBase
Copyright © 2016 Internet2. All rights reserved.