|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface AutoExport
Abstraction to perform the actual export of backup data from JIRA. Implementations typically have some backing configuration.
| Field Summary | |
|---|---|
static String |
BASE_FILE_NAME
A default filename prefix that can be used by implementations. |
static String |
FIX_INVALID_XML_CHARACTERS
|
| Method Summary | |
|---|---|
String |
exportData()
Performs the actual export of the data according to the implementation's configuration. |
String |
getExportFilePath()
Returns the path to be used for backing up data. |
| Field Detail |
|---|
static final String FIX_INVALID_XML_CHARACTERS
static final String BASE_FILE_NAME
| Method Detail |
|---|
String exportData()
throws FileNotFoundException,
FileExistsException,
IllegalXMLCharactersException,
Exception
FileNotFoundException - if the configured backup directory doesn't exist.
FileExistsException - if the backup filename configured to be used is already taken.
IllegalXMLCharactersException - if the backup data contains illegal characters for XML formatting.
Exception - for no good reason.
String getExportFilePath()
throws FileNotFoundException,
FileExistsException,
IOException
FileNotFoundException - if configuration of the backup paths forces a path that doesn't exist.
FileExistsException - if a file already exists at the path to which export should go.
IOException - if there is a problem with the filesystem when determining the filepath.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||