com.atlassian.jira.export
Class RequestHTMLExportManager

java.lang.Object
  extended by com.atlassian.jira.export.AIssueExportManager
      extended by com.atlassian.jira.export.RequestHTMLExportManager

public class RequestHTMLExportManager
extends AIssueExportManager

FQCN : com.atlassian.jira.export.RequestHTMLExportManager

Since:
3.10.1.34 Description : Provides a HTML Export based on Request Filter definition
Author:
Kaamelot

Field Summary
protected  AutoTransitionManager autoTransitionManager
           
protected  com.atlassian.jira.issue.fields.layout.column.ColumnLayoutManager columnLayoutManager
           
protected  com.atlassian.jira.issue.CustomFieldManager customFieldManager
           
protected  com.atlassian.jira.issue.fields.FieldManager fieldManager
           
protected  DefaultIssueBeanHelper issueBeanHelper
           
protected  com.atlassian.jira.web.util.OutlookDateManager outlookDateManager
           
 
Fields inherited from class com.atlassian.jira.export.AIssueExportManager
applicationProperties, exportedItem, FD, FS, issueManager, NL
 
Constructor Summary
RequestHTMLExportManager()
          Default Constructor
 
Method Summary
protected  void endExport()
          Performs End Tasks for current Export
protected  java.util.List getColumnLayoutItemsFromSearchRequest()
           
protected  void initExport()
          Performs Start Tasks for current Export
protected  void writeData(com.atlassian.jira.issue.Issue _issue)
          Write Row Body (If required)
protected  void writeFooter(com.atlassian.jira.issue.Issue _issue)
          Write Row Footer (If required)
protected  void writeHeader(com.atlassian.jira.issue.Issue _issue)
          Write Row Header (If required)
 
Methods inherited from class com.atlassian.jira.export.AIssueExportManager
doExport, doExport, exportData, getExportFullFileName, getPathExportProvider, getRequestProvider, getWriter, isExportable, openWriter, setPathExportProvider, setRequestProvider
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

issueBeanHelper

protected DefaultIssueBeanHelper issueBeanHelper

autoTransitionManager

protected AutoTransitionManager autoTransitionManager

columnLayoutManager

protected com.atlassian.jira.issue.fields.layout.column.ColumnLayoutManager columnLayoutManager

fieldManager

protected com.atlassian.jira.issue.fields.FieldManager fieldManager

customFieldManager

protected com.atlassian.jira.issue.CustomFieldManager customFieldManager

outlookDateManager

protected com.atlassian.jira.web.util.OutlookDateManager outlookDateManager
Constructor Detail

RequestHTMLExportManager

public RequestHTMLExportManager()
Default Constructor

Method Detail

initExport

protected void initExport()
                   throws ExportException
Description copied from class: AIssueExportManager
Performs Start Tasks for current Export

Overrides:
initExport in class AIssueExportManager
Throws:
ExportException
See Also:
AIssueExportManager.initExport()

writeHeader

protected void writeHeader(com.atlassian.jira.issue.Issue _issue)
                    throws ExportException
Description copied from class: AIssueExportManager
Write Row Header (If required)

Specified by:
writeHeader in class AIssueExportManager
Throws:
ExportException
See Also:
AIssueExportManager.writeHeader(Issue)

writeData

protected void writeData(com.atlassian.jira.issue.Issue _issue)
                  throws ExportException
Description copied from class: AIssueExportManager
Write Row Body (If required)

Specified by:
writeData in class AIssueExportManager
Throws:
ExportException
See Also:
AIssueExportManager.writeData(Issue)

writeFooter

protected void writeFooter(com.atlassian.jira.issue.Issue _issue)
                    throws ExportException
Description copied from class: AIssueExportManager
Write Row Footer (If required)

Specified by:
writeFooter in class AIssueExportManager
Throws:
ExportException
See Also:
AIssueExportManager.writeFooter(Issue)

endExport

protected void endExport()
                  throws ExportException
Description copied from class: AIssueExportManager
Performs End Tasks for current Export

Overrides:
endExport in class AIssueExportManager
Throws:
ExportException
See Also:
AIssueExportManager.endExport()

getColumnLayoutItemsFromSearchRequest

protected java.util.List getColumnLayoutItemsFromSearchRequest()
                                                        throws ExportException
Returns:
List ColumnLayoutItems defined in the Current Search Request
Throws:
ExportException - n/a


Copyright © 2007-2008 Kaamelot Plugins. All Rights Reserved.