Uses of Interface
ubic.gemma.model.common.auditAndSecurity.Auditable
Packages that use Auditable
Package
Description
-
Uses of Auditable in ubic.gemma.cli.util
Classes in ubic.gemma.cli.util with type parameters of type AuditableModifier and TypeClassDescriptionclassAbstractAutoSeekingCLI<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 AuditableMethods in ubic.gemma.core.analysis.report with parameters of type AuditableModifier and TypeMethodDescriptionvoidWhatsNew.addNewObjects(Auditable newObject) adds a single auditable to the new object listvoidWhatsNew.addUpdatedObjects(Auditable updatedObject) adds a single auditable to the updated object listMethod parameters in ubic.gemma.core.analysis.report with type arguments of type AuditableModifier and TypeMethodDescriptionvoidWhatsNew.addNewObjects(Collection<? extends Auditable> objs) adds a collection of auditables to the new object listvoidWhatsNew.addUpdatedObjects(Collection<? extends Auditable> objs) adds a collection of auditables to the updated object listvoidWhatsNew.setNewObjects(Collection<Auditable> newObjects) voidWhatsNew.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 AuditableModifier and TypeMethodDescriptionstatic 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 AuditableModifier and TypeMethodDescriptionvoidAuditLogger.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 -
Uses of Auditable in ubic.gemma.model.analysis.expression
Classes in ubic.gemma.model.analysis.expression that implement Auditable -
Uses of Auditable in ubic.gemma.model.common.auditAndSecurity
Classes in ubic.gemma.model.common.auditAndSecurity that implement AuditableModifier and TypeClassDescriptionclassAn entity which can have an audit trail attached to it.classAn 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 -
Uses of Auditable in ubic.gemma.model.common.description
Classes in ubic.gemma.model.common.description that implement Auditable -
Uses of Auditable in ubic.gemma.model.expression.arrayDesign
Classes in ubic.gemma.model.expression.arrayDesign that implement AuditableModifier and TypeClassDescriptionclassRepresents 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 AuditableModifier and TypeClassDescriptionclassRepresents a set ofBioAssays.classclassA subset of samples from an ExpressionExperiment -
Uses of Auditable in ubic.gemma.model.genome.gene
Classes in ubic.gemma.model.genome.gene that implement AuditableModifier and TypeClassDescriptionclassA 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 AuditableModifier and TypeMethodDescription<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 AuditableModifier and TypeMethodDescriptionAuditTrailService.addUpdateEvent(Auditable auditable, Class<? extends AuditEventType> type, String note) AuditTrailService.addUpdateEvent(Auditable auditable, Class<? extends AuditEventType> type, String note, String detail) 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.AuditTrailService.addUpdateEvent(Auditable auditable, Class<? extends AuditEventType> type, String note, Throwable throwable) Add an update audit event with an exception.AuditTrailService.addUpdateEvent(Auditable auditable, String note) Add an update event defined by the given parameters, to the given auditable.AuditTrailServiceImpl.addUpdateEvent(Auditable auditable, Class<? extends AuditEventType> type, String note) AuditTrailServiceImpl.addUpdateEvent(Auditable auditable, Class<? extends AuditEventType> type, String note, String detail) AuditTrailServiceImpl.addUpdateEvent(Auditable auditable, Class<? extends AuditEventType> type, String note, String detail, Date performedDate) AuditTrailServiceImpl.addUpdateEvent(Auditable auditable, Class<? extends AuditEventType> type, String note, Throwable throwable) This is using thePropagation.REQUIRES_NEWso that if the throwable is raised, it will not roll back the audit trail event.AuditTrailServiceImpl.addUpdateEvent(Auditable auditable, String note) Obtain the audit events associated to a given auditable.AuditEventDao.getLastEvent(Auditable auditable) Obtain the latest event for a given auditable.AuditEventDao.getLastEvent(Auditable auditable, Class<? extends AuditEventType> type) Obtain the latest event of a given type for a given auditable.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.AuditEventDaoImpl.getLastEvent(Auditable auditable) AuditEventDaoImpl.getLastEvent(Auditable auditable, Class<? extends AuditEventType> type) AuditEventDaoImpl.getLastEvent(Auditable auditable, Class<? extends AuditEventType> type, Collection<Class<? extends AuditEventType>> excludedTypes) AuditEventService.getLastEvent(Auditable auditable) AuditEventService.getLastEvent(Auditable auditable, Class<? extends AuditEventType> type) AuditEventService.getLastEvent(Auditable auditable, Class<? extends AuditEventType> type, Collection<Class<? extends AuditEventType>> excludedTypes) AuditEventServiceImpl.getLastEvent(Auditable auditable) AuditEventServiceImpl.getLastEvent(Auditable auditable, Class<? extends AuditEventType> type) AuditEventServiceImpl.getLastEvent(Auditable auditable, Class<? extends AuditEventType> type, Collection<Class<? extends AuditEventType>> excludedTypes) booleanAuditEventService.hasEvent(Auditable a, Class<? extends AuditEventType> type) booleanAuditEventServiceImpl.hasEvent(Auditable a, Class<? extends AuditEventType> type) Method parameters in ubic.gemma.persistence.service.common.auditAndSecurity with type arguments of type AuditableModifier and TypeMethodDescriptionvoidAuditEventService.retainHavingEvent(Collection<? extends Auditable> a, Class<? extends AuditEventType> type) voidAuditEventServiceImpl.retainHavingEvent(Collection<? extends Auditable> a, Class<? extends AuditEventType> type) voidAuditEventService.retainLackingEvent(Collection<? extends Auditable> a, Class<? extends AuditEventType> type) voidAuditEventServiceImpl.retainLackingEvent(Collection<? extends Auditable> a, Class<? extends AuditEventType> type) -
Uses of Auditable in ubic.gemma.web.controller.common.auditAndSecurity
Method parameters in ubic.gemma.web.controller.common.auditAndSecurity with type arguments of type AuditableModifier and TypeMethodDescriptionvoidAuditController.addAuditEvent(EntityDelegator<? extends Auditable> e, String auditEventType, String comment, String detail) AuditController.getEvents(EntityDelegator<? extends Auditable> e)