public interface WorkflowService
WorkflowService interface.
| Modifier and Type | Field and Description | 
|---|---|
static String | 
NAME
Constant  
NAME="WorkflowService" | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
delete(Workflow workflow)
 delete. 
 | 
List<Workflow> | 
findByCriteria(String criteria,
              boolean isCaseSens)
 findByCriteria. 
 | 
Workflow | 
findByID(Integer wfID)
 findByID. 
 | 
Workflow | 
findByIDWithParams(Integer wfID)
 findByIDWithParams. 
 | 
List<Workflow> | 
findByName(String name)
 findByName. 
 | 
Workflow | 
findBySWAccession(Integer swAccession)
 findBySWAccession. 
 | 
Integer | 
insert(Registration registration,
      Workflow workflow)
 insert. 
 | 
Integer | 
insert(Workflow workflow)
Inserts a new Workflow and returns its sw_accession number. 
 | 
List<Workflow> | 
list()
 list. 
 | 
List<Workflow> | 
list(Registration registration)
 list. 
 | 
List<Workflow> | 
listMyShared(Registration registration)
 listMyShared. 
 | 
List<Workflow> | 
listSequencerRunsWorkflows(SequencerRun sr)
 listSequencerRunsWorkflows. 
 | 
List<Workflow> | 
listSharedWithMe(Registration registration)
 listSharedWithMe. 
 | 
void | 
setWorkflowDAO(WorkflowDAO workflowDAO)
 setWorkflowDAO. 
 | 
void | 
update(Registration registration,
      Workflow workflow)
 update. 
 | 
void | 
update(Workflow workflow)
 update. 
 | 
Workflow | 
updateDetached(Registration registration,
              Workflow workflow)
 updateDetached. 
 | 
Workflow | 
updateDetached(Workflow workflow)
 updateDetached. 
 | 
static final String NAME
NAME="WorkflowService"void setWorkflowDAO(WorkflowDAO workflowDAO)
setWorkflowDAO.
workflowDAO - a WorkflowDAO object.Integer insert(Workflow workflow)
workflow - Workflow to be inserted.Integer insert(Registration registration, Workflow workflow)
insert.
registration - a Registration object.workflow - a Workflow object.Integer object.void update(Registration registration, Workflow workflow)
update.
registration - a Registration object.workflow - a Workflow object.List<Workflow> list(Registration registration)
list.
registration - a Registration object.List object.List<Workflow> listMyShared(Registration registration)
listMyShared.
registration - a Registration object.List object.List<Workflow> listSharedWithMe(Registration registration)
listSharedWithMe.
registration - a Registration object.List object.Workflow updateDetached(Registration registration, Workflow workflow)
updateDetached.
registration - a Registration object.workflow - a Workflow object.Workflow object.List<Workflow> listSequencerRunsWorkflows(SequencerRun sr)
listSequencerRunsWorkflows.
sr - a SequencerRun object.List object.Copyright © 2015 SeqWare. All rights reserved.