Class CCureApiCommands
java.lang.Object
edu.internet2.middleware.grouper.app.ccure.CCureApiCommands
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ExceptiondeleteMembershipsForUser(CCureExternalSystem externalSystem, Map<String, Object> debugMap, String personnelId, List<String> objectIds) static ExceptioninsertMembershipsForUser(CCureExternalSystem externalSystem, Map<String, Object> debugMap, String personnelId, List<String> clearanceIds) static CCureTargetDao.CCureUserretrieveEntityByMatchField(CCureExternalSystem externalSystem, String matchField, String searchTerm) static CCureTargetDao.CCureUserretrieveEntityByObjectId(CCureExternalSystem externalSystem, String objectId) static CCureExternalSystemretrieveExternalSystem(String configId) static CCureTargetDao.CCureGroupretrieveGroupByName(CCureExternalSystem externalSystem, String searchTerm) static CCureTargetDao.CCureGroupretrieveGroupByObjectId(CCureExternalSystem externalSystem, String objectId) static List<CCureTargetDao.CCureGroup>retrieveGroups(CCureExternalSystem externalSystem) retrieveMembershipByGroupAndUser(CCureExternalSystem externalSystem, String clearanceID, String personnelID) static List<CCureTargetDao.CCureMembership>retrieveMemberships(CCureExternalSystem externalSystem) static List<CCureTargetDao.CCureMembership>retrieveMembershipsForGroup(CCureExternalSystem externalSystem, String targetGroupId) static List<CCureTargetDao.CCureMembership>retrieveMembershipsForUser(CCureExternalSystem externalSystem, String targetEntityId) static List<CCureTargetDao.CCureUser>retrieveUsers(CCureExternalSystem externalSystem)
-
Constructor Details
-
CCureApiCommands
public CCureApiCommands()
-
-
Method Details
-
retrieveExternalSystem
-
retrieveGroups
-
retrieveGroupByName
public static CCureTargetDao.CCureGroup retrieveGroupByName(CCureExternalSystem externalSystem, String searchTerm) -
retrieveGroupByObjectId
public static CCureTargetDao.CCureGroup retrieveGroupByObjectId(CCureExternalSystem externalSystem, String objectId) -
retrieveUsers
-
retrieveEntityByObjectId
public static CCureTargetDao.CCureUser retrieveEntityByObjectId(CCureExternalSystem externalSystem, String objectId) -
retrieveEntityByMatchField
public static CCureTargetDao.CCureUser retrieveEntityByMatchField(CCureExternalSystem externalSystem, String matchField, String searchTerm) -
retrieveMemberships
public static List<CCureTargetDao.CCureMembership> retrieveMemberships(CCureExternalSystem externalSystem) -
retrieveMembershipsForUser
public static List<CCureTargetDao.CCureMembership> retrieveMembershipsForUser(CCureExternalSystem externalSystem, String targetEntityId) -
retrieveMembershipsForGroup
public static List<CCureTargetDao.CCureMembership> retrieveMembershipsForGroup(CCureExternalSystem externalSystem, String targetGroupId) -
insertMembershipsForUser
-
deleteMembershipsForUser
-
retrieveMembershipByGroupAndUser
public static CCureTargetDao.CCureMembership retrieveMembershipByGroupAndUser(CCureExternalSystem externalSystem, String clearanceID, String personnelID)
-