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 TypeMethodDescriptionvoidAuditLogger.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 AuditEventAuditEvent.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 TypeMethodDescriptionvoidCurationDetails.setLastNeedsAttentionEvent(AuditEvent lastNeedsAttentionEvent) voidCurationDetails.setLastNoteUpdateEvent(AuditEvent lastNoteUpdateEvent) voidCurationDetails.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 voidCurationDetailsEvent.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.voidCurationNoteUpdateEvent.updateCurationDetails(CurationDetails curationDetails, AuditEvent auditEvent) voidDoesNotNeedAttentionEvent.updateCurationDetails(CurationDetails curatable, AuditEvent auditEvent) voidNeedsAttentionEvent.updateCurationDetails(CurationDetails curatable, AuditEvent auditEvent) voidNotTroubledStatusFlagEvent.updateCurationDetails(CurationDetails curatable, AuditEvent auditEvent) final voidTroubledStatusFlagEvent.updateCurationDetails(CurationDetails curatable, AuditEvent auditEvent) -
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_NEWso 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 voidAbstractCuratableDao.addEventsToMap(Map<Long, Collection<AuditEvent>> eventMap, Long id, AuditEvent event) voidAbstractCuratableDao.updateCurationDetailsFromAuditEvent(C curatable, AuditEvent auditEvent) voidCuratableDao.updateCurationDetailsFromAuditEvent(C curatable, AuditEvent auditEvent) Update the curation details of a given curatable entity.voidGenericCuratableDaoImpl.updateCurationDetailsFromAuditEvent(Curatable auditable, AuditEvent auditEvent) Method parameters in ubic.gemma.persistence.service.common.auditAndSecurity.curation with type arguments of type AuditEventModifier and TypeMethodDescriptionprotected voidAbstractCuratableDao.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)