com.atlassian.jira.service.services
Class DebugService
java.lang.Object
com.atlassian.jira.service.AbstractService
com.atlassian.jira.service.services.DebugService
- All Implemented Interfaces:
- ObjectConfigurable, JiraService, Runnable
- Direct Known Subclasses:
- ReferenceDebugService
public class DebugService
- extends AbstractService
A simple debugging service, that prints to the JIRA logs every time it is called.
Method Summary |
void |
destroy()
This method is called when the service is unloaded (usually when the web application or server
is being shut down). |
String |
getDescription()
A textual description of the service. |
ObjectConfiguration |
getObjectConfiguration()
Retrieves an object configuration object with properties that can be set |
void |
run()
This method must be implemented in a subclass, and performs the functionality
that the service performs. |
Methods inherited from class com.atlassian.jira.service.AbstractService |
getDefaultProperty, getKey, getLongProperty, getName, getObjectConfiguration, getProperties, getProperty, getTextProperty, hasProperty, init, isInternal, isUnique, setName |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DebugService
public DebugService()
run
public void run()
- Description copied from class:
AbstractService
- This method must be implemented in a subclass, and performs the functionality
that the service performs. This method is called after the duration specified through
the administration web interface.
- Specified by:
run
in interface JiraService
- Specified by:
run
in interface Runnable
- Specified by:
run
in class AbstractService
- See Also:
JiraService.init(com.opensymphony.module.propertyset.PropertySet)
destroy
public void destroy()
- Description copied from class:
AbstractService
- This method is called when the service is unloaded (usually when the web application or server
is being shut down).
You may wish to remove any connections that you have established, eg. database connections.
- Specified by:
destroy
in interface JiraService
- Overrides:
destroy
in class AbstractService
getDescription
public String getDescription()
- Description copied from interface:
JiraService
- A textual description of the service. You can include HTML if required, but do not use tables, or DHTML, as
the description may be displayed inside tables / frames.
A good description will describe what this service does, and then explains the parameters required for
configuring the service.
If no description is appropriate, return null.
- Specified by:
getDescription
in interface JiraService
- Overrides:
getDescription
in class AbstractService
- Returns:
- A HTML description of the service
getObjectConfiguration
public ObjectConfiguration getObjectConfiguration()
throws ObjectConfigurationException
- Description copied from interface:
ObjectConfigurable
- Retrieves an object configuration object with properties that can be set
- Returns:
- ObjectConfiguration object
- Throws:
ObjectConfigurationException
Copyright © 2002-2013 Atlassian. All Rights Reserved.