Class GrouperExampleWsTargetDao
java.lang.Object
edu.internet2.middleware.grouper.app.provisioning.targetDao.GrouperProvisionerTargetDaoBase
edu.internet2.middleware.grouper.app.provisioningExamples.exampleWsReplaceProvisioner.GrouperExampleWsTargetDao
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
start logging the source low level actionsstop logging and get the output only call this if you successfully started the loggingvoid
registerGrouperProvisionerDaoCapabilities
(GrouperProvisionerDaoCapabilities grouperProvisionerDaoCapabilities) replaceGroupMemberships
(TargetDaoReplaceGroupMembershipsRequest targetDaoReplaceGroupMembershipsRequest) replace a groups memberships with this liststatic void
replaceMembers
(Map<String, Object> debugMap, String configId, List<String> netIds, String source, String role) Methods inherited from class edu.internet2.middleware.grouper.app.provisioning.targetDao.GrouperProvisionerTargetDaoBase
addTargetDaoTimingInfo, deleteEntities, deleteEntity, deleteGroup, deleteGroups, deleteMembership, deleteMemberships, getGrouperProvisioner, getGrouperProvisionerDaoCapabilities, getTargetDaoTimingInfos, insertEntities, insertEntity, insertGroup, insertGroups, insertMembership, insertMemberships, retrieveAllData, retrieveAllEntities, retrieveAllGroups, retrieveAllMemberships, retrieveEntities, retrieveEntity, retrieveGroup, retrieveGroups, retrieveIncrementalData, retrieveMembership, retrieveMemberships, retrieveMembershipsByEntities, retrieveMembershipsByEntity, retrieveMembershipsByGroup, retrieveMembershipsByGroups, sendChangesToTarget, sendEntityChangesToTarget, sendGroupChangesToTarget, sendMembershipChangesToTarget, setGrouperProvisioner, setGrouperProvisionerDaoCapabilities, setTargetDaoTimingInfos, updateEntities, updateEntity, updateGroup, updateGroups, updateMembership, updateMemberships
-
Field Details
-
doNotLogHeaders
-
-
Constructor Details
-
GrouperExampleWsTargetDao
public GrouperExampleWsTargetDao()
-
-
Method Details
-
loggingStart
public boolean loggingStart()Description copied from class:GrouperProvisionerTargetDaoBase
start logging the source low level actions- Overrides:
loggingStart
in classGrouperProvisionerTargetDaoBase
- Returns:
- true if the logging was started (i.e. can be stopped), or false if already started (in which case somewhere up the stack with stop it so dont stop it)
-
loggingStop
Description copied from class:GrouperProvisionerTargetDaoBase
stop logging and get the output only call this if you successfully started the logging- Overrides:
loggingStop
in classGrouperProvisionerTargetDaoBase
-
replaceMembers
-
replaceGroupMemberships
public TargetDaoReplaceGroupMembershipsResponse replaceGroupMemberships(TargetDaoReplaceGroupMembershipsRequest targetDaoReplaceGroupMembershipsRequest) Description copied from class:GrouperProvisionerTargetDaoBase
replace a groups memberships with this list- Overrides:
replaceGroupMemberships
in classGrouperProvisionerTargetDaoBase
- Returns:
- the response
-
registerGrouperProvisionerDaoCapabilities
public void registerGrouperProvisionerDaoCapabilities(GrouperProvisionerDaoCapabilities grouperProvisionerDaoCapabilities) - Specified by:
registerGrouperProvisionerDaoCapabilities
in classGrouperProvisionerTargetDaoBase
-