public class ExportService extends AbstractService
| Modifier and Type | Field and Description |
|---|---|
static String |
DIR_NAME |
static String |
OPT_DATE_FORMAT |
static String |
USE_DEFAULT_DIRECTORY |
name, SERVICE_EVENTNAME_COMPARATOR| Constructor and Description |
|---|
ExportService(FileStores fileStores) |
| Modifier and Type | Method and Description |
|---|---|
void |
destroy()
This method is called when the service is unloaded (usually when the web application or server
is being shut down).
|
ObjectConfiguration |
getObjectConfiguration()
Retrieves an object configuration object with properties that can be set
|
void |
init(com.opensymphony.module.propertyset.PropertySet props)
Initialise the service.
|
boolean |
isUnique()
Can have multiple export services, all running at different times
|
void |
run()
This method must be implemented in a subclass, and performs the functionality
that the service performs.
|
getDefaultProperty, getDescription, getKey, getLongProperty, getName, getObjectConfiguration, getProperties, getProperty, getTextProperty, hasProperty, isInternal, setNameclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitinitpublic static final String USE_DEFAULT_DIRECTORY
public static final String DIR_NAME
public static final String OPT_DATE_FORMAT
public ExportService(FileStores fileStores)
public void init(com.opensymphony.module.propertyset.PropertySet props)
throws ObjectConfigurationException
JiraServiceAs the parameters are gained from the user's interaction with the website, it is not guaranteed to be called with the correct, or indeed with any parameters.
init() may be called multiple times during the services lifetime.
init in interface JiraServiceinit in class AbstractServiceprops - initialisation parametersObjectConfigurationException - in case of an error with initialisation parametersJiraService.init(PropertySet, long)public void run()
AbstractServicerun in interface JiraServicerun in interface Runnablerun in class AbstractServiceJiraService.init(com.opensymphony.module.propertyset.PropertySet)public void destroy()
AbstractServiceYou may wish to remove any connections that you have established, eg. database connections.
destroy in interface JiraServicedestroy in class AbstractServicepublic boolean isUnique()
isUnique in interface JiraServiceisUnique in class AbstractServicepublic ObjectConfiguration getObjectConfiguration() throws ObjectConfigurationException
ObjectConfigurableObjectConfigurationExceptionCopyright © 2002-2024 Atlassian. All Rights Reserved.