Package | Description |
---|---|
edu.internet2.middleware.grouper.externalSubjects | |
edu.internet2.middleware.grouper.hooks.beans |
This package contains beans which are used by hooks to pass data.
|
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 |
---|---|
ExternalSubjectAttribute |
ExternalSubjectAttribute.clone() |
static ExternalSubjectAttribute |
ExternalSubjectAttributeStorageController.findByUuid(String uuid,
boolean exceptionIfNotFound,
QueryOptions queryOptions) |
ExternalSubjectAttribute |
ExternalSubjectAttributeStorable.findByUuid(String uuid,
boolean exceptionIfNotFound,
QueryOptions queryOptions)
find an external subject attribute by identifier
|
ExternalSubjectAttribute |
ExternalSubjectAttributeDbStorage.findByUuid(String uuid,
boolean exceptionIfNotFound,
QueryOptions queryOptions) |
ExternalSubjectAttribute |
ExternalSubject.retrieveAttribute(String attributeName,
boolean exceptionIfNotFound)
get an attributes for this subject
|
Modifier and Type | Method and Description |
---|---|
static Set<ExternalSubjectAttribute> |
ExternalSubjectAttributeStorageController.findBySubject(String subjectUuid,
QueryOptions queryOptions) |
Set<ExternalSubjectAttribute> |
ExternalSubjectAttributeStorable.findBySubject(String subjectUuid,
QueryOptions queryOptions)
find attributes by subject, order by system name
|
Set<ExternalSubjectAttribute> |
ExternalSubjectAttributeDbStorage.findBySubject(String subjectUuid,
QueryOptions queryOptions) |
Set<ExternalSubjectAttribute> |
ExternalSubject.retrieveAttributes()
get all attributes for this subject
|
Modifier and Type | Method and Description |
---|---|
static void |
ExternalSubjectAttributeStorageController.delete(ExternalSubjectAttribute externalSubjectAttribute) |
void |
ExternalSubjectAttributeStorable.delete(ExternalSubjectAttribute externalSubjectAttribute)
delete an external subject and all its attributes
|
void |
ExternalSubjectAttributeDbStorage.delete(ExternalSubjectAttribute externalSubjectAttribute) |
static void |
ExternalSubjectAttributeStorageController.saveOrUpdate(ExternalSubjectAttribute externalSubjectAttribute) |
void |
ExternalSubjectAttributeStorable.saveOrUpdate(ExternalSubjectAttribute externalSubjectAttribute)
insert or update an external subject attribute to the DB
|
void |
ExternalSubjectAttributeDbStorage.saveOrUpdate(ExternalSubjectAttribute externalSubjectAttribute) |
Modifier and Type | Method and Description |
---|---|
void |
ExternalSubject.store(Set<ExternalSubjectAttribute> externalSubjectAttributes,
String externalSubjectInviteName,
boolean validateAttributes,
boolean autoaddGroups,
boolean fromRecalcDaemon)
store this object to the DB.
|
Modifier and Type | Method and Description |
---|---|
Set<ExternalSubjectAttribute> |
HooksExternalSubjectBean.getExternalSubjectAttributes()
the attributes that will be saved with the subject
|
Modifier and Type | Method and Description |
---|---|
void |
HooksExternalSubjectBean.setExternalSubjectAttributes(Set<ExternalSubjectAttribute> theExternalSubjectAttributes)
the attributes that will be saved with the subject
|
Constructor and Description |
---|
HooksExternalSubjectBean(ExternalSubject theExternalSubject,
boolean isInsert,
boolean isUpdate,
Set<ExternalSubjectAttribute> theExternalSubjectAttributes,
String theExternalSubjectInviteName,
boolean theAutoAddGroups,
boolean theFromDaemon)
call this when editing the external subject, insert or udpate
|
Modifier and Type | Method and Description |
---|---|
ExternalSubjectAttribute |
ExternalSubjectAttributeDAO.findByUuid(String uuid,
boolean exceptionIfNotFound,
QueryOptions queryOptions)
find an external subject attribute by identifier
|
Modifier and Type | Method and Description |
---|---|
Set<ExternalSubjectAttribute> |
ExternalSubjectAttributeDAO.findBySubject(String subjectUuid,
QueryOptions queryOptions)
find attributes by subject, order by system name
|
Modifier and Type | Method and Description |
---|---|
void |
ExternalSubjectAttributeDAO.delete(ExternalSubjectAttribute externalSubjectAttribute)
delete an external subject and all its attributes
|
void |
ExternalSubjectAttributeDAO.saveOrUpdate(ExternalSubjectAttribute externalSubjectAttribute)
insert or update an external subject attribute to the DB
|
Modifier and Type | Method and Description |
---|---|
ExternalSubjectAttribute |
Hib3ExternalSubjectAttributeDAO.findByUuid(String uuid,
boolean exceptionIfNotFound,
QueryOptions queryOptions) |
Modifier and Type | Method and Description |
---|---|
Set<ExternalSubjectAttribute> |
Hib3ExternalSubjectAttributeDAO.findBySubject(String subjectUuid,
QueryOptions queryOptions) |
Modifier and Type | Method and Description |
---|---|
void |
Hib3ExternalSubjectAttributeDAO.delete(ExternalSubjectAttribute externalSubjectAttribute) |
void |
Hib3ExternalSubjectAttributeDAO.saveOrUpdate(ExternalSubjectAttribute externalSubjectAttribute) |
Copyright © 2016 Internet2. All rights reserved.