Uses of Interface
ubic.gemma.model.common.auditAndSecurity.Auditable
-
-
Uses of Auditable in ubic.gemma.cli.util
Classes in ubic.gemma.cli.util with type parameters of type Auditable Modifier and Type Class Description class
AbstractAutoSeekingCLI<T extends Auditable>
Provide auto-seeking capabilities to a CLI. -
Uses of Auditable in ubic.gemma.core.analysis.report
Methods in ubic.gemma.core.analysis.report that return types with arguments of type Auditable Modifier and Type Method Description Collection<Auditable>
WhatsNew. getNewObjects()
Collection<Auditable>
WhatsNew. getUpdatedObjects()
Methods in ubic.gemma.core.analysis.report with parameters of type Auditable Modifier and Type Method Description void
WhatsNew. addNewObjects(Auditable newObject)
adds a single auditable to the new object listvoid
WhatsNew. addUpdatedObjects(Auditable updatedObject)
adds a single auditable to the updated object listMethod parameters in ubic.gemma.core.analysis.report with type arguments of type Auditable Modifier and Type Method Description void
WhatsNew. addNewObjects(Collection<? extends Auditable> objs)
adds a collection of auditables to the new object listvoid
WhatsNew. addUpdatedObjects(Collection<? extends Auditable> objs)
adds a collection of auditables to the updated object listvoid
WhatsNew. setNewObjects(Collection<Auditable> newObjects)
void
WhatsNew. setUpdatedObjects(Collection<Auditable> updatedObjects)
-
Uses of Auditable in ubic.gemma.core.security.audit
Methods in ubic.gemma.core.security.audit that return types with arguments of type Auditable Modifier and Type Method Description static Collection<Auditable>
AuditAdvice. extractAuditables(Object object)
Efficiently extract all auditable of a given type in an object's tree.Methods in ubic.gemma.core.security.audit with parameters of type Auditable Modifier and Type Method Description void
AuditLogger. log(Auditable auditable, AuditEvent event)
Log a given audit event. -
Uses of Auditable in ubic.gemma.model.analysis
Classes in ubic.gemma.model.analysis that implement Auditable Modifier and Type Class Description class
Investigation
An abstract concept of a scientific study -
Uses of Auditable in ubic.gemma.model.analysis.expression
Classes in ubic.gemma.model.analysis.expression that implement Auditable Modifier and Type Class Description class
ExpressionExperimentSet
A grouping of expression studies. -
Uses of Auditable in ubic.gemma.model.common.auditAndSecurity
Classes in ubic.gemma.model.common.auditAndSecurity that implement Auditable Modifier and Type Class Description class
AbstractAuditable
An entity which can have an audit trail attached to it.class
UserGroup
An organized group of researchers with an identifiable leader and group members. -
Uses of Auditable in ubic.gemma.model.common.auditAndSecurity.curation
Subinterfaces of Auditable in ubic.gemma.model.common.auditAndSecurity.curation Modifier and Type Interface Description interface
Curatable
Created by tesarst on 06/03/17. -
Uses of Auditable in ubic.gemma.model.common.description
Classes in ubic.gemma.model.common.description that implement Auditable Modifier and Type Class Description class
ExternalDatabase
-
Uses of Auditable in ubic.gemma.model.expression.arrayDesign
Classes in ubic.gemma.model.expression.arrayDesign that implement Auditable Modifier and Type Class Description class
ArrayDesign
Represents an assembly of design elements that are assayed all at once. -
Uses of Auditable in ubic.gemma.model.expression.experiment
Classes in ubic.gemma.model.expression.experiment that implement Auditable Modifier and Type Class Description class
BioAssaySet
Represents a set ofBioAssay
s.class
ExpressionExperiment
class
ExpressionExperimentSubSet
A subset of samples from an ExpressionExperiment -
Uses of Auditable in ubic.gemma.model.genome.gene
Classes in ubic.gemma.model.genome.gene that implement Auditable Modifier and Type Class Description class
GeneSet
A grouping of genes that share a common relationship -
Uses of Auditable in ubic.gemma.persistence.service.common.auditAndSecurity
Methods in ubic.gemma.persistence.service.common.auditAndSecurity with type parameters of type Auditable Modifier and Type Method Description <T extends Auditable>
Map<T,AuditEvent>AuditEventDao. getCreateEvents(Collection<T> auditables)
Obtain the creation events for the given auditables.<T extends Auditable>
Map<T,AuditEvent>AuditEventDaoImpl. getCreateEvents(Collection<T> auditables)
<T extends Auditable>
Map<T,AuditEvent>AuditEventService. getCreateEvents(Collection<T> auditable)
<T extends Auditable>
Map<T,AuditEvent>AuditEventServiceImpl. getCreateEvents(Collection<T> auditables)
<T extends Auditable>
Map<T,AuditEvent>AuditEventDao. getLastEvents(Class<T> auditableClass, Class<? extends AuditEventType> type)
Obtain the latest events of a specified type for all auditable of a given type.<T extends Auditable>
Map<T,AuditEvent>AuditEventDao. getLastEvents(Collection<T> auditables, Class<? extends AuditEventType> type)
Obtain the latest events of a specified type for all given auditables.<T extends Auditable>
Map<T,AuditEvent>AuditEventDaoImpl. getLastEvents(Class<T> auditableClass, Class<? extends AuditEventType> type)
<T extends Auditable>
Map<T,AuditEvent>AuditEventDaoImpl. getLastEvents(Collection<T> auditables, Class<? extends AuditEventType> type)
<T extends Auditable>
Map<T,AuditEvent>AuditEventService. getLastEvents(Class<T> auditableClass, Class<? extends AuditEventType> type)
<T extends Auditable>
Map<Class<? extends AuditEventType>,Map<T,AuditEvent>>AuditEventService. getLastEvents(Collection<T> auditables, Collection<Class<? extends AuditEventType>> types)
Fast method to retrieve auditEventTypes of multiple classes.<T extends Auditable>
Map<T,AuditEvent>AuditEventServiceImpl. getLastEvents(Class<T> auditableClass, Class<? extends AuditEventType> type)
<T extends Auditable>
Map<Class<? extends AuditEventType>,Map<T,AuditEvent>>AuditEventServiceImpl. getLastEvents(Collection<T> auditables, Collection<Class<? extends AuditEventType>> types)
<T extends Auditable>
Collection<T>AuditEventDao. getNewSinceDate(Class<T> auditableClass, Date date)
Get auditables that have been created since the given date.<T extends Auditable>
Collection<T>AuditEventDaoImpl. getNewSinceDate(Class<T> auditableClass, Date date)
<T extends Auditable>
Collection<T>AuditEventService. getNewSinceDate(Class<T> auditableClass, Date date)
<T extends Auditable>
Collection<T>AuditEventServiceImpl. getNewSinceDate(Class<T> auditableClass, Date date)
<T extends Auditable>
Collection<T>AuditEventDao. getUpdatedSinceDate(Class<T> auditableClass, Date date)
Get auditables that have been updated since the given date.<T extends Auditable>
Collection<T>AuditEventDaoImpl. getUpdatedSinceDate(Class<T> auditableClass, Date date)
<T extends Auditable>
Collection<T>AuditEventService. getUpdatedSinceDate(Class<T> auditableClass, Date date)
<T extends Auditable>
Collection<T>AuditEventServiceImpl. getUpdatedSinceDate(Class<T> auditableClass, Date date)
Methods in ubic.gemma.persistence.service.common.auditAndSecurity with parameters of type Auditable Modifier and Type Method Description AuditEvent
AuditTrailService. addUpdateEvent(Auditable auditable, Class<? extends AuditEventType> type, String note)
AuditEvent
AuditTrailService. addUpdateEvent(Auditable auditable, Class<? extends AuditEventType> type, String note, String detail)
AuditEvent
AuditTrailService. addUpdateEvent(Auditable auditable, Class<? extends AuditEventType> type, String note, String detail, Date performedDate)
Add an update audit event of a specific type to the passed auditable entity.AuditEvent
AuditTrailService. addUpdateEvent(Auditable auditable, Class<? extends AuditEventType> type, String note, Throwable throwable)
Add an update audit event with an exception.AuditEvent
AuditTrailService. addUpdateEvent(Auditable auditable, String note)
Add an update event defined by the given parameters, to the given auditable.AuditEvent
AuditTrailServiceImpl. addUpdateEvent(Auditable auditable, Class<? extends AuditEventType> type, String note)
AuditEvent
AuditTrailServiceImpl. addUpdateEvent(Auditable auditable, Class<? extends AuditEventType> type, String note, String detail)
AuditEvent
AuditTrailServiceImpl. addUpdateEvent(Auditable auditable, Class<? extends AuditEventType> type, String note, String detail, Date performedDate)
AuditEvent
AuditTrailServiceImpl. addUpdateEvent(Auditable auditable, Class<? extends AuditEventType> type, String note, Throwable throwable)
This is using thePropagation.REQUIRES_NEW
so that if the throwable is raised, it will not roll back the audit trail event.AuditEvent
AuditTrailServiceImpl. addUpdateEvent(Auditable auditable, String note)
List<AuditEvent>
AuditEventDao. getEvents(Auditable auditable)
Obtain the audit events associated to a given auditable.List<AuditEvent>
AuditEventDaoImpl. getEvents(Auditable auditable)
List<AuditEvent>
AuditEventService. getEvents(Auditable auditable)
List<AuditEvent>
AuditEventServiceImpl. getEvents(Auditable auditable)
AuditEvent
AuditEventDao. getLastEvent(Auditable auditable)
Obtain the latest event for a given auditable.AuditEvent
AuditEventDao. getLastEvent(Auditable auditable, Class<? extends AuditEventType> type)
Obtain the latest event of a given type for a given auditable.AuditEvent
AuditEventDao. getLastEvent(Auditable auditable, Class<? extends AuditEventType> type, Collection<Class<? extends AuditEventType>> excludedTypes)
Obtain the latest event of a given type, excluding a certain number of types.AuditEvent
AuditEventDaoImpl. getLastEvent(Auditable auditable)
AuditEvent
AuditEventDaoImpl. getLastEvent(Auditable auditable, Class<? extends AuditEventType> type)
AuditEvent
AuditEventDaoImpl. getLastEvent(Auditable auditable, Class<? extends AuditEventType> type, Collection<Class<? extends AuditEventType>> excludedTypes)
AuditEvent
AuditEventService. getLastEvent(Auditable auditable)
AuditEvent
AuditEventService. getLastEvent(Auditable auditable, Class<? extends AuditEventType> type)
AuditEvent
AuditEventService. getLastEvent(Auditable auditable, Class<? extends AuditEventType> type, Collection<Class<? extends AuditEventType>> excludedTypes)
AuditEvent
AuditEventServiceImpl. getLastEvent(Auditable auditable)
AuditEvent
AuditEventServiceImpl. getLastEvent(Auditable auditable, Class<? extends AuditEventType> type)
AuditEvent
AuditEventServiceImpl. getLastEvent(Auditable auditable, Class<? extends AuditEventType> type, Collection<Class<? extends AuditEventType>> excludedTypes)
boolean
AuditEventService. hasEvent(Auditable a, Class<? extends AuditEventType> type)
boolean
AuditEventServiceImpl. hasEvent(Auditable a, Class<? extends AuditEventType> type)
Method parameters in ubic.gemma.persistence.service.common.auditAndSecurity with type arguments of type Auditable Modifier and Type Method Description void
AuditEventService. retainHavingEvent(Collection<? extends Auditable> a, Class<? extends AuditEventType> type)
void
AuditEventServiceImpl. retainHavingEvent(Collection<? extends Auditable> a, Class<? extends AuditEventType> type)
void
AuditEventService. retainLackingEvent(Collection<? extends Auditable> a, Class<? extends AuditEventType> type)
void
AuditEventServiceImpl. retainLackingEvent(Collection<? extends Auditable> a, Class<? extends AuditEventType> type)
-
Uses of Auditable in ubic.gemma.web.remote
Method parameters in ubic.gemma.web.remote with type arguments of type Auditable Modifier and Type Method Description void
AuditController. addAuditEvent(EntityDelegator<? extends Auditable> e, String auditEventType, String comment, String detail)
Collection<AuditEventValueObject>
AuditController. getEvents(EntityDelegator<? extends Auditable> e)
-