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:
- JiraService, com.atlassian.configurable.ObjectConfigurable
- Direct Known Subclasses:
- FileService, MailFetcherService, PopService
- 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, getObjectConfiguration, getProperties, getProperty, hasProperty, isInternal, isUnique, run |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.atlassian.configurable.ObjectConfigurable |
getObjectConfiguration |
KEY_HANDLER
protected static final java.lang.String KEY_HANDLER
- See Also:
- Constant Field Values
KEY_HANDLER_PARAMS
protected static final java.lang.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 com.atlassian.configurable.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
- Throws:
com.atlassian.configurable.ObjectConfigurationException
getHandler
protected MessageHandler getHandler()
Copyright © 2002-2005 Atlassian. All Rights Reserved.