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.
  • Constructor Details

    • DebugService

      public DebugService()
  • Method Details

    • 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:
    • 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