Class SearchRequestCsvWithBomViewCurrentFields
java.lang.Object
com.atlassian.jira.plugin.searchrequestview.AbstractSearchRequestView
com.atlassian.jira.issue.views.csv.AbstractCsvSearchRequestView
com.atlassian.jira.issue.views.csv.SearchRequestCsvViewCurrentFields
com.atlassian.jira.issue.views.csv.SearchRequestCsvWithBomViewCurrentFields
- All Implemented Interfaces:
SearchRequestView
Export all of the fields currently selected by the current user in their search.
Set withBom flag to true to enable BOM header
-
Field Summary
Fields inherited from class com.atlassian.jira.issue.views.csv.AbstractCsvSearchRequestView
csvIssueExporterFields inherited from class com.atlassian.jira.plugin.searchrequestview.AbstractSearchRequestView
descriptor -
Constructor Summary
ConstructorsConstructorDescriptionSearchRequestCsvWithBomViewCurrentFields(ApplicationProperties applicationProperties, CsvIssueExporter csvIssueExporter, JiraAuthenticationContext authenticationContext, TableLayoutFactory tableLayoutFactory) -
Method Summary
Modifier and TypeMethodDescriptionvoidwriteSearchResults(SearchRequest searchRequest, SearchRequestParams searchRequestParams, Writer writer) Responsible for writing out the searchResults including Headers and Footers of the implementing view type.Methods inherited from class com.atlassian.jira.issue.views.csv.SearchRequestCsvViewCurrentFields
getFieldsToBeExportedMethods inherited from class com.atlassian.jira.issue.views.csv.AbstractCsvSearchRequestView
writeHeadersMethods inherited from class com.atlassian.jira.plugin.searchrequestview.AbstractSearchRequestView
init, writeHeaders
-
Constructor Details
-
SearchRequestCsvWithBomViewCurrentFields
public SearchRequestCsvWithBomViewCurrentFields(ApplicationProperties applicationProperties, CsvIssueExporter csvIssueExporter, JiraAuthenticationContext authenticationContext, TableLayoutFactory tableLayoutFactory)
-
-
Method Details
-
writeSearchResults
public void writeSearchResults(SearchRequest searchRequest, SearchRequestParams searchRequestParams, Writer writer) throws SearchException Description copied from interface:SearchRequestViewResponsible for writing out the searchResults including Headers and Footers of the implementing view type.- Specified by:
writeSearchResultsin interfaceSearchRequestView- Overrides:
writeSearchResultsin classAbstractCsvSearchRequestView- Parameters:
searchRequest- the original search request submitted by the usersearchRequestParams- stores a shallow copy of the session and a pagerfilter to determine how many results to displaywriter- The writer used to stream the response.- Throws:
SearchException- Exceptions occured while trying to peform a search on theSearchRequest
-