com.atlassian.plugin.event.impl
Class TestDefaultPluginEventManager

java.lang.Object
  extended by com.atlassian.plugin.event.impl.TestDefaultPluginEventManager

public class TestDefaultPluginEventManager
extends java.lang.Object


Nested Class Summary
static class TestDefaultPluginEventManager.AnnotationTestListener
           
static class TestDefaultPluginEventManager.BadListener
           
static class TestDefaultPluginEventManager.MethodTestListener
           
 
Constructor Summary
TestDefaultPluginEventManager()
           
 
Method Summary
 void broadcastCallsAnnotatedMethods()
           
 void broadcastCallsListenerChannelForSupertype()
           
 void broadcastCallsListenerChannelForType()
           
 void broadcastCallsListenerChannelForTypeAndSupertype()
           
 void createDefaultPluginEventManager()
           
 void customSelectorMatchesAndOverridesDefault()
           
 void discardDefaultPluginEventManager()
           
 void listenerCalledOnceEvenIfRegisteredTwice()
           
 void overlappingSelectorsBothMatch()
           
 void registerNullThrows()
           
 void registerUnmatchingListenerThrows()
           
 void unregisterNullThrows()
           
 void unregisterStopsBroadcastSendingEvents()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TestDefaultPluginEventManager

public TestDefaultPluginEventManager()
Method Detail

createDefaultPluginEventManager

public void createDefaultPluginEventManager()

discardDefaultPluginEventManager

public void discardDefaultPluginEventManager()

broadcastCallsListenerChannelForType

public void broadcastCallsListenerChannelForType()

broadcastCallsListenerChannelForSupertype

public void broadcastCallsListenerChannelForSupertype()

broadcastCallsListenerChannelForTypeAndSupertype

public void broadcastCallsListenerChannelForTypeAndSupertype()

listenerCalledOnceEvenIfRegisteredTwice

public void listenerCalledOnceEvenIfRegisteredTwice()

registerUnmatchingListenerThrows

public void registerUnmatchingListenerThrows()

customSelectorMatchesAndOverridesDefault

public void customSelectorMatchesAndOverridesDefault()

overlappingSelectorsBothMatch

public void overlappingSelectorsBothMatch()

broadcastCallsAnnotatedMethods

public void broadcastCallsAnnotatedMethods()

unregisterStopsBroadcastSendingEvents

public void unregisterStopsBroadcastSendingEvents()

registerNullThrows

public void registerNullThrows()

unregisterNullThrows

public void unregisterNullThrows()


Copyright © 2013 Atlassian. All Rights Reserved.