Class SearchRequestCsvWithBomViewAllFields
java.lang.Object
com.atlassian.jira.plugin.searchrequestview.AbstractSearchRequestView
com.atlassian.jira.issue.views.csv.AbstractCsvSearchRequestView
com.atlassian.jira.issue.views.csv.SearchRequestCsvViewAllFields
com.atlassian.jira.issue.views.csv.SearchRequestCsvWithBomViewAllFields
- All Implemented Interfaces:
SearchRequestView
Exports all of the available fields for a given issue search as a CsvOutput.
Sets withBom flag 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
ConstructorsConstructorDescriptionSearchRequestCsvWithBomViewAllFields(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.SearchRequestCsvViewAllFields
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
-
SearchRequestCsvWithBomViewAllFields
public SearchRequestCsvWithBomViewAllFields(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
-