com.pyxis.greenhopper.jira.boards
Interface NestableBoard

All Known Implementing Classes:
AbstractNestableBoard, ArchivedChartBoard, ChartBoard, ChartOverviewBoard, ComponentBoard, GadgetBoard, OrphanTaskBoard, ParentTaskBoard, TaskBoard, VersionBoard

public interface NestableBoard


Method Summary
 void doSynchronize()
          Fixes all issues that are not respecting the board hierarchy by assigning the missing boards to the issue.
 java.util.Set<com.atlassian.jira.issue.Issue> doSynchronizeReport()
          Retreives all issues that are not respecting the hierarchy of boards.
 Associations getAssociations()
          Retrieves the associations
 java.util.LinkedList<java.lang.Long> getHierarchy()
          Retreives the hiearchy of the board
 java.lang.Long getMasterId()
          Retreives the board's master id.
 com.atlassian.query.Query getPendingQuery(boolean filter)
          Builds the query to show only the pending issues
 boolean isInHierarchy()
          Returns whether or not the board is part of a hierarchy
 boolean isMaster()
          Returns whetever this board is a Master
 boolean showPending()
          Returns whether or not the board should be showing only the pending issues.
 void updateMaster(java.lang.String masterId)
          Updates the master of the board
 

Method Detail

isMaster

boolean isMaster()
Returns whetever this board is a Master

Returns:
true if it is a Master

getMasterId

java.lang.Long getMasterId()
Retreives the board's master id.

Returns:
the board's master id.

updateMaster

void updateMaster(java.lang.String masterId)
                  throws java.lang.Exception
Updates the master of the board

Parameters:
masterId - the new master
Throws:
java.lang.Exception

isInHierarchy

boolean isInHierarchy()
Returns whether or not the board is part of a hierarchy

Returns:
true if the board is part of a hierarchy

getHierarchy

java.util.LinkedList<java.lang.Long> getHierarchy()
Retreives the hiearchy of the board

Returns:
the hiearchy of the board

showPending

boolean showPending()
Returns whether or not the board should be showing only the pending issues.

Returns:
true if the board should be showing only the pending issues.

getPendingQuery

com.atlassian.query.Query getPendingQuery(boolean filter)
Builds the query to show only the pending issues

Returns:
the query to show only the pending issues

doSynchronize

void doSynchronize()
Fixes all issues that are not respecting the board hierarchy by assigning the missing boards to the issue.


doSynchronizeReport

java.util.Set<com.atlassian.jira.issue.Issue> doSynchronizeReport()
Retreives all issues that are not respecting the hierarchy of boards.

Returns:
all issues that are not respecting the hierarchy of boards.

getAssociations

Associations getAssociations()
Retrieves the associations

Returns:
Associations


Copyright © 2007-2013 Atlassian. All Rights Reserved.