com.atlassian.jira.workflow
Interface DraftWorkflowSchemeStore

All Known Implementing Classes:
MockDraftWorkflowSchemeStore, OfBizDraftWorkflowSchemeStore

public interface DraftWorkflowSchemeStore

Since:
v5.2

Nested Class Summary
static interface DraftWorkflowSchemeStore.DraftState
           
static interface WorkflowSchemeStore.State
           
 
Method Summary
 DraftWorkflowSchemeStore.DraftState.Builder builder(long parentId)
           
 T create(T state)
           
 boolean delete(long id)
           
 boolean delete(T state)
           
 boolean deleteByParentId(long parentId)
           
 T get(long id)
           
 Iterable<T> getAll()
           
 DraftWorkflowSchemeStore.DraftState getDraftForParent(long parentId)
           
 Long getParentId(long id)
           
 Iterable<T> getSchemesUsingWorkflow(JiraWorkflow jiraWorkflow)
           
 boolean hasDraftForParent(long parentId)
           
 boolean renameWorkflow(String oldName, String newName)
           
 T update(T state)
           
 

Method Detail

deleteByParentId

boolean deleteByParentId(long parentId)

hasDraftForParent

boolean hasDraftForParent(long parentId)

getDraftForParent

DraftWorkflowSchemeStore.DraftState getDraftForParent(long parentId)

getParentId

Long getParentId(long id)

builder

DraftWorkflowSchemeStore.DraftState.Builder builder(long parentId)

create

T create(T state)

update

T update(T state)

delete

boolean delete(long id)

delete

boolean delete(T state)

get

T get(long id)

getAll

Iterable<T> getAll()

renameWorkflow

boolean renameWorkflow(String oldName,
                       String newName)

getSchemesUsingWorkflow

Iterable<T> getSchemesUsingWorkflow(JiraWorkflow jiraWorkflow)


Copyright © 2002-2014 Atlassian. All Rights Reserved.