Package | Description |
---|---|
edu.internet2.middleware.grouper |
The I2MI Grouper project is an open source toolkit for managing groups.
|
edu.internet2.middleware.grouper.hibernate |
This package contains grouper's Hibernate wrapping API
|
edu.internet2.middleware.grouper.internal.dao |
This package contains the data access object interfaces that a DB
layer would have to implement (generally revolving around queries to DB)
|
edu.internet2.middleware.grouper.internal.dao.hib3 |
This package contains hib3 related data access object implementations
and mappings
|
Modifier and Type | Method and Description |
---|---|
static Set<Field> |
FieldFinder.findAllByGroupType(GroupType groupType) |
static Set<Field> |
FieldFinder.findAllByGroupType(String groupTypeId) |
Modifier and Type | Method and Description |
---|---|
static HibernateSession |
HibernateSession._internal_hibernateSession(GrouperTransactionType grouperTransactionType)
dont call this method unless you know what you are doing
|
static void |
HibernateSession._internal_hibernateSessionCatch(HibernateSession hibernateSession,
Throwable e)
catch and handle an exception while working with hibernate session.
|
Object |
GrouperTransactionHandler.callback(GrouperTransaction grouperTransaction)
This method will be called with the grouper transaction object to do
what you wish.
|
Object |
HibernateHandler.callback(HibernateHandlerBean hibernateHandlerBean)
This method will be called with the hibernate session object to do
what you wish.
|
static Object |
HibernateSession.callbackHibernateSession(GrouperTransactionType grouperTransactionType,
AuditControl auditControl,
HibernateHandler hibernateHandler)
call this to send a callback for the hibernate session object.
|
abstract void |
GrouperTransactionType.checkCompatibility(GrouperTransactionType existingGrouperTransactionType)
return if readonly.
|
void |
ByObject.delete(Collection<?> collection)
call hibernate method "delete" on a list of objects
HibernateSession.byObjectStatic().delete(collection);
|
void |
ByObjectStatic.delete(Collection<?> collection)
call hibernate method "delete" on a list of objects
HibernateSession.byObjectStatic().delete(collection);
|
void |
ByObject.delete(Object object)
call hibernate method "delete" on a list of objects
HibernateSession.byObjectStatic().delete(Rosetta.getDAO(_f));
|
void |
ByObjectStatic.delete(Object object)
call hibernate method "delete" on a list of objects
HibernateSession.byObjectStatic().delete(Rosetta.getDAO(_f));
|
void |
ByObject.deleteBatch(Collection<?> collection)
call hibernate method "delete" on a list of objects
HibernateSession.byObjectStatic().deleteBatch(Rosetta.getDAO(_f));
|
void |
ByObjectStatic.deleteBatch(Collection<?> collection)
call hibernate method "delete" on a list of objects
HibernateSession.byObjectStatic().deleteBatch(Rosetta.getDAO(_f));
|
void |
ByHql.executeUpdate()
call hql executeUpdate, e.g.
|
void |
ByHqlStatic.executeUpdate()
call hql executeUpdate, e.g.
|
int |
ByHql.executeUpdateInt()
call hql executeUpdate, e.g.
|
int |
ByHqlStatic.executeUpdateInt()
call hql executeUpdate, e.g.
|
<R> List<R> |
ByHqlStatic.list(Class<R> returnType)
call hql list result
e.g.
|
<T> List<T> |
ByCriteriaStatic.list(Class<T> returnType,
org.hibernate.criterion.Criterion theCriterions)
call hql unique result (returns one or null)
e.g.
|
<K,V> Map<K,V> |
ByCriteriaStatic.listMap(Class<K> keyClass,
Class<V> valueClass,
org.hibernate.criterion.Criterion theCriterions,
String keyPropertyName)
call criteria list result, and put the results in map with the key as one of the fields
|
<K,V> Map<K,V> |
ByHql.listMap(Class<K> keyClass,
Class<V> valueClass,
String keyPropertyName)
call hql list result, and put the results in map with the key as one of the fields
|
<K,V> Map<K,V> |
ByHqlStatic.listMap(Class<K> keyClass,
Class<V> valueClass,
String keyPropertyName)
call hql list result, and put the results in map with the key as one of the fields
|
<S> Set<S> |
ByHql.listSet(Class<S> returnType)
call hql list result, and put the results in an ordered set
e.g.
|
<S> Set<S> |
ByHqlStatic.listSet(Class<S> returnType)
call hql list result, and put the results in an ordered set
e.g.
|
<S> Set<S> |
ByCriteriaStatic.listSet(Class<S> returnType,
org.hibernate.criterion.Criterion theCriterions)
call hql list result, and put the results in an ordered set
e.g.
|
<T> T |
ByObject.load(Class<T> theClass,
Serializable id)
call hibernate method "load" on an object
|
<T> T |
ByObjectStatic.load(Class<T> theClass,
Serializable id)
call hibernate "load" method on an object
|
void |
ByObject.save(Collection<?> collection)
call hibernate method "save" on a list of objects
HibernateSession.byObjectStatic().save(collection);
|
void |
ByObjectStatic.save(Collection<?> collection)
call hibernate method "save" on a list of objects
HibernateSession.byObjectStatic().save(collection);
|
Serializable |
ByObject.save(Object object)
call hibernate method "save" on an object
HibernateSession.byObjectStatic().save(dao);
|
Serializable |
ByObjectStatic.save(Object object)
call hibernate method "save" on an object
HibernateSession.byObjectStatic().save(dao);
|
void |
ByObject.saveBatch(Collection<?> collection)
call hibernate method "save" on a collection of objects in batch
|
void |
ByObjectStatic.saveBatch(Collection<?> collection)
call hibernate method "save" on a collection of objects in batch
|
void |
ByObject.saveOrUpdate(Collection<?> collection)
call hibernate method "saveOrUpdate" on a list of objects
HibernateSession.byObjectStatic().saveOrUpdate(collection);
|
void |
ByObjectStatic.saveOrUpdate(Collection<?> collection)
call hibernate method "saveOrUpdate" on a list of objects
HibernateSession.byObjectStatic().saveOrUpdate(collection);
|
void |
ByObject.saveOrUpdate(Object object)
call hibernate method "save" on an object
HibernateSession.byObjectStatic().save(dao);
|
void |
ByObjectStatic.saveOrUpdate(Object object)
call hibernate "saveOrUpdate" method on an object
|
<Q> Q |
ByHqlStatic.uniqueResult(Class<Q> returnType)
call hql unique result (returns one or null)
e.g.
|
<T> T |
ByHql.uniqueResult(Class<T> returnType)
call hql unique result (returns one or null)
e.g.
|
<T> T |
ByCriteriaStatic.uniqueResult(Class<T> returnType,
org.hibernate.criterion.Criterion theCriterions)
call hql unique result (returns one or null)
e.g.
|
void |
ByObject.update(Collection<?> collection)
call hibernate method "update" on a list of objects
HibernateSession.byObjectStatic().update(collection);
|
void |
ByObjectStatic.update(Collection<?> collection)
call hibernate method "update" on a list of objects
HibernateSession.byObjectStatic().update(collection);
|
void |
ByObject.update(Object object)
call hibernate "update" method on an object
|
void |
ByObjectStatic.update(Object object)
call hibernate "update" method on an object
|
void |
ByObject.updateBatch(Collection<?> collection)
call hibernate method "update" on a collection of objects in batch
|
void |
ByObjectStatic.updateBatch(Collection<?> collection)
call hibernate method "updateBatch" on a list of objects
HibernateSession.byObjectStatic().updateBatch(collection);
|
Modifier and Type | Method and Description |
---|---|
void |
RegistryDAO.addForeignKeys(Writer writer) |
void |
MemberDAO.create(Member _m) |
void |
RegistrySubjectDAO.create(RegistrySubject _subj) |
void |
StemDAO.createChildAttributeDef(Stem _parent,
AttributeDef _child) |
void |
StemDAO.createChildAttributeDefName(Stem _parent,
AttributeDefName _child) |
void |
StemDAO.createChildGroup(Stem _parent,
Group _child,
Member _m) |
void |
StemDAO.createChildStem(Stem _child) |
void |
StemDAO.createRootStem(Stem _root) |
void |
GroupDAO.delete(Group _g) |
void |
RegistrySubjectDAO.delete(RegistrySubject _subj) |
void |
StemDAO.delete(Stem _ns) |
void |
RegistryDAO.dropForeignKeys(Writer writer) |
boolean |
StemDAO.exists(String uuid) |
boolean |
GroupDAO.exists(String uuid) |
boolean |
MemberDAO.exists(String uuid) |
boolean |
FieldDAO.existsByName(String name) |
RegistrySubject |
RegistrySubjectDAO.find(String id,
String type)
Deprecated.
|
RegistrySubject |
RegistrySubjectDAO.find(String id,
String type,
boolean exceptionIfNotFound) |
Set<Member> |
MemberDAO.findAll() |
Set<Member> |
MemberDAO.findAll(Source source) |
Set<Group> |
GroupDAO.findAllByAnyApproximateAttr(String val) |
Set<Group> |
GroupDAO.findAllByAnyApproximateAttr(String val,
String scope) |
Set<Group> |
GroupDAO.findAllByAnyApproximateAttr(String val,
String scope,
boolean secureQuery) |
Set<Group> |
GroupDAO.findAllByAnyApproximateAttr(String val,
String scope,
boolean secureQuery,
Boolean enabled) |
Set<Group> |
GroupDAO.findAllByApproximateAlternateName(String name)
Find groups using an approximate string for the alternate name.
|
Set<Group> |
GroupDAO.findAllByApproximateAlternateName(String name,
String scope)
Find groups using an approximate string for the alternate name.
|
Set<Group> |
GroupDAO.findAllByApproximateAttr(String attr,
String val) |
Set<Group> |
GroupDAO.findAllByApproximateAttr(String attr,
String val,
String scope) |
Set<Group> |
GroupDAO.findAllByApproximateAttrSecure(String attr,
String val,
String scope) |
Set<Group> |
GroupDAO.findAllByApproximateAttrSecure(String attr,
String val,
String scope,
Boolean enabled) |
Set<Group> |
GroupDAO.findAllByApproximateCurrentName(String name)
Find groups using an approximate string for the current name,
display name, extension, display extension.
|
Set<Group> |
GroupDAO.findAllByApproximateCurrentName(String name,
String scope)
Find groups using an approximate string for the current name,
display name, extension, display extension.
|
Set<Stem> |
StemDAO.findAllByApproximateDisplayExtension(String val) |
Set<Stem> |
StemDAO.findAllByApproximateDisplayExtension(String val,
String scope) |
Set<Stem> |
StemDAO.findAllByApproximateDisplayName(String val) |
Set<Stem> |
StemDAO.findAllByApproximateDisplayName(String val,
String scope) |
Set<Stem> |
StemDAO.findAllByApproximateExtension(String val) |
Set<Stem> |
StemDAO.findAllByApproximateExtension(String val,
String scope) |
Set<Stem> |
StemDAO.findAllByApproximateName(String val) |
Set<Group> |
GroupDAO.findAllByApproximateName(String name) |
Set<Stem> |
StemDAO.findAllByApproximateName(String val,
String scope) |
Set<Group> |
GroupDAO.findAllByApproximateName(String name,
String scope) |
Set<Stem> |
StemDAO.findAllByApproximateNameAny(String name) |
Set<Stem> |
StemDAO.findAllByApproximateNameAny(String name,
String scope) |
Set<Group> |
GroupDAO.findAllByApproximateNameSecure(String name,
String scope,
QueryOptions queryOptions) |
Set<Group> |
GroupDAO.findAllByApproximateNameSecure(String name,
String scope,
QueryOptions queryOptions,
Set<TypeOfGroup> typeOfGroups) |
Set<Group> |
GroupDAO.findAllByApproximateNameSecure(String name,
String scope,
QueryOptions queryOptions,
Set<TypeOfGroup> typeOfGroups,
Boolean enabled) |
Set<Group> |
GroupDAO.findAllByAttr(String attr,
String val) |
Set<Group> |
GroupDAO.findAllByAttr(String attr,
String val,
String scope) |
Set<Group> |
GroupDAO.findAllByAttr(String attr,
String val,
String scope,
boolean secureQuery) |
Set<Group> |
GroupDAO.findAllByAttr(String attr,
String val,
String scope,
boolean secureQuery,
Boolean enabled) |
Set<Membership> |
MembershipDAO.findAllByAttrDefOwnerAndField(String ownerAttrDefId,
Field f,
boolean enabledOnly) |
Set<Membership> |
MembershipDAO.findAllByAttrDefOwnerAndFieldAndType(String ownerAttrDefId,
Field f,
String type,
boolean enabledOnly) |
Set<Membership> |
MembershipDAO.findAllByAttrDefOwnerAndMember(String ownerAttrDefId,
String memberUUID,
boolean enabledOnly) |
Set<Membership> |
MembershipDAO.findAllByAttrDefOwnerAndMemberAndField(String ownerAttrDefId,
String memberUUID,
Field f,
boolean enabledOnly) |
List<Membership> |
MembershipDAO.findAllByAttrDefOwnerAsList(String attrDefId,
boolean enabledOnly) |
Set<Stem> |
StemDAO.findAllByCreatedAfter(Date d) |
Set<Group> |
GroupDAO.findAllByCreatedAfter(Date d) |
Set<Membership> |
MembershipDAO.findAllByCreatedAfter(Date d,
Field f,
boolean enabledOnly) |
Set<Stem> |
StemDAO.findAllByCreatedAfter(Date d,
String scope) |
Set<Group> |
GroupDAO.findAllByCreatedAfter(Date d,
String scope) |
Set<Stem> |
StemDAO.findAllByCreatedBefore(Date d) |
Set<Group> |
GroupDAO.findAllByCreatedBefore(Date d) |
Set<Membership> |
MembershipDAO.findAllByCreatedBefore(Date d,
Field f,
boolean enabledOnly) |
Set<Stem> |
StemDAO.findAllByCreatedBefore(Date d,
String scope) |
Set<Group> |
GroupDAO.findAllByCreatedBefore(Date d,
String scope) |
Set<Membership> |
MembershipDAO.findAllByGroupOwnerAndCompositeAndMembers(String ownerUUID,
Collection<Member> members,
boolean enabledOnly) |
Set<Membership> |
MembershipDAO.findAllByGroupOwnerAndField(String ownerGroupId,
Field f,
boolean enabledOnly) |
Set<Membership> |
MembershipDAO.findAllByGroupOwnerAndFieldAndMemberIdsAndType(String ownerUUID,
Field f,
Collection<String> memberIds,
String type,
boolean enabledOnly) |
Set<Membership> |
MembershipDAO.findAllByGroupOwnerAndFieldAndMembers(String ownerUUID,
Field f,
Collection<Member> members,
boolean enabledOnly)
TODO update for 1.5
|
Set<Membership> |
MembershipDAO.findAllByGroupOwnerAndFieldAndMembersAndType(String ownerUUID,
Field f,
Collection<Member> members,
String type,
boolean enabledOnly) |
Set<Membership> |
MembershipDAO.findAllByGroupOwnerAndFieldAndType(String ownerGroupId,
Field f,
String type,
boolean enabledOnly) |
Set<Membership> |
MembershipDAO.findAllByGroupOwnerAndMember(String groupOwnerId,
String memberUUID,
boolean enabledOnly) |
Set<Membership> |
MembershipDAO.findAllByGroupOwnerAndMemberAndField(String ownerGroupId,
String memberUUID,
Field f,
boolean enabledOnly) |
List<Membership> |
MembershipDAO.findAllByGroupOwnerAsList(String ownerUUID,
boolean enabledOnly) |
Set<Group> |
GroupDAO.findAllByLastMembershipAfter(Date d) |
Set<Group> |
GroupDAO.findAllByLastMembershipAfter(Date d,
String scope) |
Set<Group> |
GroupDAO.findAllByLastMembershipBefore(Date d) |
Set<Group> |
GroupDAO.findAllByLastMembershipBefore(Date d,
String scope) |
Set<Membership> |
MembershipDAO.findAllByMember(String memberUUID,
boolean enabledOnly) |
Set<Group> |
GroupDAO.findAllByModifiedAfter(Date d) |
Set<Group> |
GroupDAO.findAllByModifiedAfter(Date d,
String scope) |
Set<Group> |
GroupDAO.findAllByModifiedBefore(Date d) |
Set<Group> |
GroupDAO.findAllByModifiedBefore(Date d,
String scope) |
Set<Membership> |
MembershipDAO.findAllByStemOwnerAndField(String ownerStemId,
Field f,
boolean enabledOnly) |
Set<Membership> |
MembershipDAO.findAllByStemOwnerAndFieldAndType(String ownerStemId,
Field f,
String type,
boolean enabledOnly) |
Set<Membership> |
MembershipDAO.findAllByStemOwnerAndMemberAndField(String ownerStemId,
String memberUUID,
Field f,
boolean enabledOnly) |
List<Membership> |
MembershipDAO.findAllByStemOwnerAsList(String ownerUUID,
boolean enabledOnly) |
Set<Membership> |
MembershipDAO.findAllByStemParentOfGroupOwnerAndFieldAndType(Stem stem,
Stem.Scope stemScope,
Field field,
MembershipType type,
Boolean enabledOnly,
String memberId) |
Set<Field> |
FieldDAO.findAllByType(FieldType type)
Deprecated.
use the FieldFinder instead
|
Set<Group> |
GroupDAO.findAllByType(GroupType _gt)
note, this doesnt cache
|
Set<Group> |
GroupDAO.findAllByType(GroupType _gt,
QueryOptions queryOptions)
this caches
|
Set<Group> |
GroupDAO.findAllByType(GroupType _gt,
String scope) |
Set<Group> |
StemDAO.findAllChildGroups(Stem ns,
Stem.Scope scope)
Find all child groups within specified scope.
|
Set<Group> |
StemDAO.findAllChildGroupsSecure(Stem ns,
Stem.Scope scope,
GrouperSession grouperSession,
Subject subject,
Set<Privilege> inPrivSet,
QueryOptions queryOptions)
Find all child groups within specified scope, and make sure the
grouper session can see them
|
Set<Group> |
StemDAO.findAllChildGroupsSecure(Stem ns,
Stem.Scope scope,
GrouperSession grouperSession,
Subject subject,
Set<Privilege> inPrivSet,
QueryOptions queryOptions,
Set<TypeOfGroup> typeOfGroups)
Find all child groups within specified scope, and make sure the
grouper session can see them
|
Set<Group> |
StemDAO.findAllChildGroupsSecure(Stem ns,
Stem.Scope scope,
GrouperSession grouperSession,
Subject subject,
Set<Privilege> inPrivSet,
QueryOptions queryOptions,
Set<TypeOfGroup> typeOfGroups,
Boolean enabled)
Find all child groups within specified scope, and make sure the
grouper session can see them
|
Set<Group> |
StemDAO.findAllChildMembershipGroupsSecure(Stem ns,
Stem.Scope scope,
GrouperSession grouperSession,
Subject subject,
Set<Privilege> inPrivSet,
QueryOptions queryOptions)
Find all child groups within specified scope, and make sure the
grouper session can see them
|
Set<Membership> |
MembershipDAO.findAllChildMemberships(Membership _ms,
boolean enabledOnly) |
Set<Stem> |
StemDAO.findAllChildStems(Stem ns,
Stem.Scope scope)
Find all child stems within specified scope.
|
Set<Stem> |
StemDAO.findAllChildStems(Stem ns,
Stem.Scope scope,
boolean orderByName)
Find all child stems within specified scope.
|
Set<Stem> |
StemDAO.findAllChildStems(Stem ns,
Stem.Scope scope,
QueryOptions queryOptions)
Find all child stems within specified scope.
|
Set<Stem> |
StemDAO.findAllChildStems(Stem ns,
Stem.Scope scope,
QueryOptions queryOptions,
boolean checkSecurity)
Find all child stems within specified scope.
|
Set<Stem> |
StemDAO.findAllChildStemsSecure(Stem ns,
Stem.Scope scope,
GrouperSession grouperSession,
Subject subject,
Set<Privilege> inPrivSet,
QueryOptions queryOptions)
Find all child stems within specified scope, and make sure the
grouper session can see them
|
Set<Membership> |
MembershipDAO.findAllEffectiveByAttrDefOwner(String ownerAttrDefId,
String memberUUID,
Field f,
String viaGroupId,
int depth,
boolean enabledOnly) |
Set<Membership> |
MembershipDAO.findAllEffectiveByGroupOwner(String ownerGroupId,
String memberUUID,
Field f,
String viaGroupId,
int depth,
boolean enabledOnly) |
Set<Membership> |
MembershipDAO.findAllEffectiveByGroupOwnerAndMemberAndField(String ownerGroupId,
String memberUUID,
Field f,
boolean enabledOnly) |
Set<Membership> |
MembershipDAO.findAllEffectiveByMemberAndField(String memberUUID,
Field f,
boolean enabledOnly) |
Set<Membership> |
MembershipDAO.findAllEffectiveByStemOwner(String ownerStemId,
String memberUUID,
Field f,
String viaGroupId,
int depth,
boolean enabledOnly) |
List<Membership> |
MembershipDAO.findAllImmediateByAttrDefOwnerAsList(String attrDefId,
boolean enabledOnly) |
Set |
MembershipDAO.findAllImmediateByMember(String memberUUID,
boolean enabledOnly) |
Set<Membership> |
MembershipDAO.findAllImmediateByMemberAndField(String memberUUID,
Field f,
boolean enabledOnly) |
Set<Membership> |
MembershipDAO.findAllImmediateByMemberAndFieldType(String memberUUID,
String fieldType,
boolean enabledOnly) |
Set<Member> |
MembershipDAO.findAllMembersByAttrDefOwnerAndFieldAndType(String ownerAttrDefId,
Field f,
String type,
QueryOptions queryOptions,
boolean enabledOnly) |
Set<Member> |
MembershipDAO.findAllMembersByGroupOwnerAndField(String ownerGroupId,
Field f,
boolean enabledOnly) |
Set<Member> |
MembershipDAO.findAllMembersByGroupOwnerAndField(String groupOwnerId,
Field f,
QueryOptions queryOptions,
boolean enabledOnly) |
Set<Member> |
MembershipDAO.findAllMembersByGroupOwnerAndField(String groupOwnerId,
Field f,
Set<Source> sources,
QueryOptions queryOptions,
boolean enabledOnly) |
Set<Member> |
MembershipDAO.findAllMembersByGroupOwnerAndFieldAndType(String ownerGroupId,
Field f,
String type,
QueryOptions queryOptions,
boolean enabledOnly) |
Set<Member> |
MembershipDAO.findAllMembersByGroupOwnerAndFieldAndType(String ownerGroupId,
Field f,
String type,
Set<Source> sources,
QueryOptions queryOptions,
boolean enabledOnly) |
Set<Member> |
MembershipDAO.findAllMembersByOwnerAndFieldAndType(String ownerId,
Field f,
String type,
Set<Source> sources,
QueryOptions queryOptions,
boolean enabledOnly,
SortStringEnum memberSortStringEnum,
SearchStringEnum memberSearchStringEnum,
String memberSearchStringValue) |
Set<Member> |
MembershipDAO.findAllMembersByStemOwnerAndFieldAndType(String ownerStemId,
Field f,
String type,
QueryOptions queryOptions,
boolean enabledOnly)
note, dont change this signature, Arnaud is using it
|
Set<Member> |
MembershipDAO.findAllMembersInOneGroupNotOtherAndType(String ownerInGroupId,
String ownerNotInGroupId,
String typeIn,
String typeNotIn,
QueryOptions queryOptions,
Boolean enabled,
boolean disabledOwnerNull) |
Set |
MembershipDAO.findAllNonImmediateByMember(String memberUUID,
boolean enabledOnly) |
Set<Membership> |
MembershipDAO.findAllNonImmediateByMemberAndField(String memberUUID,
Field f,
boolean enabledOnly) |
Set<Membership> |
MembershipDAO.findAllNonImmediateByMemberAndFieldType(String memberUUID,
String fieldType,
boolean enabledOnly) |
Set<Member> |
MemberDAO.findAllUsed(Source source)
find all members that are used somewhere (e.g.
|
Set<Composite> |
CompositeDAO.findAsFactor(Group _g) |
Set<Composite> |
CompositeDAO.findAsFactor(String groupId) |
Composite |
CompositeDAO.findAsOwner(Group _g,
boolean exceptionIfNotFound) |
Group |
GroupDAO.findByAlternateName(String name,
boolean exceptionIfNotFound)
Find a group by its alternate name only.
|
Stem |
StemDAO.findByAlternateName(String name,
boolean exceptionIfNotFound,
QueryOptions queryOptions)
Find a stem by its alternate name only.
|
Membership |
MembershipDAO.findByAttrDefOwnerAndMemberAndFieldAndType(String ownerAttrDefId,
String memberUUID,
Field f,
String type,
boolean exceptionIfNull,
boolean enabledOnly) |
Group |
GroupDAO.findByAttribute(String attr,
String val)
Deprecated.
use overload
|
Group |
GroupDAO.findByAttribute(String attr,
String val,
boolean exceptionIfNotFound) |
Group |
GroupDAO.findByAttribute(String attr,
String val,
boolean exceptionIfNotFound,
boolean secureQuery) |
Group |
GroupDAO.findByCurrentName(String name,
boolean exceptionIfNotFound)
Find a group by its current name only.
|
Stem |
StemDAO.findByCurrentName(String name,
boolean exceptionIfNotFound,
QueryOptions queryOptions)
Find a stem by its current name only.
|
Membership |
MembershipDAO.findByGroupOwnerAndMemberAndFieldAndType(String ownerGroupId,
String memberUUID,
Field f,
String type,
boolean exceptionIfNull,
boolean enabledOnly) |
Membership |
MembershipDAO.findByImmediateUuidOrKey(String uuid,
String memberUUID,
String fieldId,
String ownerAttrDefId,
String ownerGroupId,
String ownerStemId,
boolean exceptionIfNull) |
Stem |
StemDAO.findByName(String name)
Deprecated.
|
Group |
GroupDAO.findByName(String name)
Deprecated.
use overload
|
Stem |
StemDAO.findByName(String name,
boolean exceptionIfNull) |
Group |
GroupDAO.findByName(String name,
boolean exceptionIfNotFound) |
Role |
RoleDAO.findByName(String name,
boolean exceptionIfNotFound)
find an attribute def name by name
|
Stem |
StemDAO.findByName(String name,
boolean exceptionIfNull,
QueryOptions queryOptions) |
Group |
GroupDAO.findByName(String name,
boolean exceptionIfNotFound,
QueryOptions queryOptions) |
AttributeDefName |
AttributeDefNameDAO.findByName(String name,
boolean exceptionIfNotFound,
QueryOptions queryOptions)
find an attribute def name by name as root (no security)
|
AttributeDef |
AttributeDefDAO.findByName(String name,
boolean exceptionIfNotFound,
QueryOptions queryOptions)
find an attribute def by name.
|
Group |
GroupDAO.findByName(String name,
boolean exceptionIfNotFound,
QueryOptions queryOptions,
Set<TypeOfGroup> typeOfGroups) |
AttributeDefName |
AttributeDefNameDAO.findByNameSecure(String name,
boolean exceptionIfNotFound)
find an attribute def name by name
|
AttributeDef |
AttributeDefDAO.findByNameSecure(String name,
boolean exceptionIfNotFound)
find an attribute def by name.
|
AttributeDefName |
AttributeDefNameDAO.findByNameSecure(String name,
boolean exceptionIfNotFound,
QueryOptions queryOptions)
find an attribute def name by name
|
AttributeDef |
AttributeDefDAO.findByNameSecure(String name,
boolean exceptionIfNotFound,
QueryOptions queryOptions)
find an attribute def by name.
|
Membership |
MembershipDAO.findByStemOwnerAndMemberAndFieldAndType(String ownerStemId,
String memberUUID,
Field f,
String type,
boolean exceptionIfNull,
boolean enabledOnly) |
Member |
MemberDAO.findBySubject(String subjectId)
Deprecated.
use overload
|
Member |
MemberDAO.findBySubject(String subjectId,
boolean exceptionIfNull)
find by subject id only (cant be duplicates)
|
Member |
MemberDAO.findBySubject(String subjectId,
String src)
Deprecated.
use overload
|
Member |
MemberDAO.findBySubject(String subjectId,
String src,
boolean exceptionIfNull)
find by subject id and source id
|
Member |
MemberDAO.findBySubject(String id,
String src,
String type)
Deprecated.
use overload
|
Member |
MemberDAO.findBySubject(String id,
String src,
String type,
boolean exceptionIfNull) |
Member |
MemberDAO.findBySubject(String id,
String src,
String type,
boolean exceptionIfNull,
QueryOptions queryOptions)
find member by subject
|
Member |
MemberDAO.findBySubject(Subject subj)
Deprecated.
use overload
|
Member |
MemberDAO.findBySubject(Subject subj,
boolean exceptionIfNull) |
Stem |
StemDAO.findByUuid(String uuid)
Deprecated.
|
Group |
GroupDAO.findByUuid(String uuid)
Deprecated.
use overload
|
Member |
MemberDAO.findByUuid(String uuid)
Deprecated.
|
Composite |
CompositeDAO.findByUuid(String uuid,
boolean exceptionIfNotFound) |
Stem |
StemDAO.findByUuid(String uuid,
boolean exceptionIfNull) |
Group |
GroupDAO.findByUuid(String uuid,
boolean exceptionIfNotFound) |
Member |
MemberDAO.findByUuid(String uuid,
boolean exceptionIfNull) |
Membership |
MembershipDAO.findByUuid(String uuid,
boolean exceptionIfNull,
boolean enabledOnly) |
Membership |
MembershipDAO.findByUuid(String uuid,
boolean exceptionIfNull,
boolean enabledOnly,
QueryOptions queryOptions) |
Stem |
StemDAO.findByUuid(String uuid,
boolean exceptionIfNull,
QueryOptions queryOptions) |
Group |
GroupDAO.findByUuid(String uuid,
boolean exceptionIfNotFound,
QueryOptions queryOptions) |
Member |
MemberDAO.findByUuid(String uuid,
boolean exceptionIfNull,
QueryOptions queryOptions) |
Group |
GroupDAO.findByUuid(String uuid,
boolean exceptionIfNotFound,
QueryOptions queryOptions,
Set<TypeOfGroup> typeOfGroups) |
AttributeAssignValue |
AttributeAssignValueDAO.findByUuidOrKey(Collection<String> idsToIgnore,
String id,
String attributeAssignId,
boolean exceptionIfNull,
Long valueInteger,
String valueMemberId,
String valueString) |
AttributeAssignValue |
AttributeAssignValueDAO.findByUuidOrKey(Collection<String> idsToIgnore,
String id,
String attributeAssignId,
boolean exceptionIfNull,
Long valueInteger,
String valueMemberId,
String valueString,
QueryOptions queryOptions) |
AttributeDefScope |
AttributeDefScopeDAO.findByUuidOrKey(Collection<String> idsToIgnore,
String id,
String attributeDefId,
String attributeDefScopeType,
boolean exceptionIfNull,
String scopeString) |
AttributeAssign |
AttributeAssignDAO.findByUuidOrKey(Collection<String> idsToIgnore,
String id,
String attributeDefNameId,
String attributeAssignActionId,
String ownerAttributeAssignId,
String ownerAttributeDefId,
String ownerGroupId,
String ownerMemberId,
String ownerMembershipId,
String ownerStemId,
boolean exceptionIfNull,
Long disabledTimeDb,
Long enabledTimeDb,
String notes,
boolean disallowed) |
Stem |
StemDAO.findByUuidOrName(String uuid,
String name,
boolean exceptionIfNull) |
Group |
GroupDAO.findByUuidOrName(String uuid,
String name,
boolean exceptionIfNull) |
Field |
FieldDAO.findByUuidOrName(String uuid,
String name,
boolean exceptionIfNull) |
Stem |
StemDAO.findByUuidOrName(String uuid,
String name,
boolean exceptionIfNull,
QueryOptions queryOptions) |
Group |
GroupDAO.findByUuidOrName(String uuid,
String name,
boolean exceptionIfNull,
QueryOptions queryOptions) |
Field |
FieldDAO.findByUuidOrName(String uuid,
String name,
boolean exceptionIfNull,
QueryOptions queryOptions) |
Set<Membership> |
MembershipDAO.findMembershipsByMemberAndFieldSecure(GrouperSession grouperSession,
String memberUUID,
Field f,
boolean enabledOnly)
find memberships that the user is allowed to see
|
Membership |
MembershipDAO.findParentMembership(Membership _ms) |
Set<Composite> |
CompositeDAO.getAllComposites() |
Set<Group> |
GroupDAO.getAllGroups() |
Set<Group> |
GroupDAO.getAllGroups(String scope) |
Set<Group> |
GroupDAO.getAllGroupsMembershipSecure(Field field,
String scope,
GrouperSession grouperSession,
Subject subject,
QueryOptions queryOptions,
Boolean enabled,
MembershipType membershipType,
Stem stem,
Stem.Scope stemScope) |
Set<Group> |
GroupDAO.getAllGroupsMembershipSecure(GrouperSession grouperSession,
Subject subject,
Set<Privilege> inPrivSet,
QueryOptions queryOptions,
boolean enabledOnly) |
Set<Group> |
GroupDAO.getAllGroupsMembershipSecure(String scope,
GrouperSession grouperSession,
Subject subject,
Set<Privilege> inPrivSet,
QueryOptions queryOptions,
boolean enabledOnly) |
Set<Group> |
GroupDAO.getAllGroupsMembershipSecure(String scope,
GrouperSession grouperSession,
Subject subject,
Set<Privilege> inPrivSet,
QueryOptions queryOptions,
boolean enabledOnly,
Stem stem,
Stem.Scope stemScope) |
Set<Group> |
GroupDAO.getAllGroupsSecure(GrouperSession grouperSession,
Subject subject,
Set<Privilege> inPrivSet,
QueryOptions queryOptions) |
Set<Group> |
GroupDAO.getAllGroupsSecure(GrouperSession grouperSession,
Subject subject,
Set<Privilege> inPrivSet,
QueryOptions queryOptions,
Set<TypeOfGroup> typeOfGroups) |
Set<Group> |
GroupDAO.getAllGroupsSecure(GrouperSession grouperSession,
Subject subject,
Set<Privilege> inPrivSet,
QueryOptions queryOptions,
Set<TypeOfGroup> typeOfGroups,
Boolean enabled) |
Set<Group> |
GroupDAO.getAllGroupsSecure(String scope,
GrouperSession grouperSession,
Subject subject,
Set<Privilege> inPrivSet,
QueryOptions queryOptions) |
Set<Group> |
GroupDAO.getAllGroupsSecure(String scope,
GrouperSession grouperSession,
Subject subject,
Set<Privilege> inPrivSet,
QueryOptions queryOptions,
Set<TypeOfGroup> typeOfGroups) |
Set<Group> |
GroupDAO.getAllGroupsSecure(String scope,
GrouperSession grouperSession,
Subject subject,
Set<Privilege> inPrivSet,
QueryOptions queryOptions,
Set<TypeOfGroup> typeOfGroups,
Boolean enabled) |
Set<Stem> |
StemDAO.getAllStems() |
Set<Stem> |
StemDAO.getAllStemsSecure(GrouperSession grouperSession,
Subject subject,
Set<Privilege> inPrivSet,
QueryOptions queryOptions) |
Set<Stem> |
StemDAO.getAllStemsSecure(String scope,
GrouperSession grouperSession,
Subject subject,
Set<Privilege> inPrivSet,
QueryOptions queryOptions) |
Set<Stem> |
StemDAO.getAllStemsSecure(String scope,
GrouperSession grouperSession,
Subject subject,
Set<Privilege> inPrivSet,
QueryOptions queryOptions,
boolean splitScope,
String parentStemId,
Stem.Scope stemScope,
boolean findByUuidOrName,
Collection<Field> userHasInGroupFields,
Collection<Field> userHasInAttributeFields,
Collection<String> stemIds) |
Set<Stem> |
StemDAO.getAllStemsSecure(String scope,
GrouperSession grouperSession,
Subject subject,
Set<Privilege> inPrivSet,
QueryOptions queryOptions,
boolean splitScope,
String parentStemId,
Stem.Scope stemScope,
boolean findByUuidOrName,
Collection<Field> userHasInGroupFields,
Collection<Field> userHasInAttributeFields,
Collection<String> stemIds,
String idOfAttributeDefName,
Object attributeValue,
Boolean attributeCheckReadOnAttributeDef) |
Set<Stem> |
StemDAO.getAllStemsSecure(String scope,
GrouperSession grouperSession,
Subject subject,
Set<Privilege> inPrivSet,
QueryOptions queryOptions,
boolean splitScope,
String parentStemId,
Stem.Scope stemScope,
boolean findByUuidOrName,
Collection<Field> userHasInGroupFields,
Collection<Field> userHasInAttributeFields,
Collection<String> stemIds,
String idOfAttributeDefName,
Object attributeValue,
Boolean attributeCheckReadOnAttributeDef,
Set<Object> attributeValuesOnAssignment) |
Set<Stem> |
StemDAO.getAllStemsSecure(String scope,
GrouperSession grouperSession,
Subject subject,
Set<Privilege> inPrivSet,
QueryOptions queryOptions,
boolean splitScope,
String parentStemId,
Stem.Scope stemScope,
boolean findByUuidOrName,
Collection<Field> userHasInGroupFields,
Collection<Field> userHasInAttributeFields,
Collection<String> stemIds,
String idOfAttributeDefName,
Object attributeValue,
Boolean attributeCheckReadOnAttributeDef,
Set<Object> attributeValuesOnAssignment,
String idOfAttributeDefName2,
Object attributeValue2,
Set<Object> attributeValuesOnAssignment2,
boolean attributeNotAssigned) |
Set<Stem> |
StemDAO.getAllStemsWithGroupsSecure(GrouperSession grouperSession,
Subject subject,
Set<Privilege> inPrivSet,
QueryOptions queryOptions)
get stems with groups that have privileges
|
Set<Group> |
GroupDAO.getImmediateChildren(Stem stem) |
Set<Group> |
GroupDAO.getImmediateChildrenMembershipSecure(GrouperSession grouperSession,
Stem stem,
Subject subject,
Set<Privilege> inPrivSet,
QueryOptions queryOptions,
boolean enabledOnly)
get immediate children secure
|
Set<Stem> |
StemDAO.getImmediateChildrenSecure(GrouperSession grouperSession,
Stem stem,
Subject subject,
Set<Privilege> inPrivSet,
QueryOptions queryOptions)
get immediate children (stems) secure
|
Set<Group> |
GroupDAO.getImmediateChildrenSecure(GrouperSession grouperSession,
Stem stem,
Subject subject,
Set<Privilege> inPrivSet,
QueryOptions queryOptions)
get immediate children secure
|
Set<Group> |
GroupDAO.getImmediateChildrenSecure(GrouperSession grouperSession,
Stem stem,
Subject subject,
Set<Privilege> inPrivSet,
QueryOptions queryOptions,
Set<TypeOfGroup> typeOfGroups)
get immediate children secure
|
Set<Group> |
GroupDAO.getImmediateChildrenSecure(GrouperSession grouperSession,
Stem stem,
Subject subject,
Set<Privilege> inPrivSet,
QueryOptions queryOptions,
Set<TypeOfGroup> typeOfGroups,
Boolean enabled)
get immediate children secure
|
boolean |
FieldDAO.isInUse(Field f) |
void |
StemDAO.renameStemAndChildren(Set<?> children) |
void |
RegistryDAO.reset(boolean includeTypesincludeTypesAndFields) |
Object |
TransactionDAO.transactionCallback(GrouperTransactionType grouperTransactionType,
GrouperTransactionHandler grouperTransactionHandler,
GrouperTransaction grouperTransaction)
call this to send a callback for the grouper methods.
|
void |
FieldDAO.update(Field field)
update in db
|
void |
GroupDAO.update(Group _g) |
void |
MemberDAO.update(Member _m) |
void |
CompositeDAO.update(Set toAdd,
Set toDelete,
Set modGroups,
Set modStems) |
void |
StemDAO.update(Stem _ns) |
Modifier and Type | Method and Description |
---|---|
void |
Hib3MemberDAO.create(Member _m) |
void |
Hib3RegistrySubjectDAO.create(RegistrySubject _subj) |
void |
Hib3StemDAO.createChildAttributeDef(Stem _stem,
AttributeDef attributeDef) |
void |
Hib3StemDAO.createChildAttributeDefName(Stem _parent,
AttributeDefName attributeDefName) |
void |
Hib3StemDAO.createChildGroup(Stem _stem,
Group _group,
Member _member) |
void |
Hib3StemDAO.createChildStem(Stem _child) |
void |
Hib3StemDAO.createRootStem(Stem _root) |
void |
Hib3GroupDAO.delete(Group _g) |
void |
Hib3RegistrySubjectDAO.delete(RegistrySubject _subj) |
void |
Hib3StemDAO.delete(Stem _ns) |
boolean |
Hib3StemDAO.exists(String uuid) |
boolean |
Hib3MemberDAO.exists(String uuid) |
boolean |
Hib3GroupDAO.exists(String uuid) |
boolean |
Hib3FieldDAO.existsByName(String name) |
RegistrySubject |
Hib3RegistrySubjectDAO.find(String id,
boolean exceptionIfNotFound) |
RegistrySubject |
Hib3RegistrySubjectDAO.find(String id,
String type)
Deprecated.
|
RegistrySubject |
Hib3RegistrySubjectDAO.find(String id,
String type,
boolean exceptionIfNotFound) |
Set |
Hib3MemberDAO.findAll() |
Set<Member> |
Hib3MemberDAO.findAll(Source source) |
Set<Group> |
Hib3GroupDAO.findAllByAnyApproximateAttr(String val) |
Set<Group> |
Hib3GroupDAO.findAllByAnyApproximateAttr(String val,
String scope) |
Set<Group> |
Hib3GroupDAO.findAllByAnyApproximateAttr(String val,
String scope,
boolean secureQuery) |
Set<Group> |
Hib3GroupDAO.findAllByAnyApproximateAttr(String val,
String scope,
boolean secureQuery,
Boolean enabled) |
Set<Group> |
Hib3GroupDAO.findAllByApproximateAlternateName(String name)
Find groups using an approximate string for the alternate name.
|
Set<Group> |
Hib3GroupDAO.findAllByApproximateAlternateName(String name,
String scope)
Find groups using an approximate string for the alternate name.
|
Set<Group> |
Hib3GroupDAO.findAllByApproximateAttr(String attr,
String val)
Implementation Notes.
|
Set<Group> |
Hib3GroupDAO.findAllByApproximateAttr(String attr,
String val,
String scope)
Implementation Notes.
|
Set<Group> |
Hib3GroupDAO.findAllByApproximateAttrSecure(String attr,
String val,
String scope) |
Set<Group> |
Hib3GroupDAO.findAllByApproximateAttrSecure(String attr,
String val,
String scope,
Boolean enabled) |
Set<Group> |
Hib3GroupDAO.findAllByApproximateCurrentName(String name)
Find groups using an approximate string for the current name,
display name, extension, display extension.
|
Set<Group> |
Hib3GroupDAO.findAllByApproximateCurrentName(String name,
String scope)
Find groups using an approximate string for the current name,
display name, extension, display extension.
|
Set<Stem> |
Hib3StemDAO.findAllByApproximateDisplayExtension(String val) |
Set<Stem> |
Hib3StemDAO.findAllByApproximateDisplayExtension(String val,
String scope) |
Set<Stem> |
Hib3StemDAO.findAllByApproximateDisplayName(String val) |
Set<Stem> |
Hib3StemDAO.findAllByApproximateDisplayName(String val,
String scope) |
Set<Stem> |
Hib3StemDAO.findAllByApproximateExtension(String val) |
Set<Stem> |
Hib3StemDAO.findAllByApproximateExtension(String val,
String scope) |
Set<Stem> |
Hib3StemDAO.findAllByApproximateName(String val) |
Set<Group> |
Hib3GroupDAO.findAllByApproximateName(String name)
Implementation Notes.
|
Set<Stem> |
Hib3StemDAO.findAllByApproximateName(String val,
String scope) |
Set<Group> |
Hib3GroupDAO.findAllByApproximateName(String name,
String scope)
Implementation Notes.
|
Set<Stem> |
Hib3StemDAO.findAllByApproximateNameAny(String name) |
Set<Stem> |
Hib3StemDAO.findAllByApproximateNameAny(String name,
String scope,
QueryOptions queryOptions) |
Set<Group> |
Hib3GroupDAO.findAllByApproximateNameSecure(String name,
String scope,
QueryOptions queryOptions)
Implementation Notes.
|
Set<Group> |
Hib3GroupDAO.findAllByAttr(String attr,
String val)
Implementation Notes.
|
Set<Group> |
Hib3GroupDAO.findAllByAttr(String attr,
String val,
String scope)
Implementation Notes.
|
Set<Group> |
Hib3GroupDAO.findAllByAttr(String attr,
String val,
String scope,
boolean secureQuery) |
Set<Group> |
Hib3GroupDAO.findAllByAttr(String attr,
String val,
String scope,
boolean secureQuery,
Boolean enabled)
(non-Javadoc)
|
Set<Membership> |
Hib3MembershipDAO.findAllByAttrDefOwnerAndField(String ownerAttrDefId,
Field f,
boolean enabledOnly) |
Set<Membership> |
Hib3MembershipDAO.findAllByAttrDefOwnerAndFieldAndType(String ownerAttrDefId,
Field f,
String type,
boolean enabledOnly) |
Set<Membership> |
Hib3MembershipDAO.findAllByAttrDefOwnerAndMember(String ownerAttrDefId,
String memberUUID,
boolean enabledOnly) |
Set<Membership> |
Hib3MembershipDAO.findAllByAttrDefOwnerAndMemberAndField(String ownerAttrDefId,
String memberUUID,
Field f,
boolean enabledOnly) |
List<Membership> |
Hib3MembershipDAO.findAllByAttrDefOwnerAsList(String attrDefId,
boolean enabledOnly) |
Set<Stem> |
Hib3StemDAO.findAllByCreatedAfter(Date d) |
Set<Group> |
Hib3GroupDAO.findAllByCreatedAfter(Date d) |
Set<Membership> |
Hib3MembershipDAO.findAllByCreatedAfter(Date d,
Field f,
boolean enabledOnly) |
Set<Stem> |
Hib3StemDAO.findAllByCreatedAfter(Date d,
String scope) |
Set<Stem> |
Hib3StemDAO.findAllByCreatedBefore(Date d) |
Set<Group> |
Hib3GroupDAO.findAllByCreatedBefore(Date d) |
Set<Membership> |
Hib3MembershipDAO.findAllByCreatedBefore(Date d,
Field f,
boolean enabledOnly) |
Set<Stem> |
Hib3StemDAO.findAllByCreatedBefore(Date d,
String scope) |
Set<Group> |
Hib3GroupDAO.findAllByCreatedBefore(Date d,
String scope) |
Set<Membership> |
Hib3MembershipDAO.findAllByGroupOwnerAndCompositeAndMembers(String ownerGroupId,
Collection<Member> members,
boolean enabledOnly) |
Set<Membership> |
Hib3MembershipDAO.findAllByGroupOwnerAndField(String ownerGroupId,
Field f,
boolean enabledOnly) |
Set<Membership> |
Hib3MembershipDAO.findAllByGroupOwnerAndFieldAndMemberIdsAndType(String ownerGroupId,
Field f,
Collection<String> memberIds,
String type,
boolean enabledOnly) |
Set<Membership> |
Hib3MembershipDAO.findAllByGroupOwnerAndFieldAndMembers(String ownerGroupId,
Field f,
Collection<Member> members,
boolean enabledOnly) |
Set<Membership> |
Hib3MembershipDAO.findAllByGroupOwnerAndFieldAndMembersAndType(String ownerGroupId,
Field f,
Collection<Member> members,
String type,
boolean enabledOnly) |
Set<Membership> |
Hib3MembershipDAO.findAllByGroupOwnerAndFieldAndType(String ownerGroupId,
Field f,
String type,
boolean enabledOnly) |
Set<Membership> |
Hib3MembershipDAO.findAllByGroupOwnerAndMember(String ownerGroupId,
String memberUUID,
boolean enabledOnly) |
Set<Membership> |
Hib3MembershipDAO.findAllByGroupOwnerAndMemberAndField(String ownerGroupId,
String memberUUID,
Field f,
boolean enabledOnly) |
List<Membership> |
Hib3MembershipDAO.findAllByGroupOwnerAsList(String ownerGroupId,
boolean enabledOnly) |
Set<Group> |
Hib3GroupDAO.findAllByLastMembershipAfter(Date d) |
Set<Group> |
Hib3GroupDAO.findAllByLastMembershipAfter(Date d,
String scope) |
Set<Group> |
Hib3GroupDAO.findAllByLastMembershipBefore(Date d) |
Set<Group> |
Hib3GroupDAO.findAllByLastMembershipBefore(Date d,
String scope) |
Set<Membership> |
Hib3MembershipDAO.findAllByMember(String memberUUID,
boolean enabledOnly) |
Set<Group> |
Hib3GroupDAO.findAllByModifiedAfter(Date d) |
Set<Group> |
Hib3GroupDAO.findAllByModifiedAfter(Date d,
String scope) |
Set<Group> |
Hib3GroupDAO.findAllByModifiedBefore(Date d) |
Set<Group> |
Hib3GroupDAO.findAllByModifiedBefore(Date d,
String scope) |
Set<Membership> |
Hib3MembershipDAO.findAllByStemOwnerAndField(String ownerStemId,
Field f,
boolean enabledOnly) |
Set<Membership> |
Hib3MembershipDAO.findAllByStemOwnerAndFieldAndType(String ownerStemId,
Field f,
String type,
boolean enabledOnly) |
Set<Membership> |
Hib3MembershipDAO.findAllByStemOwnerAndMemberAndField(String ownerStemId,
String memberUUID,
Field f,
boolean enabledOnly) |
List<Membership> |
Hib3MembershipDAO.findAllByStemOwnerAsList(String ownerStemId,
boolean enabledOnly) |
Set<Membership> |
Hib3MembershipDAO.findAllByStemParentOfGroupOwnerAndFieldAndType(Stem stem,
Stem.Scope stemScope,
Field field,
MembershipType membershipType,
Boolean enabledOnly,
String memberId) |
Set<Field> |
Hib3FieldDAO.findAllByType(FieldType type)
Deprecated.
use the FieldFinder instead
|
Set<Group> |
Hib3GroupDAO.findAllByType(GroupType _gt)
Note, this doesnt cache
|
Set<Group> |
Hib3GroupDAO.findAllByType(GroupType _gt,
QueryOptions queryOptions) |
Set<Group> |
Hib3GroupDAO.findAllByType(GroupType _gt,
String scope) |
Set<Group> |
Hib3StemDAO.findAllChildGroups(Stem ns,
Stem.Scope scope) |
Set<Group> |
Hib3StemDAO.findAllChildGroupsSecure(Stem ns,
Stem.Scope scope,
GrouperSession grouperSession,
Subject subject,
Set<Privilege> inPrivSet,
QueryOptions queryOptions) |
Set<Group> |
Hib3StemDAO.findAllChildGroupsSecure(Stem ns,
Stem.Scope scope,
GrouperSession grouperSession,
Subject subject,
Set<Privilege> inPrivSet,
QueryOptions queryOptions,
Set<TypeOfGroup> typeOfGroups) |
Set<Group> |
Hib3StemDAO.findAllChildGroupsSecure(Stem ns,
Stem.Scope scope,
GrouperSession grouperSession,
Subject subject,
Set<Privilege> inPrivSet,
QueryOptions queryOptions,
Set<TypeOfGroup> typeOfGroups,
Boolean enabled)
(non-Javadoc)
|
Set<Group> |
Hib3StemDAO.findAllChildMembershipGroupsSecure(Stem ns,
Stem.Scope scope,
GrouperSession grouperSession,
Subject subject,
Set<Privilege> inPrivSet,
QueryOptions queryOptions) |
Set<Membership> |
Hib3MembershipDAO.findAllChildMemberships(Membership _ms,
boolean enabledOnly) |
Set<Stem> |
Hib3StemDAO.findAllChildStems(Stem ns,
Stem.Scope scope) |
Set<Stem> |
Hib3StemDAO.findAllChildStems(Stem ns,
Stem.Scope scope,
QueryOptions queryOptions) |
Set<Stem> |
Hib3StemDAO.findAllChildStems(Stem ns,
Stem.Scope scope,
QueryOptions queryOptions,
boolean checkSecurity) |
Set<Stem> |
Hib3StemDAO.findAllChildStemsSecure(Stem ns,
Stem.Scope scope,
GrouperSession grouperSession,
Subject subject,
Set<Privilege> inPrivSet,
QueryOptions queryOptions) |
Set<Membership> |
Hib3MembershipDAO.findAllEffectiveByAttrDefOwner(String ownerAttrDefId,
String memberUUID,
Field f,
String viaGroupId,
int depth,
boolean enabledOnly) |
Set<Membership> |
Hib3MembershipDAO.findAllEffectiveByGroupOwner(String ownerGroupId,
String memberUUID,
Field f,
String viaGroupId,
int depth,
boolean enabledOnly) |
Set<Membership> |
Hib3MembershipDAO.findAllEffectiveByGroupOwnerAndMemberAndField(String ownerGroupId,
String memberUUID,
Field f,
boolean enabledOnly) |
Set<Membership> |
Hib3MembershipDAO.findAllEffectiveByMemberAndField(String memberUUID,
Field f,
boolean enabledOnly) |
Set<Membership> |
Hib3MembershipDAO.findAllEffectiveByStemOwner(String ownerStemId,
String memberUUID,
Field f,
String viaGroupId,
int depth,
boolean enabledOnly) |
List<Membership> |
Hib3MembershipDAO.findAllImmediateByAttrDefOwnerAsList(String attrDefId,
boolean enabledOnly) |
Set<Membership> |
Hib3MembershipDAO.findAllImmediateByMember(String memberUUID,
boolean enabledOnly) |
Set<Membership> |
Hib3MembershipDAO.findAllImmediateByMemberAndField(String memberUUID,
Field f,
boolean enabledOnly) |
Set<Membership> |
Hib3MembershipDAO.findAllImmediateByMemberAndFieldType(String memberUUID,
String fieldType,
boolean enabledOnly) |
Set<String> |
Hib3MemberDAO.findAllMemberIdsForUnresolvableCheck() |
Set<Member> |
Hib3MembershipDAO.findAllMembersByAttrDefOwnerAndFieldAndType(String ownerAttrDefId,
Field f,
String type,
QueryOptions queryOptions,
boolean enabledOnly) |
Set<Member> |
Hib3MembershipDAO.findAllMembersByGroupOwnerAndField(String groupOwnerId,
Field f,
boolean enabledOnly) |
Set<Member> |
Hib3MembershipDAO.findAllMembersByGroupOwnerAndField(String groupOwnerId,
Field f,
QueryOptions queryOptions,
boolean enabledOnly) |
Set<Member> |
Hib3MembershipDAO.findAllMembersByGroupOwnerAndField(String groupOwnerId,
Field f,
Set<Source> sources,
QueryOptions queryOptions,
boolean enabledOnly) |
Set<Member> |
Hib3MembershipDAO.findAllMembersByGroupOwnerAndFieldAndType(String ownerGroupId,
Field f,
String type,
Set<Source> sources,
QueryOptions queryOptions,
boolean enabledOnly) |
Set<Member> |
Hib3MembershipDAO.findAllMembersByOwnerAndFieldAndType(String ownerId,
Field f,
String type,
Set<Source> sources,
QueryOptions queryOptions,
boolean enabledOnly,
SortStringEnum memberSortStringEnum,
SearchStringEnum memberSearchStringEnum,
String memberSearchStringValue) |
Set<Member> |
Hib3MembershipDAO.findAllMembersByStemOwnerAndFieldAndType(String ownerStemId,
Field f,
String type,
QueryOptions queryOptions,
boolean enabledOnly)
note, dont change this signature, Arnaud is using it
|
Set<Member> |
Hib3MembershipDAO.findAllMembersInOneGroupNotOtherAndType(String ownerInGroupId,
String ownerNotInGroupId,
String typeIn,
String typeNotIn,
QueryOptions queryOptions,
Boolean enabled,
boolean disabledOwnerNull) |
Set<Membership> |
Hib3MembershipDAO.findAllNonImmediateByMember(String memberUUID,
boolean enabledOnly) |
Set<Membership> |
Hib3MembershipDAO.findAllNonImmediateByMemberAndField(String memberUUID,
Field f,
boolean enabledOnly) |
Set<Membership> |
Hib3MembershipDAO.findAllNonImmediateByMemberAndFieldType(String memberUUID,
String fieldType,
boolean enabledOnly) |
Set<Member> |
Hib3MemberDAO.findAllUsed(Source source) |
Set<Composite> |
Hib3CompositeDAO.findAsFactor(Group _g) |
Set<Composite> |
Hib3CompositeDAO.findAsFactor(String groupId) |
Composite |
Hib3CompositeDAO.findAsOwner(Group _g,
boolean throwExceptionIfNotFound) |
Group |
Hib3GroupDAO.findByAlternateName(String name,
boolean exceptionIfNotFound)
Find a group by its alternate name only.
|
Stem |
Hib3StemDAO.findByAlternateName(String name,
boolean exceptionIfNull,
QueryOptions queryOptions) |
Membership |
Hib3MembershipDAO.findByAttrDefOwnerAndMemberAndFieldAndType(String ownerAttrDefId,
String memberUUID,
Field f,
String type,
boolean exceptionIfNull,
boolean enabledOnly) |
Group |
Hib3GroupDAO.findByAttribute(String attr,
String val)
Deprecated.
use overload
|
Group |
Hib3GroupDAO.findByAttribute(String attr,
String val,
boolean exceptionIfNotFound) |
Group |
Hib3GroupDAO.findByAttribute(String attr,
String val,
boolean exceptionIfNotFound,
boolean secureQuery) |
Group |
Hib3GroupDAO.findByCurrentName(String name,
boolean exceptionIfNotFound)
Find a group by its current name only.
|
Stem |
Hib3StemDAO.findByCurrentName(String name,
boolean exceptionIfNull,
QueryOptions queryOptions) |
Membership |
Hib3MembershipDAO.findByGroupOwnerAndMemberAndFieldAndType(String ownerGroupId,
String memberUUID,
Field f,
String type,
boolean exceptionIfNull,
boolean enabledOnly) |
Membership |
Hib3MembershipDAO.findByImmediateUuidOrKey(String uuid,
String memberUUID,
String fieldId,
String ownerAttrDefId,
String ownerGroupId,
String ownerStemId,
boolean exceptionIfNull) |
Stem |
Hib3StemDAO.findByName(String name)
Deprecated.
|
Group |
Hib3GroupDAO.findByName(String name)
Deprecated.
use overload
|
Stem |
Hib3StemDAO.findByName(String name,
boolean exceptionIfNull) |
Role |
Hib3RoleDAO.findByName(String name,
boolean exceptionIfNotFound) |
Group |
Hib3GroupDAO.findByName(String name,
boolean exceptionIfNotFound) |
Stem |
Hib3StemDAO.findByName(String name,
boolean exceptionIfNull,
QueryOptions queryOptions) |
Group |
Hib3GroupDAO.findByName(String name,
boolean exceptionIfNotFound,
QueryOptions queryOptions) |
AttributeDefName |
Hib3AttributeDefNameDAO.findByName(String name,
boolean exceptionIfNotFound,
QueryOptions queryOptions) |
AttributeDef |
Hib3AttributeDefDAO.findByName(String name,
boolean exceptionIfNotFound,
QueryOptions queryOptions) |
Group |
Hib3GroupDAO.findByName(String name,
boolean exceptionIfNotFound,
QueryOptions queryOptions,
Set<TypeOfGroup> typeOfGroups) |
AttributeDefName |
Hib3AttributeDefNameDAO.findByNameSecure(String name,
boolean exceptionIfNotFound) |
AttributeDef |
Hib3AttributeDefDAO.findByNameSecure(String name,
boolean exceptionIfNotFound) |
AttributeDefName |
Hib3AttributeDefNameDAO.findByNameSecure(String name,
boolean exceptionIfNotFound,
QueryOptions queryOptions) |
AttributeDef |
Hib3AttributeDefDAO.findByNameSecure(String name,
boolean exceptionIfNotFound,
QueryOptions queryOptions) |
Membership |
Hib3MembershipDAO.findByStemOwnerAndMemberAndFieldAndType(String ownerStemId,
String memberUUID,
Field f,
String type,
boolean exceptionIfNull,
boolean enabledOnly) |
Member |
Hib3MemberDAO.findBySubject(String subjectId)
Deprecated.
use overload
|
Member |
Hib3MemberDAO.findBySubject(String subjectId,
boolean exceptionIfNull) |
Member |
Hib3MemberDAO.findBySubject(String subjectId,
String src)
Deprecated.
use overload
|
Member |
Hib3MemberDAO.findBySubject(String subjectId,
String src,
boolean exceptionIfNull) |
Member |
Hib3MemberDAO.findBySubject(String id,
String src,
String type)
Deprecated.
use overload
|
Member |
Hib3MemberDAO.findBySubject(String id,
String src,
String type,
boolean exceptionIfNull) |
Member |
Hib3MemberDAO.findBySubject(String id,
String src,
String type,
boolean exceptionIfNull,
QueryOptions queryOptions) |
Member |
Hib3MemberDAO.findBySubject(Subject subj)
Deprecated.
use overload
|
Member |
Hib3MemberDAO.findBySubject(Subject subj,
boolean exceptionIfNull) |
Stem |
Hib3StemDAO.findByUuid(String uuid)
Deprecated.
|
Member |
Hib3MemberDAO.findByUuid(String uuid)
Deprecated.
use overload
|
Group |
Hib3GroupDAO.findByUuid(String uuid)
Deprecated.
use overload
|
Stem |
Hib3StemDAO.findByUuid(String uuid,
boolean exceptionIfNull) |
Member |
Hib3MemberDAO.findByUuid(String uuid,
boolean exceptionIfNull) |
Group |
Hib3GroupDAO.findByUuid(String uuid,
boolean exceptionIfNotFound) |
Composite |
Hib3CompositeDAO.findByUuid(String uuid,
boolean throwExceptionIfNotFound) |
Membership |
Hib3MembershipDAO.findByUuid(String uuid,
boolean exceptionIfNull,
boolean enabledOnly) |
Membership |
Hib3MembershipDAO.findByUuid(String uuid,
boolean exceptionIfNull,
boolean enabledOnly,
QueryOptions queryOptions) |
Stem |
Hib3StemDAO.findByUuid(String uuid,
boolean exceptionIfNull,
QueryOptions queryOptions) |
Member |
Hib3MemberDAO.findByUuid(String uuid,
boolean exceptionIfNull,
QueryOptions queryOptions) |
Group |
Hib3GroupDAO.findByUuid(String uuid,
boolean exceptionIfNotFound,
QueryOptions queryOptions) |
Group |
Hib3GroupDAO.findByUuid(String uuid,
boolean exceptionIfNotFound,
QueryOptions queryOptions,
Set<TypeOfGroup> typeOfGroups) |
AttributeAssignValue |
Hib3AttributeAssignValueDAO.findByUuidOrKey(Collection<String> idsToIgnore,
String id,
String attributeAssignId,
boolean exceptionIfNull,
Long valueInteger,
String valueMemberId,
String valueString) |
AttributeAssignValue |
Hib3AttributeAssignValueDAO.findByUuidOrKey(Collection<String> idsToIgnore,
String id,
String attributeAssignId,
boolean exceptionIfNull,
Long valueInteger,
String valueMemberId,
String valueString,
QueryOptions queryOptions) |
AttributeDefScope |
Hib3AttributeDefScopeDAO.findByUuidOrKey(Collection<String> idsToIgnore,
String id,
String attributeDefId,
String attributeDefScopeType,
boolean exceptionIfNull,
String scopeString) |
AttributeAssign |
Hib3AttributeAssignDAO.findByUuidOrKey(Collection<String> idsToIgnore,
String id,
String attributeDefNameId,
String attributeAssignActionId,
String ownerAttributeAssignId,
String ownerAttributeDefId,
String ownerGroupId,
String ownerMemberId,
String ownerMembershipId,
String ownerStemId,
boolean exceptionIfNotFound,
Long disabledTimeDb,
Long enabledTimeDb,
String notes,
boolean disallowed) |
Stem |
Hib3StemDAO.findByUuidOrName(String uuid,
String name,
boolean exceptionIfNull) |
Group |
Hib3GroupDAO.findByUuidOrName(String uuid,
String name,
boolean exceptionIfNull) |
Field |
Hib3FieldDAO.findByUuidOrName(String uuid,
String name,
boolean exceptionIfNull) |
Stem |
Hib3StemDAO.findByUuidOrName(String uuid,
String name,
boolean exceptionIfNull,
QueryOptions queryOptions) |
Group |
Hib3GroupDAO.findByUuidOrName(String uuid,
String name,
boolean exceptionIfNull,
QueryOptions queryOptions) |
Field |
Hib3FieldDAO.findByUuidOrName(String uuid,
String name,
boolean exceptionIfNull,
QueryOptions queryOptions) |
Group |
Hib3GroupDAO.findByUuidSecure(String uuid,
boolean exceptionIfNotFound,
QueryOptions queryOptions,
Set<TypeOfGroup> typeOfGroups) |
Set<Membership> |
Hib3MembershipDAO.findMembershipsByMemberAndFieldSecure(GrouperSession grouperSession,
String memberUUID,
Field f,
boolean enabledOnly) |
Membership |
Hib3MembershipDAO.findParentMembership(Membership _ms) |
Set<Composite> |
Hib3CompositeDAO.getAllComposites() |
Set<Group> |
Hib3GroupDAO.getAllGroups() |
Set<Group> |
Hib3GroupDAO.getAllGroups(String scope) |
Set<Group> |
Hib3GroupDAO.getAllGroupsMembershipSecure(Field field,
String scope,
GrouperSession grouperSession,
Subject subject,
QueryOptions queryOptions,
Boolean enabled,
MembershipType membershipType,
Stem stem,
Stem.Scope stemScope) |
Set<Group> |
Hib3GroupDAO.getAllGroupsMembershipSecure(GrouperSession grouperSession,
Subject subject,
Set<Privilege> inPrivSet,
QueryOptions queryOptions,
boolean enabledOnly) |
Set<Group> |
Hib3GroupDAO.getAllGroupsMembershipSecure(String scope,
GrouperSession grouperSession,
Subject subject,
Set<Privilege> inPrivSet,
QueryOptions queryOptions,
boolean enabledOnly) |
Set<Group> |
Hib3GroupDAO.getAllGroupsMembershipSecure(String scope,
GrouperSession grouperSession,
Subject subject,
Set<Privilege> inPrivSet,
QueryOptions queryOptions,
boolean enabledOnly,
Stem stem,
Stem.Scope stemScope) |
Set<Group> |
Hib3GroupDAO.getAllGroupsSecure(GrouperSession grouperSession,
Subject subject,
Set<Privilege> inPrivSet,
QueryOptions queryOptions) |
Set<Group> |
Hib3GroupDAO.getAllGroupsSecure(GrouperSession grouperSession,
Subject subject,
Set<Privilege> inPrivSet,
QueryOptions queryOptions,
Set<TypeOfGroup> typeOfGroups)
In this case, send in the attribute name to sort by (default is displayName).
|
Set<Group> |
Hib3GroupDAO.getAllGroupsSecure(GrouperSession grouperSession,
Subject subject,
Set<Privilege> inPrivSet,
QueryOptions queryOptions,
Set<TypeOfGroup> typeOfGroups,
Boolean enabled)
In this case, send in the attribute name to sort by (default is displayName).
|
Set<Group> |
Hib3GroupDAO.getAllGroupsSecure(String scope,
GrouperSession grouperSession,
Subject subject,
Set<Privilege> inPrivSet,
QueryOptions queryOptions) |
Set<Group> |
Hib3GroupDAO.getAllGroupsSecure(String scope,
GrouperSession grouperSession,
Subject subject,
Set<Privilege> inPrivSet,
QueryOptions queryOptions,
Set<TypeOfGroup> typeOfGroups) |
Set<Group> |
Hib3GroupDAO.getAllGroupsSecure(String scope,
GrouperSession grouperSession,
Subject subject,
Set<Privilege> inPrivSet,
QueryOptions queryOptions,
Set<TypeOfGroup> typeOfGroups,
Boolean enabled) |
Set<Stem> |
Hib3StemDAO.getAllStems() |
Set<Stem> |
Hib3StemDAO.getAllStemsSecure(GrouperSession grouperSession,
Subject subject,
Set<Privilege> inPrivSet,
QueryOptions queryOptions) |
Set<Stem> |
Hib3StemDAO.getAllStemsSecure(String scope,
GrouperSession grouperSession,
Subject subject,
Set<Privilege> inPrivSet,
QueryOptions queryOptions) |
Set<Stem> |
Hib3StemDAO.getAllStemsSecure(String scope,
GrouperSession grouperSession,
Subject subject,
Set<Privilege> inPrivSet,
QueryOptions queryOptions,
boolean splitScope,
String parentStemId,
Stem.Scope stemScope,
boolean findByUuidOrName,
Collection<Field> userHasInGroupFields,
Collection<Field> userHasInAttributeFields,
Collection<String> totalStemIds) |
Set<Stem> |
Hib3StemDAO.getAllStemsSecure(String scope,
GrouperSession grouperSession,
Subject subject,
Set<Privilege> inPrivSet,
QueryOptions queryOptions,
boolean splitScope,
String parentStemId,
Stem.Scope stemScope,
boolean findByUuidOrName,
Collection<Field> userHasInGroupFields,
Collection<Field> userHasInAttributeFields,
Collection<String> totalStemIds,
String idOfAttributeDefName,
Object attributeValue,
Boolean attributeCheckReadOnAttributeDef) |
Set<Stem> |
Hib3StemDAO.getAllStemsSecure(String scope,
GrouperSession grouperSession,
Subject subject,
Set<Privilege> inPrivSet,
QueryOptions queryOptions,
boolean splitScope,
String parentStemId,
Stem.Scope stemScope,
boolean findByUuidOrName,
Collection<Field> userHasInGroupFields,
Collection<Field> userHasInAttributeFields,
Collection<String> stemIds,
String idOfAttributeDefName,
Object attributeValue,
Boolean attributeCheckReadOnAttributeDef,
Set<Object> attributeValuesOnAssignment) |
Set<Stem> |
Hib3StemDAO.getAllStemsSecure(String scope,
GrouperSession grouperSession,
Subject subject,
Set<Privilege> inPrivSet,
QueryOptions queryOptions,
boolean splitScope,
String parentStemId,
Stem.Scope stemScope,
boolean findByUuidOrName,
Collection<Field> userHasInGroupFields,
Collection<Field> userHasInAttributeFields,
Collection<String> stemIds,
String idOfAttributeDefName,
Object attributeValue,
Boolean attributeCheckReadOnAttributeDef,
Set<Object> attributeValuesOnAssignment,
String idOfAttributeDefName2,
Object attributeValue2,
Set<Object> attributeValuesOnAssignment2,
boolean attributeNotAssigned) |
Set<Stem> |
Hib3StemDAO.getAllStemsWithGroupsSecure(GrouperSession grouperSession,
Subject subject,
Set<Privilege> inPrivSet,
QueryOptions queryOptions) |
Set<Group> |
Hib3GroupDAO.getImmediateChildren(Stem stem) |
Set<Group> |
Hib3GroupDAO.getImmediateChildrenMembershipSecure(GrouperSession grouperSession,
Stem stem,
Subject subject,
Set<Privilege> inPrivSet,
QueryOptions queryOptions,
boolean enabledOnly) |
Set<Stem> |
Hib3StemDAO.getImmediateChildrenSecure(GrouperSession grouperSession,
Stem stem,
Subject subject,
Set<Privilege> inPrivSet,
QueryOptions queryOptions) |
Set<Group> |
Hib3GroupDAO.getImmediateChildrenSecure(GrouperSession grouperSession,
Stem stem,
Subject subject,
Set<Privilege> inPrivSet,
QueryOptions queryOptions) |
Set<Group> |
Hib3GroupDAO.getImmediateChildrenSecure(GrouperSession grouperSession,
Stem stem,
Subject subject,
Set<Privilege> inPrivSet,
QueryOptions queryOptions,
Set<TypeOfGroup> typeOfGroups) |
Set<Group> |
Hib3GroupDAO.getImmediateChildrenSecure(GrouperSession grouperSession,
Stem stem,
Subject subject,
Set<Privilege> inPrivSet,
QueryOptions queryOptions,
Set<TypeOfGroup> typeOfGroups,
Boolean enabled) |
boolean |
Hib3FieldDAO.isInUse(Field f) |
void |
Hib3StemDAO.renameStemAndChildren(Set children) |
Object |
Hib3TransactionDAO.transactionCallback(GrouperTransactionType grouperTransactionType,
GrouperTransactionHandler grouperTransactionHandler,
GrouperTransaction grouperTransaction)
any runtime exceptions will propagate to the outer method call
|
void |
Hib3FieldDAO.update(Field field) |
void |
Hib3GroupDAO.update(Group _g) |
void |
Hib3MemberDAO.update(Member _m) |
void |
Hib3CompositeDAO.update(Set toAdd,
Set toDelete,
Set modGroups,
Set modStems) |
void |
Hib3StemDAO.update(Stem _ns) |
Copyright © 2016 Internet2. All rights reserved.