Uses of Class
ubic.gemma.model.common.auditAndSecurity.curation.Ticket
Packages that use Ticket
Package
Description
-
Uses of Ticket in ubic.gemma.model.common.auditAndSecurity.curation
Methods in ubic.gemma.model.common.auditAndSecurity.curation that return TicketModifier and TypeMethodDescriptionTicketEvent.getTicket()TicketTarget.getTicket()static TicketTicket.Factory.newInstance(TicketType type, String title, Contact reporter) Methods in ubic.gemma.model.common.auditAndSecurity.curation with parameters of type TicketModifier and TypeMethodDescriptionstatic TicketValueObjectProject the ticket WITHOUT its event log (cheap, for list views).static TicketValueObjectProject the ticket; include events iffincludeEvents.voidvoid -
Uses of Ticket in ubic.gemma.persistence.service.common.auditAndSecurity.curation
Subclasses with type arguments of type Ticket in ubic.gemma.persistence.service.common.auditAndSecurity.curationModifier and TypeClassDescriptionclassHibernate implementation ofTicketDao.classImplementation ofTicketService.Subinterfaces with type arguments of type Ticket in ubic.gemma.persistence.service.common.auditAndSecurity.curationModifier and TypeInterfaceDescriptioninterfacePersistence operations forTicket(Phase B-1 ofAUDIT_AS_WORKFLOW_RECCE.md).interfaceService-layer API for the Phase B-1 Ticket layer (AUDIT_AS_WORKFLOW_RECCE.md).Methods in ubic.gemma.persistence.service.common.auditAndSecurity.curation that return TicketModifier and TypeMethodDescriptionTicketService.addComment(Ticket ticket, Contact actor, String payload) Append a comment event (free-form payload).TicketServiceImpl.addComment(Ticket ticket, Contact actor, String payload) Assign (or re-assign) the ticket.TicketDao.findScratchpad(Contact curator) Find the curator's scratchpad: theTicketType.SCRATCHPADticket they reported.TicketDaoImpl.findScratchpad(Contact curator) TicketService.getOrCreateScratchpad(Contact curator) Return the curator's scratchpad, provisioning it on first call.TicketServiceImpl.getOrCreateScratchpad(Contact curator) TicketService.TargetAddition.getTicket()TicketService.openTicket(Contact reporter, TicketType type, String title, Collection<TicketTarget> targets) Create a new ticket and seed its event log with a singleTicketEventType.OPENEDevent.TicketServiceImpl.openTicket(Contact reporter, TicketType type, String title, Collection<TicketTarget> targets) TicketService.transition(Ticket ticket, TicketState newState, Contact actor, String reason) Transition the ticket to a new state.TicketServiceImpl.transition(Ticket ticket, TicketState newState, Contact actor, String reason) TicketService.updateMetadata(Ticket ticket, String changedFields) Persist metadata-only edits (priority, dueDate, title, body, mode, etc.) to a ticket.TicketServiceImpl.updateMetadata(Ticket ticket, String changedFields) TicketService.updateTargetScreeningResult(Ticket ticket, Long targetId, ScreeningResult screeningResult, String reason, boolean reasonProvided, Contact actor) Record aScreeningResulton one target (by its row id).TicketServiceImpl.updateTargetScreeningResult(Ticket ticket, Long targetId, ScreeningResult newResult, String newReason, boolean reasonProvided, Contact actor) TicketService.updateTargetStatus(Ticket ticket, Long targetId, TicketTargetStatus newStatus, Contact actor) TicketServiceImpl.updateTargetStatus(Ticket ticket, Long targetId, TicketTargetStatus newStatus, Contact actor) Methods in ubic.gemma.persistence.service.common.auditAndSecurity.curation that return types with arguments of type TicketModifier and TypeMethodDescriptionTicketDao.findAssignedTo(Contact assignee) Find all tickets currently assigned to the given contact, regardless of state.TicketDaoImpl.findAssignedTo(Contact assignee) TicketService.findAssignedTo(Contact assignee) TicketServiceImpl.findAssignedTo(Contact assignee) TicketDao.findOpenForTarget(TicketTargetType targetType, Long targetId) Find all tickets that are not in a terminal state and target the given entity.TicketDaoImpl.findOpenForTarget(TicketTargetType targetType, Long targetId) TicketService.findOpenForTarget(TicketTargetType targetType, Long targetId) TicketServiceImpl.findOpenForTarget(TicketTargetType targetType, Long targetId) TicketDao.findOpenForTargetByCursor(TicketTargetType targetType, Long targetId, Cursor cursor, int limit) Keyset-pagination counterpart toTicketDao.findOpenForTarget(TicketTargetType, Long)— cursor mode forGET /datasets/{dataset}/ticketsand theGET /platforms/{platform}/ticketssibling (step 1p ofCURSOR_PAGINATION_STEP1_PLAN.md).TicketDaoImpl.findOpenForTargetByCursor(TicketTargetType targetType, Long targetId, Cursor cursor, int limit) TicketService.findOpenForTargetByCursor(TicketTargetType targetType, Long targetId, Cursor cursor, int limit) TicketServiceImpl.findOpenForTargetByCursor(TicketTargetType targetType, Long targetId, Cursor cursor, int limit) TicketDao.findTickets(boolean openOnly, Long assigneeId, TicketPriority priority, int offset, int limit) Paged, filtered list query for the REST surface (Phase B-2).TicketDao.findTickets(boolean openOnly, Long assigneeId, TicketPriority priority, TicketType type, TicketState state, TicketTargetType targetType, Date updatedSince, int offset, int limit) Paged, filtered list query for the REST surface — extended filter set (queue-filter expansion).TicketDaoImpl.findTickets(boolean openOnly, Long assigneeId, TicketPriority priority, int offset, int limit) TicketDaoImpl.findTickets(boolean openOnly, Long assigneeId, TicketPriority priority, TicketType type, TicketState state, TicketTargetType targetType, Date updatedSince, int offset, int limit) TicketService.findTickets(boolean openOnly, Long assigneeId, TicketPriority priority, int offset, int limit) TicketService.findTickets(boolean openOnly, Long assigneeId, TicketPriority priority, TicketType type, TicketState state, TicketTargetType targetType, Date updatedSince, int offset, int limit) TicketServiceImpl.findTickets(boolean openOnly, Long assigneeId, TicketPriority priority, int offset, int limit) TicketServiceImpl.findTickets(boolean openOnly, Long assigneeId, TicketPriority priority, TicketType type, TicketState state, TicketTargetType targetType, Date updatedSince, int offset, int limit) TicketDao.findTicketsByCursor(boolean openOnly, Long assigneeId, TicketPriority priority, TicketType type, TicketState state, TicketTargetType targetType, Date updatedSince, Cursor cursor, int limit) Extended-filter cursor-mode counterpart toTicketDao.findTickets(boolean, Long, TicketPriority, TicketType, TicketState, TicketTargetType, Date, int, int).TicketDao.findTicketsByCursor(boolean openOnly, Long assigneeId, TicketPriority priority, Cursor cursor, int limit) Keyset-pagination counterpart toTicketDao.findTickets(boolean, Long, TicketPriority, int, int)— cursor mode forGET /tickets(step 1o ofCURSOR_PAGINATION_STEP1_PLAN.md).TicketDaoImpl.findTicketsByCursor(boolean openOnly, Long assigneeId, TicketPriority priority, TicketType type, TicketState state, TicketTargetType targetType, Date updatedSince, Cursor cursor, int limit) TicketDaoImpl.findTicketsByCursor(boolean openOnly, Long assigneeId, TicketPriority priority, Cursor cursor, int limit) TicketService.findTicketsByCursor(boolean openOnly, Long assigneeId, TicketPriority priority, TicketType type, TicketState state, TicketTargetType targetType, Date updatedSince, Cursor cursor, int limit) TicketService.findTicketsByCursor(boolean openOnly, Long assigneeId, TicketPriority priority, Cursor cursor, int limit) TicketServiceImpl.findTicketsByCursor(boolean openOnly, Long assigneeId, TicketPriority priority, TicketType type, TicketState state, TicketTargetType targetType, Date updatedSince, Cursor cursor, int limit) TicketServiceImpl.findTicketsByCursor(boolean openOnly, Long assigneeId, TicketPriority priority, Cursor cursor, int limit) Methods in ubic.gemma.persistence.service.common.auditAndSecurity.curation with parameters of type TicketModifier and TypeMethodDescriptionTicketService.addComment(Ticket ticket, Contact actor, String payload) Append a comment event (free-form payload).TicketServiceImpl.addComment(Ticket ticket, Contact actor, String payload) TicketService.addTarget(Ticket ticket, TicketTargetType targetType, Long targetId, Contact actor) Add a target to a ticket that was already opened.TicketServiceImpl.addTarget(Ticket ticket, TicketTargetType targetType, Long targetId, Contact actor) Assign (or re-assign) the ticket.TicketDao.findEventsByCursor(Ticket ticket, Cursor cursor, int limit) Keyset-pagination counterpart to theTicket.eventscollection on a single ticket — cursor mode forGET /tickets/{id}/events(step 1r ofCURSOR_PAGINATION_STEP1_PLAN.md).TicketDaoImpl.findEventsByCursor(Ticket ticket, Cursor cursor, int limit) TicketService.findEventsByCursor(Ticket ticket, Cursor cursor, int limit) TicketServiceImpl.findEventsByCursor(Ticket ticket, Cursor cursor, int limit) TicketService.removeTarget(Ticket ticket, TicketTargetType targetType, Long targetId, Contact actor) Remove a target from a ticket.TicketServiceImpl.removeTarget(Ticket ticket, TicketTargetType targetType, Long targetId, Contact actor) TicketService.transition(Ticket ticket, TicketState newState, Contact actor, String reason) Transition the ticket to a new state.TicketServiceImpl.transition(Ticket ticket, TicketState newState, Contact actor, String reason) TicketService.updateMetadata(Ticket ticket, String changedFields) Persist metadata-only edits (priority, dueDate, title, body, mode, etc.) to a ticket.TicketServiceImpl.updateMetadata(Ticket ticket, String changedFields) TicketService.updateTargetScreeningResult(Ticket ticket, Long targetId, ScreeningResult screeningResult, String reason, boolean reasonProvided, Contact actor) Record aScreeningResulton one target (by its row id).TicketServiceImpl.updateTargetScreeningResult(Ticket ticket, Long targetId, ScreeningResult newResult, String newReason, boolean reasonProvided, Contact actor) TicketService.updateTargetStatus(Ticket ticket, Long targetId, TicketTargetStatus newStatus, Contact actor) TicketServiceImpl.updateTargetStatus(Ticket ticket, Long targetId, TicketTargetStatus newStatus, Contact actor) Constructors in ubic.gemma.persistence.service.common.auditAndSecurity.curation with parameters of type Ticket