com.atlassian.fisheye.spi.services
Interface RecentChangesetsService


public interface RecentChangesetsService

Provides an API for searching and retrieving recently added changesets based on various criteria.


Nested Class Summary
static interface RecentChangesetsService.QueryParameters
           
 
Method Summary
 RecentChangesetsService.QueryParameters.Builder getQueryBuilder()
           
 java.util.List<ChangesetDataFE> listChangesets(java.lang.String repository, RecentChangesetsService.QueryParameters parameters)
          List changesets from the specified repository matching the criteria in reverse chronological order (most recent first).
 

Method Detail

listChangesets

java.util.List<ChangesetDataFE> listChangesets(java.lang.String repository,
                                               RecentChangesetsService.QueryParameters parameters)
List changesets from the specified repository matching the criteria in reverse chronological order (most recent first).

Parameters:
repository - a FishEye repository name
parameters - a RecentChangesetsService.QueryParameters object
Returns:
a List of ChangesetDataFE matching the specified criteria sorted in reverse-chronological order.

getQueryBuilder

RecentChangesetsService.QueryParameters.Builder getQueryBuilder()
Returns:
an uninitialised RecentChangesetsService.QueryParameters.Builder for building RecentChangesetsService.QueryParameters to be passed to the RecentChangesetsService SPI methods