public class

MockListenerManager

extends Object
implements ListenerManager
java.lang.Object
   ↳ com.atlassian.jira.mock.MockListenerManager

Summary

Public Constructors
MockListenerManager()
Public Methods
void addListener(String name, JiraListener listener)
JiraListener createListener(String name, Class<? extends JiraListener> clazz)
Creates a new JiraListener.
void deleteListener(Class<? extends JiraListener> clazz)
Deletes any listeners of the given class.
Map<StringJiraListener> getListeners()
Returns a map of listeners.
void onRefreshListeners()
Invoked when another node in the cluster has refreshed its listeners.
void refresh()
Reloads the map of listeners from the db.
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.atlassian.jira.event.ListenerManager

Public Constructors

public MockListenerManager ()

Public Methods

public void addListener (String name, JiraListener listener)

public JiraListener createListener (String name, Class<? extends JiraListener> clazz)

Creates a new JiraListener.

Parameters
name The name of the Listener
clazz The class of the Listener.
Returns
  • the newly created JiraListener

public void deleteListener (Class<? extends JiraListener> clazz)

Deletes any listeners of the given class.

Parameters
clazz The class of the Listener.

public Map<StringJiraListener> getListeners ()

Returns a map of listeners. The map contains mappings from the listener name to listener class.

Returns
  • A map with name -> class mappings.

public void onRefreshListeners ()

Invoked when another node in the cluster has refreshed its listeners.

public void refresh ()

Reloads the map of listeners from the db.