Package | Description |
---|---|
com.atlassian.crowd.dao.audit.processor |
The audit processors are meant to be called from within other DAOs, to facilitate auditing either single or bulk
operations.
|
com.atlassian.crowd.dao.audit.processor.impl | |
com.atlassian.crowd.dao.group | |
com.atlassian.crowd.dao.permission | |
com.atlassian.crowd.migration | |
com.atlassian.crowd.model.group | |
com.atlassian.crowd.model.membership | |
com.atlassian.crowd.model.permission |
Modifier and Type | Method and Description |
---|---|
BulkAuditMapper<TransactionGroup<InternalGroup,Serializable>> |
GroupAuditProcessor.auditBulkAddGroups() |
BulkAuditMapper<TransactionGroup<InternalGroup,Serializable>> |
GroupAuditProcessor.auditBulkRemoveGroups() |
Modifier and Type | Method and Description |
---|---|
void |
GroupAuditProcessor.auditGroupAdded(InternalGroup group) |
void |
GroupAuditProcessor.auditGroupRemoved(InternalGroup group) |
void |
GroupAuditProcessor.auditGroupUpdated(Group previous,
InternalGroup updated) |
Modifier and Type | Method and Description |
---|---|
BulkAuditMapper<TransactionGroup<InternalGroup,Serializable>> |
DisablableGroupAuditProcessor.auditBulkAddGroups() |
BulkAuditMapper<TransactionGroup<InternalGroup,Serializable>> |
DefaultGroupAuditProcessor.auditBulkAddGroups() |
BulkAuditMapper<TransactionGroup<InternalGroup,Serializable>> |
NoopAuditProcessor.auditBulkAddGroups() |
BulkAuditMapper<TransactionGroup<InternalGroup,Serializable>> |
DisablableGroupAuditProcessor.auditBulkRemoveGroups() |
BulkAuditMapper<TransactionGroup<InternalGroup,Serializable>> |
DefaultGroupAuditProcessor.auditBulkRemoveGroups() |
BulkAuditMapper<TransactionGroup<InternalGroup,Serializable>> |
NoopAuditProcessor.auditBulkRemoveGroups() |
Modifier and Type | Method and Description |
---|---|
void |
DisablableGroupAuditProcessor.auditGroupAdded(InternalGroup group) |
void |
DefaultGroupAuditProcessor.auditGroupAdded(InternalGroup group) |
void |
NoopAuditProcessor.auditGroupAdded(InternalGroup group) |
void |
DisablableGroupAuditProcessor.auditGroupRemoved(InternalGroup group) |
void |
DefaultGroupAuditProcessor.auditGroupRemoved(InternalGroup group) |
void |
NoopAuditProcessor.auditGroupRemoved(InternalGroup group) |
void |
DisablableGroupAuditProcessor.auditGroupUpdated(Group previous,
InternalGroup updated) |
void |
DefaultGroupAuditProcessor.auditGroupUpdated(Group previous,
InternalGroup updated) |
void |
NoopAuditProcessor.auditGroupUpdated(Group previous,
InternalGroup updated) |
Modifier and Type | Method and Description |
---|---|
InternalGroup |
GroupDAOHibernate.add(Group group) |
InternalGroup |
GroupDAOHibernate.addLocal(Group group) |
InternalGroup |
GroupDAOHibernate.findByName(long directoryId,
String groupName) |
InternalGroup |
InternalGroupDao.findByName(long directoryId,
String groupName)
Finds internal group by directory id and group name.
|
InternalGroup |
GroupDAOHibernate.rename(Group group,
String newName) |
InternalGroup |
GroupDAOHibernate.update(Group group) |
Modifier and Type | Method and Description |
---|---|
Collection<InternalGroup> |
GroupDAOHibernate.findByIds(Collection<Long> groupIds) |
Collection<InternalGroup> |
InternalGroupDao.findByIds(Collection<Long> groupIds)
Bulk find of groups with the specified database identifiers.
|
Collection<InternalGroup> |
GroupDAOHibernate.findByNames(long directoryID,
Collection<String> groupnames) |
Collection<InternalGroup> |
InternalGroupDao.findByNames(long directoryId,
Collection<String> groupnames)
Bulk find of groups using SQL disjunction.
|
Class<InternalGroup> |
GroupDAOHibernate.getPersistentClass() |
Modifier and Type | Method and Description |
---|---|
void |
GroupDAOHibernate.addAttribute(InternalGroup group,
String attributeName,
String attributeValue) |
Modifier and Type | Method and Description |
---|---|
List<GroupAdministrationGrantToGroup> |
GroupAdministrationGrantGroupDaoHibernate.findGrantsToGroup(InternalGroup targetGroup) |
List<UserAdministrationGrantToGroup> |
UserAdministrationGrantGroupDaoHibernate.findGrantsToGroup(InternalGroup targetGroup) |
List<GroupAdministrationGrantToGroup> |
GroupAdministrationGrantGroupDao.findGrantsToGroup(InternalGroup targetGroup)
Looks for administration grants for a given group
|
List<UserAdministrationGrantToGroup> |
UserAdministrationGrantGroupDao.findGrantsToGroup(InternalGroup targetGroup)
Looks for administration grants for a given group
|
List<GroupAdministrationGrantToGroup> |
GroupAdministrationGrantGroupDaoHibernate.findGrantsToGroupFromDirectory(InternalGroup group,
Directory directory) |
List<GroupAdministrationGrantToGroup> |
GroupAdministrationGrantGroupDao.findGrantsToGroupFromDirectory(InternalGroup group,
Directory directory)
Looks for grants of groups which administer an other group and come from given directory
|
Optional<UserAdministrationGrantToGroup> |
UserAdministrationGrantGroupDaoHibernate.findUserGrantForGroup(InternalUser internalUser,
InternalGroup internalGroup) |
Optional<UserAdministrationGrantToGroup> |
UserAdministrationGrantGroupDao.findUserGrantForGroup(InternalUser internalUser,
InternalGroup internalGroup)
Checks if an user has a grant to a group
|
void |
GroupAdministrationGrantGroupDaoHibernate.remove(InternalGroup adminGroup,
InternalGroup targetGroup) |
void |
GroupAdministrationGrantGroupDao.remove(InternalGroup adminGroup,
InternalGroup targetGroup)
Remove administration grant for a group to a group
|
void |
UserAdministrationGrantGroupDaoHibernate.remove(InternalUser user,
InternalGroup targetGroup) |
void |
UserAdministrationGrantGroupDao.remove(InternalUser user,
InternalGroup targetGroup)
Remove administration grant for a user to a group
|
Modifier and Type | Method and Description |
---|---|
List<GroupAdministrationGrantToGroup> |
GroupAdministrationGrantGroupDaoHibernate.findGrantsOfGroups(Collection<InternalGroup> groups) |
List<GroupAdministrationGrantToGroup> |
GroupAdministrationGrantGroupDao.findGrantsOfGroups(Collection<InternalGroup> groups)
Looks for grants assigned to given groups
|
Modifier and Type | Method and Description |
---|---|
protected InternalGroup |
GroupMapper.getGroupFromXml(org.dom4j.Element groupElement,
CrowdBackupDateConverter dateConverter) |
Modifier and Type | Method and Description |
---|---|
protected void |
GroupMapper.addGroupToXml(InternalGroup group,
Set<InternalGroupAttribute> attributes,
org.dom4j.Element groupRoot) |
protected Set<InternalGroupAttribute> |
GroupMapper.getGroupAttributesFromXml(org.dom4j.Element groupElement,
InternalGroup groupReference) |
Modifier and Type | Method and Description |
---|---|
InternalGroup |
InternalGroupAttribute.getGroup() |
InternalGroup |
InternalGroupWithAttributes.getInternalGroup() |
Constructor and Description |
---|
InternalGroupAttribute(InternalGroup group,
String name,
String value) |
InternalGroupAttribute(Long id,
InternalGroup group,
String name,
String value) |
InternalGroupWithAttributes(InternalGroup group) |
InternalGroupWithAttributes(InternalGroup group,
Map<String,Set<String>> attributes) |
Constructor and Description |
---|
InternalMembership(InternalGroup parentGroup,
InternalGroup childGroup,
Date createdDate) |
InternalMembership(InternalGroup parentGroup,
InternalUser user,
Date createdDate) |
InternalMembership(InternalGroup parentGroup,
MinimalUser user,
Date createdDate) |
Modifier and Type | Method and Description |
---|---|
InternalGroup |
GroupAdministrationGrantToGroup.getGroup() |
InternalGroup |
UserAdministrationGrantToGroup.getTargetGroup() |
InternalGroup |
GroupAdministrationGrantToGroup.getTargetGroup() |
Modifier and Type | Method and Description |
---|---|
void |
GroupAdministrationGrantToGroup.setGroup(InternalGroup group) |
void |
UserAdministrationGrantToGroup.setTargetGroup(InternalGroup targetGroup) |
void |
GroupAdministrationGrantToGroup.setTargetGroup(InternalGroup targetGroup) |
Constructor and Description |
---|
GroupAdministrationGrantToGroup(InternalGroup group,
InternalGroup targetGroup) |
UserAdministrationGrantToGroup(InternalUser user,
InternalGroup targetGroup) |
Copyright © 2020 Atlassian. All rights reserved.