com.atlassian.jira.service.services.file
Class AbstractMessageHandlingService
java.lang.Object
com.atlassian.jira.service.AbstractService
com.atlassian.jira.service.services.file.AbstractMessageHandlingService
- All Implemented Interfaces:
- ObjectConfigurable, JiraService, Runnable
- Direct Known Subclasses:
- FileService, MailFetcherService
public abstract class AbstractMessageHandlingService
- extends AbstractService
An abstract service to be subclassed by any service which wants to use MessageHandlers.
Method Summary |
protected MessageHandler |
getHandler()
|
void |
init(com.opensymphony.module.propertyset.PropertySet props)
Initialise the service. |
Methods inherited from class com.atlassian.jira.service.AbstractService |
destroy, getDefaultProperty, getDescription, getKey, getLongProperty, getName, getObjectConfiguration, getProperties, getProperty, getTextProperty, hasProperty, isInternal, isUnique, run, setName |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
KEY_HANDLER
protected static final String KEY_HANDLER
- See Also:
- Constant Field Values
KEY_HANDLER_PARAMS
protected static final String KEY_HANDLER_PARAMS
- See Also:
- Constant Field Values
handler
protected MessageHandler handler
AbstractMessageHandlingService
public AbstractMessageHandlingService()
init
public void init(com.opensymphony.module.propertyset.PropertySet props)
throws ObjectConfigurationException
- Description copied from interface:
JiraService
- Initialise the service. This method is guaranteed to be called before the first call to run().
As 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.
- Specified by:
init
in interface JiraService
- Overrides:
init
in class AbstractService
- Parameters:
props
- initialisation parameters
- Throws:
ObjectConfigurationException
- in case of an error with initialisation parameters
getHandler
protected MessageHandler getHandler()
Copyright © 2002-2009 Atlassian. All Rights Reserved.