com.atlassian.jira.workflow
Class MockDraftWorkflowSchemeStore

java.lang.Object
  extended by com.atlassian.jira.workflow.MockDraftWorkflowSchemeStore
All Implemented Interfaces:
DraftWorkflowSchemeStore

public class MockDraftWorkflowSchemeStore
extends Object
implements DraftWorkflowSchemeStore

Since:
v5.2

Nested Class Summary
static interface WorkflowSchemeStore.State
           
 
Nested classes/interfaces inherited from interface com.atlassian.jira.workflow.DraftWorkflowSchemeStore
DraftWorkflowSchemeStore.DraftState
 
Constructor Summary
MockDraftWorkflowSchemeStore()
           
 
Method Summary
 DraftWorkflowSchemeStore.DraftState addState(DraftWorkflowSchemeStore.DraftState state)
           
 DraftWorkflowSchemeStore.DraftState addStateForScheme(DraftWorkflowScheme scheme)
           
 DraftWorkflowSchemeStore.DraftState.Builder builder(long parentId)
           
 DraftWorkflowSchemeStore.DraftState create(DraftWorkflowSchemeStore.DraftState state)
           
 boolean delete(DraftWorkflowSchemeStore.DraftState state)
           
 boolean delete(long id)
           
 boolean deleteByParentId(long parentId)
           
 DraftWorkflowSchemeStore.DraftState get(long id)
           
 Iterable<DraftWorkflowSchemeStore.DraftState> getAll()
           
 DraftWorkflowSchemeStore.DraftState getDraftForParent(long parentId)
           
 Date getLastDate()
           
 long getLastId()
           
 Long getParentId(long id)
           
 Iterable<DraftWorkflowSchemeStore.DraftState> getSchemesUsingWorkflow(JiraWorkflow jiraWorkflow)
           
 boolean hasDraftForParent(long parentId)
           
 boolean renameWorkflow(String oldName, String newName)
           
 DraftWorkflowSchemeStore.DraftState update(DraftWorkflowSchemeStore.DraftState state)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MockDraftWorkflowSchemeStore

public MockDraftWorkflowSchemeStore()
Method Detail

create

public DraftWorkflowSchemeStore.DraftState create(DraftWorkflowSchemeStore.DraftState state)

addState

public DraftWorkflowSchemeStore.DraftState addState(DraftWorkflowSchemeStore.DraftState state)

addStateForScheme

public DraftWorkflowSchemeStore.DraftState addStateForScheme(DraftWorkflowScheme scheme)

update

public DraftWorkflowSchemeStore.DraftState update(DraftWorkflowSchemeStore.DraftState state)

delete

public boolean delete(long id)

delete

public boolean delete(DraftWorkflowSchemeStore.DraftState state)

deleteByParentId

public boolean deleteByParentId(long parentId)
Specified by:
deleteByParentId in interface DraftWorkflowSchemeStore

hasDraftForParent

public boolean hasDraftForParent(long parentId)
Specified by:
hasDraftForParent in interface DraftWorkflowSchemeStore

getDraftForParent

public DraftWorkflowSchemeStore.DraftState getDraftForParent(long parentId)
Specified by:
getDraftForParent in interface DraftWorkflowSchemeStore

get

public DraftWorkflowSchemeStore.DraftState get(long id)

getAll

public Iterable<DraftWorkflowSchemeStore.DraftState> getAll()

builder

public DraftWorkflowSchemeStore.DraftState.Builder builder(long parentId)
Specified by:
builder in interface DraftWorkflowSchemeStore

renameWorkflow

public boolean renameWorkflow(String oldName,
                              String newName)

getParentId

public Long getParentId(long id)
Specified by:
getParentId in interface DraftWorkflowSchemeStore

getSchemesUsingWorkflow

public Iterable<DraftWorkflowSchemeStore.DraftState> getSchemesUsingWorkflow(JiraWorkflow jiraWorkflow)

getLastDate

public Date getLastDate()

getLastId

public long getLastId()


Copyright © 2002-2012 Atlassian. All Rights Reserved.