Uses of Class
ubic.gemma.model.common.auditAndSecurity.AuditEvent
Packages that use AuditEvent
Package
Description
-
Uses of AuditEvent in ubic.gemma.core.security.audit
Methods in ubic.gemma.core.security.audit with parameters of type AuditEventModifier and TypeMethodDescriptionvoid
AuditLogger.log
(Auditable auditable, AuditEvent event) Log a given audit event. -
Uses of AuditEvent in ubic.gemma.model.common.auditAndSecurity
Methods in ubic.gemma.model.common.auditAndSecurity that return AuditEventModifier and TypeMethodDescriptionstatic AuditEvent
AuditEvent.Factory.newInstance
(Date date, AuditAction action, String note, String detail, User performer, AuditEventType eventType) Create a new, immutable audit event.Methods in ubic.gemma.model.common.auditAndSecurity that return types with arguments of type AuditEventMethod parameters in ubic.gemma.model.common.auditAndSecurity with type arguments of type AuditEventConstructors in ubic.gemma.model.common.auditAndSecurity with parameters of type AuditEvent -
Uses of AuditEvent in ubic.gemma.model.common.auditAndSecurity.curation
Methods in ubic.gemma.model.common.auditAndSecurity.curation that return AuditEventModifier and TypeMethodDescriptionCurationDetails.getLastNeedsAttentionEvent()
CurationDetails.getLastNoteUpdateEvent()
CurationDetails.getLastTroubledEvent()
Methods in ubic.gemma.model.common.auditAndSecurity.curation with parameters of type AuditEventModifier and TypeMethodDescriptionvoid
CurationDetails.setLastNeedsAttentionEvent
(AuditEvent lastNeedsAttentionEvent) void
CurationDetails.setLastNoteUpdateEvent
(AuditEvent lastNoteUpdateEvent) void
CurationDetails.setLastTroubledEvent
(AuditEvent lastTroubledEvent) -
Uses of AuditEvent in ubic.gemma.model.common.auditAndSecurity.eventType
Methods in ubic.gemma.model.common.auditAndSecurity.eventType with parameters of type AuditEventModifier and TypeMethodDescriptionabstract void
CurationDetailsEvent.updateCurationDetails
(CurationDetails curatable, AuditEvent auditEvent) This method should be overloaded in all of the extensions of this class to do the specific actions they wre designed for.void
CurationNoteUpdateEvent.updateCurationDetails
(CurationDetails curationDetails, AuditEvent auditEvent) void
DoesNotNeedAttentionEvent.updateCurationDetails
(CurationDetails curatable, AuditEvent auditEvent) void
NeedsAttentionEvent.updateCurationDetails
(CurationDetails curatable, AuditEvent auditEvent) void
NotTroubledStatusFlagEvent.updateCurationDetails
(CurationDetails curatable, AuditEvent auditEvent) final void
TroubledStatusFlagEvent.updateCurationDetails
(CurationDetails curatable, AuditEvent auditEvent) -
Uses of AuditEvent in ubic.gemma.model.expression.experiment
Method parameters in ubic.gemma.model.expression.experiment with type arguments of type AuditEventModifier and TypeMethodDescriptionvoid
ExpressionExperimentDetailsValueObject.auditEvents2SampleRemovedFlags
(Collection<AuditEvent> s) -
Uses of AuditEvent in ubic.gemma.persistence.service.common.auditAndSecurity
Methods in ubic.gemma.persistence.service.common.auditAndSecurity that return AuditEventModifier 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_NEW
so that if the throwable is raised, it will not roll back the audit trail event.AuditTrailServiceImpl.addUpdateEvent
(Auditable auditable, String note) 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) Methods in ubic.gemma.persistence.service.common.auditAndSecurity that return types with arguments of type AuditEventModifier 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) Obtain the audit events associated to a given auditable.<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) -
Uses of AuditEvent in ubic.gemma.persistence.service.common.auditAndSecurity.curation
Methods in ubic.gemma.persistence.service.common.auditAndSecurity.curation with parameters of type AuditEventModifier and TypeMethodDescriptionprotected void
AbstractCuratableDao.addEventsToMap
(Map<Long, Collection<AuditEvent>> eventMap, Long id, AuditEvent event) void
AbstractCuratableDao.updateCurationDetailsFromAuditEvent
(C curatable, AuditEvent auditEvent) void
CuratableDao.updateCurationDetailsFromAuditEvent
(C curatable, AuditEvent auditEvent) Update the curation details of a given curatable entity.void
GenericCuratableDaoImpl.updateCurationDetailsFromAuditEvent
(Curatable auditable, AuditEvent auditEvent) Method parameters in ubic.gemma.persistence.service.common.auditAndSecurity.curation with type arguments of type AuditEventModifier and TypeMethodDescriptionprotected void
AbstractCuratableDao.addEventsToMap
(Map<Long, Collection<AuditEvent>> eventMap, Long id, AuditEvent event) -
Uses of AuditEvent in ubic.gemma.persistence.service.expression.arrayDesign
Methods in ubic.gemma.persistence.service.expression.arrayDesign that return types with arguments of type AuditEventModifier and TypeMethodDescriptionArrayDesignDao.getAuditEvents
(Collection<Long> ids) ArrayDesignDaoImpl.getAuditEvents
(Collection<Long> ids) ArrayDesignService.getLastGeneMapping
(Collection<Long> ids) Gets the AuditEvents of the latest gene mapping for the specified array design ids.ArrayDesignServiceImpl.getLastGeneMapping
(Collection<Long> ids) ArrayDesignService.getLastRepeatAnalysis
(Collection<Long> ids) ArrayDesignServiceImpl.getLastRepeatAnalysis
(Collection<Long> ids) ArrayDesignService.getLastSequenceAnalysis
(Collection<Long> ids) Gets the AuditEvents of the latest sequence analyses for the specified array design ids.ArrayDesignServiceImpl.getLastSequenceAnalysis
(Collection<Long> ids) ArrayDesignService.getLastSequenceUpdate
(Collection<Long> ids) Gets the AuditEvents of the latest sequence update for the specified array design ids.ArrayDesignServiceImpl.getLastSequenceUpdate
(Collection<Long> ids) -
Uses of AuditEvent in ubic.gemma.persistence.service.expression.experiment
Methods in ubic.gemma.persistence.service.expression.experiment that return types with arguments of type AuditEventModifier and TypeMethodDescriptionExpressionExperimentDao.getAuditEvents
(Collection<Long> ids) ExpressionExperimentDaoImpl.getAuditEvents
(Collection<Long> ids) ExpressionExperimentService.getLastLinkAnalysis
(Collection<Long> ids) ExpressionExperimentServiceImpl.getLastLinkAnalysis
(Collection<Long> ids) ExpressionExperimentService.getLastMissingValueAnalysis
(Collection<Long> ids) ExpressionExperimentServiceImpl.getLastMissingValueAnalysis
(Collection<Long> ids) ExpressionExperimentService.getLastProcessedDataUpdate
(Collection<Long> ids) ExpressionExperimentServiceImpl.getLastProcessedDataUpdate
(Collection<Long> ids) ExpressionExperimentDao.getSampleRemovalEvents
(Collection<ExpressionExperiment> expressionExperiments) ExpressionExperimentDaoImpl.getSampleRemovalEvents
(Collection<ExpressionExperiment> expressionExperiments) ExpressionExperimentService.getSampleRemovalEvents
(Collection<ExpressionExperiment> expressionExperiments) ExpressionExperimentServiceImpl.getSampleRemovalEvents
(Collection<ExpressionExperiment> expressionExperiments)